We have 5 Windows 2008 R2 servers that use DFS Replication. All of the sudden only 2 DFS server Replicate files and the rest get this error when I check for backlog
Failed to execute GetVersionVector method. Err: -2147217406 (0x80041002)
I run this command to check backlog
dfsrdiag backlog /rgname:srs-storage /rfname:storage /smem:srrs1 /rmem:srrsgb
We have all the servers on a MPLS
DFS management says the topology is fine.
I think we were close to 100% bandwidth a week ago. We have fixed that in case it was the issue. All servers replacte back to a main and back out again. Worked fine for over a year?
I have tried this help I found on the main server and so far no change
Open a CMD prompt in %windir%\system32\wbem
type mofcomp dfsrprovs.mof
net stop winmgmt
net start winmgmt
net start iphlpsvc
net stop dfsr
net start dfs
Please let me know any info you need, this is driving me crazy. Thanks
The issue may occur because the DFS servers do not have the permission to read AD information on themselves or their partners.
1. Please open the ADSIedit.msc console to verify the "Authenticated Users" is set with the default READ permission on the following object:
a. The computer object of the DFS server
b. The DFSR-LocalSettings object under the DFS server computer object
2. After the permissions is set correct, please run "DFSRDIAG POLLAD" to pick up the changes.