We help IT Professionals succeed at work.

Sub-Folders and file in DFS share are missing

1,545 Views
Last Modified: 2017-05-03
I added a new 2016 server to our DFS.

DFS Replication has replicated all files, however, when I connect to the share I don't see all the folders and files. I verified that I am connected to the local server from the client, but not all the files appear.

Access based File Enumeration is turned off.

Thanks for the help.
Comment
Watch Question

CERTIFIED EXPERT
Distinguished Expert 2018

Commented:
How did you verify that DFS-R replicated "all" files? If some are missing, my first guess is that replication is nit yet complete.

Author

Commented:
On the new server I browsed to the folder that contains the files. (Eg. E:\DfsShares\NamespaceFolder) to see all the files there.
When I browse to the share from a client at the site with the new server, I don't see all the files and folders (Eg. \\domain.local\NamespaceFolder).
CERTIFIED EXPERT
Distinguished Expert 2018

Commented:
Where, specifically, did you check ABE?

Author

Commented:
Sorry, not sure what you mean by ABE.

We have a namespace called Kithomes$ that is shared from E:\DfsRoots\Kithomes$ on 4 servers (including the new one). I have Dfs replication setup to replicate that E:\DfsRoots\Kithomes$ folder.

When I go onto the new server and browse to E:\DfsRoots\Kithomes$ I see a folder named 1718. When I am on a client and browse to \\mydoman.local\Kithomes$ I don't see the folder 1718.

On the client if I open the properties of the share I'm connected to and go to the DFS tab, I see that the new server is the DFS Server that the client is connected too.

Does that answer your question?
kithomes-properties.png
CERTIFIED EXPERT
Distinguished Expert 2018

Commented:
ABE. Access Based Enumeration. A mismatch in DFS causes very strange behavior.  You should never set it on shares directly, and o ly enable or disable via DFS. I was asking where you disabled or checked it. I'd recommend enabling and re-disabling via DFS or ise DFSUtil just to be safe.
CERTIFIED EXPERT
Distinguished Expert 2018

Commented:
I'd also be curious what happens if you bypass DFS-N and went to \\server\share$ directly from a client. That way you are using SMB, but not relying on DFS targets. One less step in the chain.

Author

Commented:
Enabled and Disabled ABE using server manager for the share on the new server and also did the same in the DFS Management console on the namespace. Didn't seem to help.

Accessing it by \\server\kithomes$ had the same results.

I'm totally stumped by this.

The existing servers are 2008 and the new server is 2016, if you think that makes a difference. All 4 servers replicated with one server at our HQ and it is 2012.

Author

Commented:
Connecting to \\server\e$\DfsRoots\Kithomes$ will reveal all the files. So just straight SMB works fine. There is something about the DFS namespace that doesn't show all the files.
CERTIFIED EXPERT
Distinguished Expert 2018
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION

Author

Commented:
No dice. Going to remove and re-add the DFS Namespace role, which requires a reboot, so I'll have to schedule that.
As a last resort you could try to enable / disable ABE via the DFS tools to see if it will correct any inconsistencies. I am not hopeful but work a shot.
Commented:
This problem has been solved!
(Unlock this solution with a 7-day Free Trial)
UNLOCK SOLUTION

Gain unlimited access to on-demand training courses with an Experts Exchange subscription.

Get Access
Why Experts Exchange?

Experts Exchange always has the answer, or at the least points me in the correct direction! It is like having another employee that is extremely experienced.

Jim Murphy
Programmer at Smart IT Solutions

When asked, what has been your best career decision?

Deciding to stick with EE.

Mohamed Asif
Technical Department Head

Being involved with EE helped me to grow personally and professionally.

Carl Webster
CTP, Sr Infrastructure Consultant
Empower Your Career
Did You Know?

We've partnered with two important charities to provide clean water and computer science education to those who need it most. READ MORE

Ask ANY Question

Connect with Certified Experts to gain insight and support on specific technology challenges including:

  • Troubleshooting
  • Research
  • Professional Opinions