Hi guys,
I'm having a strange problem here; first time I've posted in these forums so please let me know if I can clarify anything or post elsewhere...
Here's my setup:
* Windows Server 2008 R2 - let's call the server "SERVER1"
* remote desktop services installed and licensed
* Under File Server I've added the "windows search" service to allow for folder indexing.
What happens is, I have users connect to this server via remote desktop session (They are presented with a full desktop, to use documents / microsoft office etc).
Using AGPM I've configured their Documents path to redirect to a UNC path. The path is: \\SERVER1\user_docs$\%username%
I've also used group policy to prevent the users from seeing the C: and D: drives on the server.
the "user_docs$" share is located on the D: drive of the server.
Now, the redirect works fine - and they have complete access to the directory if I browse to it via start > run > "docs path"... they can get to it fine, and read/write data there. So they can NOT see the D: drive as I intend, but they can see the
UNC share which is on that drive, and read/write data to it.
What seems to happen is, The path "\\server1\user_dcos$\%username% is added to their "Documents" library but if I go to the "locations" options for the "documents" library it automatically changes the UNC to the local D:\user_docs\%username% path instead....
it only seems to do this because I'm RDPing onto the server that the share is also on - so windows seems to say "Hey! That UNC share is on the local machine, why not just use the local path?" and changes it from UNC to direct local path - the problem is, the
group policy prevents the users from seeing the D: drive, and this means they have NO access to their documents!!
I have tried using the IP address in the redirect setting of group policy, instead of the DNS name (e.g. \\10.0.0.1\user_docs$\%username%) and this RESOLVES the issue!! It doesn't any longer change the library path to D:\blah blah....
My question is: I do NOT want to use the IP address in the group policy, as I may want to change the IP of the server in the future, and this will just be another thing to remember to keep track of...
Has anyone ever seen this issue / know what is causing the server to resolve the UNC path to the local path instead? and how to prevent it?
Thanks for any help! :)