Solved

Vista not creating PTR record in Server 2003 domain

Posted on 2008-06-10
13
1,163 Views
Last Modified: 2012-06-22
Hi everyone,

I've recently added some Vista Business PC's to my domain to test out.  I noticed today that the Vista PCs are not registering a PTR record in the Reverse Lookup Zone.  To verify this problem is specific to the Vista PCs, I deleted the PTR record for one of the XP machines then ran ipconfig /registerdns.  The record was re-created.

Has anyone else run into this issue?  
0
Comment
Question by:ppuleo
  • 7
  • 6
13 Comments
 
LVL 28

Expert Comment

by:Michael Pfister
ID: 21758866
I couldn't believe your post until I checked it myself .. you're right.
After looking at a client I have a theory: IPv6
By default, IPv6 is enabled. DNS tries to register a RR with an IPv6 address and fails, therefore does not try to register a RR for IPv4.

This is what I get on the client after ipconfig /registerdns

The system failed to register pointer (PTR) resource records (RRs) for network adapter
with settings:

   Adapter Name : {445C639F-0F50-4D1A-9C0D-6ED22A90220A}
   Host Name : BTV0C004
   Adapter-specific Domain Suffix : domain.com
   DNS server list :
           192.168.10.10, 192.168.10.11
   Sent update to server : <?>
   IP Address : 2002:ac6c:a28d::ac6c:a28d

 The cause was DNS server failure. This may because the reverse lookup zone is busy or missing on the DNS server that your computer needs to update. In most cases, this is a minor problem because it does not affect normal (forward) name resolution.

 If reverse (address-to-name) resolution is required for your computer, you can manually retry DNS registration of the network adapter and its settings by typing  "ipconfig /registerdns" at the command prompt. If problems still  persist, contact your DNS server or network systems administrator.  For specific error code information, see the record data below.


0
 

Author Comment

by:ppuleo
ID: 21759255
mpfister:

Yes, that was my guess as well.  I'll try uninstalling the IPv6 protocol suite from one of my Vista boxes and see if that makes a difference.  I'll let you know if it works after that.
0
 
LVL 28

Accepted Solution

by:
Michael Pfister earned 250 total points
ID: 21759397
This is what I've found on MS site:
http://www.microsoft.com/technet/network/ipv6/ipv6faq.mspx

Q.      How do I disable IPv6 in Windows Vista and Windows Server 2008?
      
A. Unlike Windows XP and Windows Server 2003, IPv6 in Windows Vista and Windows Server 2008 cannot be uninstalled. However, you can disable IPv6 in Windows Vista and Windows Server 2008 by doing one of the following:
 In the Network Connections folder, obtain properties on all of your connections and adapters and clear the check box next to the Internet Protocol version 6 (TCP/IPv6) component in the list under This connection uses the following items.
This method disables IPv6 on your LAN interfaces and connections, but does not disable IPv6 on tunnel interfaces or the IPv6 loopback interface.
Add the following registry value (DWORD type) set to 0xFF:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\DisabledComponents

This method disables IPv6 on all your LAN interfaces, connections, and tunnel interfaces but does not disable the IPv6 loopback interface. You must restart the computer for this registry value to take effect.

For additional information about the DisabledComponents registry value, see Configuring IPv6 with Windows Vista.

If you disable IPv6, you will not be able to use Windows Meeting Space or any application that relies on the Windows Peer-to-Peer Networking platform or the Teredo transition technology.


---------------------------------
Another interesting point:

Q.      How do I configure IPv6 reverse lookups for the DNS Server service in Windows Server 2003?
      
A. To create an IPv6 reverse lookup zone, do the following:

1. In the DNS snap-in, right-click Reverse Lookup Zones and then click New Zone.
2. On the Welcome to the New Zone page for the New Zone Wizard, click Next.
3. On the Zone Type page, click the appropriate zone type, and then click Next.
4. On the Active Directory Zone Replication Scope page, click the appropriate zone replication behavior, and then click Next.
5. On the Reverse Lookup Zone Name page, click Reverse lookup zone name.
6. Type the IPv6 reverse lookup zone name in the ip6.arpa domain using reverse nibble notation, and then click Next.
For example, for the IPv6 reverse lookup zone for the 2001:db8:0:39fa::/64 prefix, the IPv6 reverse lookup zone name is a.f.9.3.0.0.0.0.8.b.d.0.1.0.0.2.ip6.arpa.
7. On the Dynamic Update page, click the appropriate behavior for dynamic updates, and then click Next.
8. On the Completing the New Zone Wizard page, click Finish.

------------------------

But the page also states IPv6 would NOT register a reverse pointer for IPv6 which is contrary to the event message under vista....
0
 

Author Comment

by:ppuleo
ID: 21759454
Interesting, I'll give that the work around a try first.  I'm betting your assumption is correct and it's IPv6 that is causing the issue.  I'll let you know the results in a few minutes.
0
 
LVL 28

Expert Comment

by:Michael Pfister
ID: 21759488
Adding IPv6 reverse lookup zone does NOT help. Event 11157 on Vista client is gone, but no entry for IPv4 reverse lookup.
0
 

Author Comment

by:ppuleo
ID: 21759540
I tried disabling IPv6 as well as making the registry entry they suggested, the PTR record is still not being created.  Perhaps we've found a new bug mpfister!  =)
0
Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

 
LVL 28

Expert Comment

by:Michael Pfister
ID: 21759679
I just got a reverse pointer entry in DNS a short time after a reboot (was busy with something different so didn't really measure the time).
So the bug seems to be the reverse pointer not being created when doing ipconfig /registerdns
0
 

Author Comment

by:ppuleo
ID: 21759724
Did you get the update after creating the IPv6 zone or by disabling IPv6 creating the registry entry fix?

Thanks for all your help on this!
0
 
LVL 28

Expert Comment

by:Michael Pfister
ID: 21759877
I created the IPv6 reverse lookup zone in DNS, issued an ipconfig /registerdns on the client but had no success creating the reverse IPv4 pointer.
After that I rebooted the same client and suddenly got a reverse IPv4 pointer
0
 
LVL 28

Expert Comment

by:Michael Pfister
ID: 21759881
I did not disable IPv6
0
 

Author Closing Comment

by:ppuleo
ID: 31465937
Seems like the workable solution to what Microsoft has setup so far.
0
 

Author Comment

by:ppuleo
ID: 21760720
mpfister:

Since my IPv6 knowledge is pretty minimal, I was hoping you could help me when creating the IPv6 reverse lookup zone.  The IPv6 address on one of the Vista machines is fe80::782e:238e:10a9:7857%8.  I've had some difficulty locating an article to explain the "%" character and the usage with shorthand IPv6 addresses.

I would guess this IP would be  fe80:0000:782e:238e:10a9:7857:0000:0000.  How would I go about getting the IPv6 reverse lookup zone info out of that and could you explain your method.  

I'll gladly create another post if you'd prefer to answer this for some additional points.

Thanks!
0
 
LVL 28

Expert Comment

by:Michael Pfister
ID: 21792660
I assume your reverse IPv6 domain zone would be

7.5.8.7.9.a.0.1.e.8.3.2.e.2.8.7.0.0.0.0.0.8.e.f.ip6.arpa

Hope it works.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Many of us need to configure DHCP server(s) in their environment. We can do that simply via DHCP console on server or using MMC snap-in on each computer with Administrative Tools installed in a network. But what if we have to configure many DHCP ser…
I'm a big fan of Windows' offline folder caching and have used it on my laptops for over a decade.  One thing I don't like about it, however, is how difficult Microsoft has made it for the cache to be moved out of the Windows folder.  Here's how to …
This tutorial gives a high-level tour of the interface of Marketo (a marketing automation tool to help businesses track and engage prospective customers and drive them to purchase). You will see the main areas including Marketing Activities, Design …
The Task Scheduler is a powerful tool that is built into Windows. It allows you to schedule tasks (actions) on a recurring basis, such as hourly, daily, weekly, monthly, at log on, at startup, on idle, etc. This video Micro Tutorial is a brief intro…

864 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

22 Experts available now in Live!

Get 1:1 Help Now