We help IT Professionals succeed at work.

dcdiag DNS error - old server showing

jmsjms used Ask the Experts™

Recently migrated from SBS2003R2 to a full 2008r2 network.

I've run a DCDIAG /test:dns on our new 2008R2 Domain Controller and it fails with an error pointing to the old (removed) SBS2003 server.

HOw do I fix this?

MANY thanks!


Directory Server Diagnosis

Performing initial setup:

   Trying to find home server...

   Home Server = 2008R2DC

   * Identified AD Forest.
   Done gathering initial info.

Doing initial required tests

   Testing server: Default-First-Site-Name\2008R2DC

      Starting test: Connectivity

         ......................... 2008R2DC passed test Connectivity

Doing primary tests

   Testing server: Default-First-Site-Name\2008R2DC

      Starting test: DNS


         DNS Tests are running and not hung. Please wait a few minutes...

         ......................... 2008R2DC passed test DNS

   Running partition tests on : ForestDnsZones

   Running partition tests on : DomainDnsZones

   Running partition tests on : Schema

   Running partition tests on : Configuration

   Running partition tests on : MYDOMAIN

   Running enterprise tests on : MYDOMAIN.local

      Starting test: DNS

         Test results for domain controllers:

            DC: 2008R2DC.MYDOMAIN.local

            Domain: MYDOMAIN.local


               TEST: Delegations (Del)
                  Error: DNS server: server-01.MYDOMAIN.local. IP:<Unavailable>

                  [Missing glue A record]

         Summary of DNS test results:

                                            Auth Basc Forw Del  Dyn  RReg Ext
            Domain: MYDOMAIN.local

               2008R2DC                          PASS PASS PASS FAIL PASS PASS n/a  
         ......................... MYDOMAIN.local failed test DNS
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®

Did you correctly demote the 2003 server before migrating?
Please do the Metadata Cleanup and delete entries from DNS server

Top Expert 2012

Do the metadata cleanup the Expert has recommended below


Windows 2008 Server you can just delete the DC which will automatically do a metadata cleanup
Senior Solutions Architect
Missing glue records would be pointing to DNS records.
Check your _msdcs.mydomain.local zone for old A records pointing to server-01


I've got a record in

DC->forward lookup zones -> domain.local -> _msdcs

Name server

Would that be the issue then?

OK to delete it or should it be replaced with the name of the current Domain COntroller?
Top Expert 2012
Ok to delete

On new Server run dcdiag /fix or restart netlogon service


Used http://www.petri.co.il/delete_failed_dcs_from_ad.htm

and old server is not listed in the site it was in.

I ran dcpromo successfully on the old server before it was removed.


shoud i delete the _msdcs folder or just the Name server record pointing to the old server?


Deleting the server from _msdcs fixed the issue.  Thanks to all