Ok, I don't know if I am just missing the obvious staring at me in the face or what, but I am encountering a very weird permissions issue on our four dfs file servers. I do not believe this is a dfs issue at all, but since dfs is involved and replicates everything, I am including the information about it.
Here is how we are setup:
- 3x 2008 R2 DFS file servers, each in their own AD site
- 1x 2008 DFS file server, in its own AD site
- DFS is at Domain-based 2008 Mode
- Each DFS server is also a Namespace server
DFS/File server folder structure
All folders under "users" dfs target is a single target in dfs. So the shares, temp, and users folders all exist on the same lun or disk array depending on location.
Folder contents:
shares - department shares
temp - temp document storage that isn't backed up but allows "sharing" between departments instead of emailing files
users - user my documents redirected
NTFS Permissions (identical between all four servers since dfs)
I just added (Monday) the Traverse folder / execute file allow on the shares to see if that would resolve the issue. This isn't checked on the "users" folder. So that is the only difference between the shares and users folder, but the issue exists with or without that option checked.
Issue:
The below issue only occurs with Windows 7 computers. Windows XP doesn't have this issue.
Users (W7) can traverse the "users" folder without issue. This allows them to see all users folders, but only access their own.
Users (W7) can't traverse the "shares" folder. They get access denied with a standard event id 4656 audit failure in security logs. This only occurs on the 3x 2008 R2 servers. They can traverse the 1x 2008 just fine.
I know that since Vista/2008, they removed the "Bypass Traverse checking" that was enabled by default on XP/2003 and before. This option IS NOT manipulated in anyway via local or gpo. So it should be disabled as per Microsoft default for Vista/W7.
Anyone have any ideas or thoughts? NTFS permissions are identical and working as expected otherwise without issue.
Thanks!