We have a hosted Remote Desktop Services environment running on Server 2016 Standard, and have had no end to issues seemingly caused by the search indexing service. The customer has about 1.8 TB of data that they need indexed (I'm not sure if the amount of data is playing a role in the issues we're having). We are using User Profile Disks for the end users. There are several issues the end users are experiencing when opening/disconnecting sessions:
- End users get "Remote desktop services temporarily unavailable" errors when trying to open a session
- End user sessions hang on Signing Out, leading them to disconnect the session and try to open a new one which they are unable to do and thus are unable to access the server
- Slow performance
At any given time, the above issues are "fixed" if we restart the search indexing service (for a short while until another end user runs into one of the problems again). We are also unable to get the search indexing service to restart gracefully through the Services list, and are almost always forced to use the command line and taskkill to forcefully end the service and let it restart afterward.
We've already made some tweaks to the directories that are included in the indexing, and have excluded most user data from the index except for Outlook data. I can provide additional details if necessary.
Any help with this would be greatly appreciated, these issues are starting to drive me up the wall.