SBS 2011 Migration preparation tool: Error is found in DNS Zone domain.local

When running the Windows Small Business Server 2011 Standard Migration Preparation Tool it errors out with: “Error is found in DNS Zone domain.local”.

Description: In DNS zone domain.local, your local server is not in the name server records. Migration will fail without fixing this issue. Go to http://support.microsoft.com/kb/2578426 for more details.

When you just follow the link proposed you will find some possible solution for checking if the dns zone is set to Type: Active Directory-Integrated and that Dynamic updates is set to Secure only. Also to make sure on the Name Servers tab the source server is listed with correct name and / or ip address.

All those settings were correct but the error keeps occuring. After some more research I found this thread with the same issue, solution for this thread was contacting microsoft support who complete rebuild the dns zone. With this information I had seen a minor difference with other SBS dns servers.

In this customers DNS server when you take a look within the domain.local forward zone there was no _msdcs entry. There was a _msdcs.domain.local zone, so everything was like this picture accept the record within the red circle was missing.

After noticing that the solution is as follows:

1. First delete the _msdcs.domain.local dns zone (of course it would be wise to start with making a good backup, but this should have been done before you even start with running the migration preparation tool)
2. Create a new primary forward dns zone, _msdcs.domain.local
3. Open a command prompt and run ipconfig /registerdns
4. Last restart the net logon service. After restaring the net logon service all the _msdcs.domain.local and the _mcdcs record are automatically recreated.

Re-run the migration preparation tool and the error was gone.

Update: There has now been a official SBS Team post on this issue, read here for additional information.

Posted in Blog, SBS 2011 by ronnypot at October 20th, 2011.
Tags: ,

17 Responses to “SBS 2011 Migration preparation tool: Error is found in DNS Zone domain.local”

  1. Sam R says:

    I ran into this problem as well. Deleted the zone and then re-registered, restarted Netlogon but still ended up with the same error. I needed to do the resolution here in addition to the steps above and then it worked: http://blogs.technet.com/b/sbs/archive/2011/10/20/an-update-for-the-windows-small-business-server-2011-standard-migration-preparation-tool-is-available.aspx

    • ronnypot says:

      If I read your steps you forgot to recreate the _msdcs.domain.local zone, before the reregister and restart.
      But thanks for the link I had seen the post it was a couple of hours after I put my blog online I will put in a link in the post so people can follow this if they need additional information.

  2. Rinzwind says:

    It could also be the other way around.
    If _msdcs.domain.local is missing the migration preparation tool also fails at this check.

    • Rinzwind says:

      Btw… if your source server has a different language than the destination server you will need the preparation tool in the source servers language… Otherwise it will crash generating the report (the report will run fine from the report tool, however that won’t help the prep tool). Luckely you can download a trial of sbs 2011 in every language and use the tool included… It a large download for such a small tool… Nice MS! Think again 🙂

      • ronnypot says:

        That’s true, but only has nothing to do with this posts error message. But it would be wise to just only download the right language preparation tool in stead of the complete SBS installation disk

    • ronnypot says:

      That’s right, there has been released a post from the sbs team, how your dns zone should look like. I added the link within the post for additional information.

  3. […] I would like to point you to a nice blog by Ronnie Pot in the Netherlands that provides an excellent set of instructions for resolving this error. The error your server does not have a name server record in DNS is puzzling because if you look for the NS records you will find them. Ronnie ran into this problem and discovered a Microsoft KB article that will guide you to the solution. http://blog.ronnypot.nl/?p=879 […]

  4. Jim Willsher says:

    Once again, Ronny to the Rescue 🙂 Cheers Ronny, much appreciated. Subrule 8 again…..

  5. Mark says:

    Anyway, this tweak doesn’t worked for me. I have SBS2003 and have many times recreated _msdcs.domain.local zone, but still getting error is found in DNS zone domain.local. I have no problems in system/dns/application/active directory event logs, ping works to all dns entries, no error on dcdiag, netdiag. I have _msdcs.domain.local and domain.local forward lookup zones and main.local zone contains _msdc subzone with one line – (same as a parent folder) Name server NS sbserver.domain.local. How can I bypass the stupid verification process in SBS2011 migration tool ? Crappy Microsoft !

  6. Nate says:

    Thanks so much for your help. Worked like a charm!

  7. Cpanagap says:

    OK…I had this problem too except nothing in this article or any other MS article resolved it. I want to share my resolution with the hope that it saves someone out there some time:

    In my case, I was getting the “your local server is not in the nameserver records” error as well. My problem was that the server hostname was longer than 15 characters so the NETBIOS version of the name was different. As soon as I renamed the server name to be 15 characters long and match the NETBIOS name, the error was cleared and the migration continued.

  8. MatsW says:

    I hit KB2578426 subrule 8, and even if the instructions in “official SBS Team post ” is for subrule 7, the instructions help me resolve my problem.
    A gazillion thanks for the info!

  9. Billy Sherlock says:

    this was a two step process follow this 1st

    then go to your main DNS zone and turn on secure updates only… poof.. no errors..

Leave a Reply

Sharing Buttons by Linksku