I have an external user who connects to a remote app via RdWeb. They had no issue until last week and no changes were made on the terminal servers.
THE ISSUE:
When they launch the remote app, the user gets a black screen if you click details. They can RDP to the server fine (using the Connect to another PC tab in IE).
The mstsc.exe process has to be killed via Task Manager.
Another user in their office is having no issues.
Things I have tried:
1. Had the user with issues try from the PC of the user without issues. Same problem.
2. Had the user connect to 3 instances of this remote app in 3 different collections. 1 uses User Profile disks. 1 does not and sits on the same network as the previous. 1 does not use profile disks and sits in our DMZ. The user can get a successful connection from the server in the DMZ but the speed is an issue.
3. Looked for a profile disk for the user on the network share and there was none (the user is in our Guest child domain which is not a 2 way trust), there was no profile disk, but there WAS a profile with the username and .backup on the actual terminal server.
4. Deleted the local user profile on the both internal servers and had the user try again. Same result.
5. Had the user RDP to the server and launch the app and it worked without issue.
I am thinking it is related to the user's terminal server profile because the issue is repeatable from another user's workstation. However, the user is able to RDP to any of the terminal servers and work fine.
The difference in the server in the DMZ and the internal servers is that the server in the DMZ uses a different encryption/compression policy. The internal policy forces the encryption level to "low", does not use an encryption algorithm and is set to not require NLA. The server in the DMZ was specifically created with a different encryption policy to resolve a previous issue with external users getting a black screen to the internal servers. The internal servers go through a Cisco WAAS in some cases and the internal policy was set to the recommendations for this setup.
Keep in mind though, that everything worked fine last week and everything still works fine for everyone except this single user.
Any insight or steps for further troubleshooting would be appreciated.