Windows Server 2016 RDS setup with one DC and 3 session host servers, all running as VMs under Citrix XenServer. This is a session-based deployment for RDP sessions.
The following behaviour occurs on the session host server:
Logging in via RDP to session host server #1 with a domain admin account, creating a new folder on the C: drive, such as c:\temp2\ and a file "test1.txt" with some content. Signing out of that RDP session.
Signing in via RDP to session host server #2, with the same domain admin user as above. The C: drive shows a folder c:\temp2\ and it contains the file "test1.txt" with the content I had put on session host server #1. I have not touched that server
at all! Spooky action on a distance!
It seemingly does not matter at all where I put the file on the C: drive.
The entire C drive is seemingly part of the user profile of that domain admin account.
Or is replicated across each server in some way.
It seems that other users also see that newly created folder and file. (But apparently not always and/or don't have always proper rights to read the file which is why I am investigating this issue in the first place - modification of some program configs don't
work.)
This behaviour does not happen with regular servers (i.e. if they are not RDS session hosts).
For instance, that c:\temp2\ folder is not visible on the DC server (when logging in with the same domain admin account, or any other account).
My questions:
1. Is it true that on a MS RDS 2016 setup, the session host servers have the entire C drive in the a profile disk? Or is it replicated? In other words, is this a feature, not a bug? Where do I find documentation on it? I found nothing at all.
2. If this is not a feature, any idea why this happens in my deployment?
Atradius