I'm working with Windows Server 2016 Essentials. Someone in the organization installed a Linksys mesh network into the router that our server was once plugged into. The Linksys parent node's DHCP is now assigning IP addresses. When the mesh network was installed, it obviously messed up the DNS server because it was configured to use a static IP so they went in and changed the local server to use DHCP instead of its static IP. The mesh network has an IP range of and the old router was Everything was working fine until the introduction of the mesh network and subsequent changing of the LAN. I am receiving the following error messages.

Dynamic registration or deletion of one or more DNS records associated with DNS domain 'ForestDnsZones.MyServer.local.' failed. These records are used by other computers to locate this server as a domain controller (if the specified domain is an Active Directory domain) or as an LDAP server (if the specified domain is an application partition).

Possible causes of failure include:

  • TCP/IP properties of the network connections of this computer contain the wrong IP address(es) of the preferred and alternate DNS servers
  • Specified preferred and alternate DNS servers are not running
  • DNS server(s) primary for the records to be registered is not running
  • Preferred or alternate DNS servers are configured with wrong root hints
  • Parent DNS zone contains incorrect delegation to the child zone authoritative for the DNS records that failed registration

Fix possible misconfiguration(s) specified above and initiate registration or deletion of the DNS records by running 'nltest.exe /dsregdns' from the command prompt on the domain controller or by restarting Net Logon service on the domain controller.

The DNS server is waiting for Active Directory Domain Services (AD DS) to signal that the initial synchronization of the directory has been completed. The DNS server service cannot start until the initial synchronization is complete because critical DNS data might not yet be replicated onto this domain controller. If events in the AD DS event log indicate that there is a problem with DNS name resolution, consider adding the IP address of another DNS server for this domain to the DNS server list in the Internet Protocol properties of this computer. This event will be logged every two minutes until AD DS has signaled that the initial synchronization has been successfully completed.

This computer is now hosting the specified directory instance, but Active Directory Web Services could not service it. Active Directory Web Services will retry this operation periodically.

Directory instance: NTDS Directory instance LDAP port: 389 Directory instance SSL port: 636

My question is would removing the AD DS and DNS roles and adding them back be the right solution.

  • 3
    Could you please clarify what your question is Mar 1 at 2:22
  • 2
    they went in and changed the local server to use DHCP instead of its static IP. Change the IP address back to the previous address.
    – Greg Askew
    Mar 1 at 2:23
  • 1
    What obviously doesn't work is changing the IP address of a domain controller. This is a failed network "upgrade". Act accordingly.
    – Greg Askew
    Mar 2 at 8:18
  • 2
    Uhm. Removing AD DS and DNS roles works if you want to remove those services... but the problem is basically that you have a network that smells more like a home network environment than a proper business network.
    – vidarlo
    Mar 4 at 20:15
  • 2
    Is this a new setup, or does it have useful data? You mention that the initial sync is ongoing?
    – vidarlo
    Mar 13 at 6:47

1 Answer 1


I've reread the question a few times and have an update.

Either create a DHCP reservation for the server in the Linksys mesh interface... If you have access to that.

If not, from a computer on the LinkSys network, ping If you don't receive a response, I'd say it's safe enough to hardcode that IP into your server. Set your server to, subnet, default gateway probably You can confirm with ipconfig /all on a working computer using DHCP.

Once you have a DHCP reservation or have set the static IP of .245, reboot the server just to give the services a fresh start. Then attempt the 3 commands below:


If I understand correctly, the IP of the domain controller changed. In that case you need to run the following on the domain controller. I don't think removing and readding the AD and DNS roles will help you at all.

1- ipconfig /flushdns

2- ipconfig /registerdns

3- dcdiag /fix

Step 1 removes any cached DNS records on the local machine

Step 2 registers the servers new IP in DNS

Step 3 will update the SPN records in DNS

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge that you have read and understand our privacy policy and code of conduct.

Not the answer you're looking for? Browse other questions tagged or ask your own question.