Tip

Computer 'promotion' needn't mean AD problems

Please let us know how useful you find this tip by rating it below. Do you have a useful Windows tip, timesaver or workaround to share? Submit it to our tip contest and you could win a prize!


    Requires Free Membership to View

When a Windows 2003 Server is converted to a domain controller, a number of special domain name system entries are written to that machine's DNS Server (which is usually Microsoft's own DNS server, but a third-party server can also be used). These entries include information about the domain's global unique identifier (GUID), so that Active Directory can query DNS through the GUID address.

If an admin mistakenly promotes a computer to the status of domain controller without first installing and configuring DNS, then AD's DNS entries won't be written correctly. And when these special entries are missing, tests like the command-like dcdiag will fail on simple connectivity tests with the DNS server. The error message usually looks something like this:
's server GUID DNS name could not be resolved to an IP address. Check items such as the DNS server, DHCP and server name. Although the GUID DNS name (<guid>._msdcs.domain-name.local) couldn't be resolved, the server name (<server-name.domain-name.local>) resolved to the IP address (<server/DNS ip>) and was pingable. Check that the IP address is registered correctly with the DNS server.</I> <P>Obviously, a problem like this is going to cripple AD functionality, so here's how to fix it:<OL> <LI>Make sure the system's TCP/IP settings are correctly configured to support a local DNS server: <LI>Open My Network Places | Local Area Connection (or whichever network connection is being used) | Internet Protocol (TCP/IP) | Properties | Advanced | DNS. <LI>Set the first DNS server to be the local computer -- either the machine's own network address or 127.0.0.1 (the loopback address). <LI>Select "Append primary and connection-specific DNS suffixes" as well as "Append parent suffixes of the primary DNS suffix." <LI>Select "Register this connection's address in DNS." Click OK to close. <LI>At a command prompt, type <B>ipconfig /flushdns</B>, then <B>ipconfig / registerdns</B> to flush out the DNS resolver cache and register the DNS source records, respectively. <LI>Open the DNS Management Console and look for a host (A) record for the computer name, a Start of Authority (SOA) record and a Name Server record (NS). <LI>In Forward Lookup Zones, right-click and get the Properties for the Active Director domain's DNS zone (usually listed as your domain name). <LI>Select "Active Directory-integrated" for the zone type and "Secure Only" for the dynamic updates type. Click OK to close <LI>At a command prompt, type <B>netdiag /fix</B>, then <B>net stop netlogon</B> and <B>net start netlogon</B> to finalize the changes. <LI>Run <B>dcdiag</B> one more time to make sure the domain controller's DNS is working.</LI></OL> <p><hr><i>Serdar Yegulalp is editor of the<a href=http://www.thegline.com/win2k/> Windows Power Users Newsletter</a>. Check it out for the latest advice and musings on the world of Windows network administrators -- and please share your thoughts as well!</i></p><BR></body></html>

This was first published in August 2005

There are Comments. Add yours.

 
TIP: Want to include a code block in your comment? Use <pre> or <code> tags around the desired text. Ex: <code>insert code</code>

REGISTER or login:

Forgot Password?
By submitting you agree to receive email from TechTarget and its partners. If you reside outside of the United States, you consent to having your personal data transferred to and processed in the United States. Privacy
Sort by: OldestNewest

Forgot Password?

No problem! Submit your e-mail address below. We'll send you an email containing your password.

Your password has been sent to:

Disclaimer: Our Tips Exchange is a forum for you to share technical advice and expertise with your peers and to learn from other enterprise IT professionals. TechTarget provides the infrastructure to facilitate this sharing of information. However, we cannot guarantee the accuracy or validity of the material submitted. You agree that your use of the Ask The Expert services and your reliance on any questions, answers, information or other materials received through this Web site is at your own risk.