To fix the error "server did not finish checking the license compliance" on Windows Server 2012 R2, you need to ensure that the server can connect to a domain controller. Since you have moved your Domain Controller to a Synology NAS, you need to make sure that the affected server can connect to the new Domain Controller. You can try the following steps:
- Check the DNS configuration on the affected server and make sure it is pointing to the correct DNS server, which should be the new Domain Controller.
- Verify that the time is correctly synchronized between the affected server and the new Domain Controller.
- Check the "Access this computer from the network" user rights on the affected server and make sure that the appropriate users or groups are granted this right.
- If the issue persists, you may need to reset the machine account password on the affected server and obtain a new Kerberos ticket.
Performing these steps should resolve the license compliance error on your Windows Server 2012 R2.
References: