Distributed File System (DFS) clients connect to out-of-site link targets if IPv6 incorrectly disabled on DFS link target

Article ID: 2003961 - View products that this article applies to.
Expand all | Collapse all

Symptoms

Windows XP clients, connecting to a Windows Server 2008 domain-based Distributed File System (DFS), intermittently connect to out-of-site link targets / folder targets. 

Repro Steps:

  1. Run "nltest /dsgetsite" to correctly determines a DFS client's current Active Directory site.

  2. From a Windows XP client, connect to a W2K8 domain-based DFS Link target or folder target:

    \\CONTOSO\DFSROOT\TARGETFOLDER

  3. Run DFSUTIL /PKTINFO and note that the client intermittently connects to out-of-site link targets / folder targets

    Here is an example of what the incorrect order looks like in dfsutil /pktinfo gathered from the client computer.  The client should have gone to ContosoFS1 when connecting to \\Contoso\DFSRoot\TargetFolder but the client was instead going to ContosoFS4 across the WAN.

    c:\>dfsutil /pktinfo

Microsoft(R) Windows(TM) Dfs Utility Version 4.2
Copyright (C) Microsoft Corporation 1991-2005. All Rights Reserved.

--mup.sys--
4 entries...
Entry: \Contoso\DFSRoot
ShortEntry: \Contoso\DFSRoot
Expires in 0 seconds
UseCount: 3 Type:0x81 ( REFERRAL_SVC DFS )
   0:[\ContosoFS1\DFSRoot] State:0x119 ( ACTIVE TARGETSET )
   1:[\ContosoFS2\DFSRoot] State:0x09 ( )
   2:[\ContosoFS3\DFSRoot] State:0x109 ( )
   3:[\ContosoFS4\DFSRoot] State:0x09 ( )
   4:[\ContosoFS5\DFSRoot] State:0x09 ( )

Entry: \Contoso\DFSRoot\TargetFolder
ShortEntry: \Contoso\DFSRoot\TargetFolder
Expires in 0 seconds
UseCount: 0 Type:0x1 ( DFS )
   0:[\ContosoFS4\TargetFolder] State:0x131 ( ACTIVE TARGETSET )  <- out of site IPv4-only Windows Server 2003 target client connected to
   1:[\ContosoFS3\TargetFolder] State:0x21 ( )               <- out of site IPv4-only Windows Server 2003 target
   2:[\ContosoFS5\TargetFolder] State:0x21 ( )               <- out of site IPv4-only Windows Server 2003 target
   3:[\ContosoFS1\TargetFolder] State:0x121 ( )             <- In-site target should be at top of list but isn't because IPv6 incorrectly disabled

Cause

  1. IPv6 protocol on the Windows Server 2008 target server has been unchecked on the network adapter properties but IPv6 has not been disabled using the DisabledComponents registry setting.
  2. IPv6 on the Windows Server 2008 target server has a static address assigned but an IPv6 Subnet has not been defined and associated with the Target server's site in Active Directory Sites and services.

Resolution

  1. Preferred - Place a check mark next to "Internet Protocol Version 6 (TCP /IPv6)" on the IP Properties of the Adapter and reboot the server.
  2. Place a check mark next to "Internet Protocol Version 6 (TCP /IPv6)" and configure a Static IPv6 addresses on the NIC properties and conifgure an IPv6 Subnet/Site association in Active Directory Sites and Services snap-in and reboot the server.
  3. Unchecking IPv6 protocol on the adapter properties does not completely disable IPv6 and IPv6 cannot be removed from the operating system because the OS heavily relies upon IPv6 for internal processes.  Unchecking the protocol will only result in transient network issues. The supported method to disable IPv6 [not recommended by the Microsoft Product Group] is to use DisabledComponents registry value as directed in KB929852.  

    NOTE: It is beyond the scope of this KB to determine which components of IPv6 should be disabled in a given environment using DisabledComponents.

    929852 How to disable certain Internet Protocol version 6 (IPv6) components in Windows Vista, Windows 7 and Windows Server 2008

More Information

Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.

Properties

Article ID: 2003961 - Last Review: November 15, 2010 - Revision: 3.0
APPLIES TO
  • Windows Server 2008 R2 Standard
  • Windows Server 2008 Standard
Keywords: 
KB2003961

Give Feedback

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com