Nested DFS links not allowed (814660)



The information in this article applies to:

  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Server SP1
  • Microsoft Windows 2000 Server SP2
  • Microsoft Windows 2000 Server SP3
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Advanced Server SP1
  • Microsoft Windows 2000 Advanced Server SP2
  • Microsoft Windows 2000 Advanced Server SP3

SYMPTOMS

When creating a link \\DomainName\DfsRoot\ParentLink\ChildLink then creating a link \\DomainName\DfsRoot\ParentLink if you refresh the display, the links appears as nested, the child link will no longer function correctly.

CAUSE

On windows 2000 DFS Link chaining is not checked when building your DFS tree from the bottom up and the GUI allows you to do so. This behaviour has been corrected in .NET so that this is not allowed.

MORE INFORMATION

You cannot create a Dfs Link Under a Current Dfs Link as per Q227772. When you create a link \\DomainName\DfsRoot\ParentLink, then try to create a link \\DomainName\DfsRoot\ParentLink\ChildLink, you get the following error message :

On windows 2000:
"DFS Link Chaining is not permitted, you must add your DFS link as a child of the local directory contained in the dfs root."

On .NET:
"The following error occured while creating the DFS link: The file exists."

The above message also appears when trying to chain link upwards as described in the symptoms of this article.

Other Information: Creating a link \\DomainName\DfsRoot\ParentLink\ChildLink will create a directory named ParentLink on the DfsRoot. This directory can contain files and other child links.

More information on dfs white paper at : http://www.microsoft.com/ntserver/techresources/fileprint/dfs/DFSWP.asp

Modification Type:MajorLast Reviewed:2/8/2006
Keywords:kbDFS KB814660