背景
我们在 Windows 2008 R2 服务器上有一些应用程序,通过 RemoteApp 提供,通过来自 TS-Web 的链接。这些应用程序多年来一直以这种方式运行(我认为大约 8 年)。
我们的一个用户在登录时遇到问题,它在“配置远程会话”阶段挂了几分钟,然后没有解释/错误等退出。我们已经完成了所有明显的修复(禁用位图缓存,删除本地缓存,确保低分辨率,删除她的配置文件,检查没有 TS 服务器保存她的配置文件的副本,检查防火墙是否关闭或有所需的例外等,但没有任何乐趣。我们还确认该问题仅发生在她的帐户在她的机器上的独特组合。
由于我们有一个服务器场,并且登录需要几分钟,所以我还没有能够及时捕获她使用 procmon 的登录尝试以获取线索......
为了更深入地挖掘(并避免更换或重建她的整个机器的不雅解决方案),我想了解更多关于幕后发生的事情......
问题
在 RDP 连接期间会发生什么;即当系统说
configuring remote session
,实际发生了什么(也对其他阶段感兴趣;尽管只是出于学术原因)?是否创建了任何可能为故障提供线索的日志/您是否需要在某处启用此日志记录?注意:我检查了事件日志,但目前看不出她(失败)的尝试与任何其他用户的尝试没有区别。
我们似乎找到了答案。由于问题是间歇性的,我们寻找模式并发现它在以下情况下有效:
此外,我们检查了问题是否在于 wifi 与电缆(即,因为她在自己的办公桌上时更有可能通过以太网插入),但发现这没有影响。
最终,她意识到它在这里是坞站/通过将其与另一个坞站切换,她可以始终停止或导致与她使用的坞站完全相关的问题。
除此之外,我们没有很好的解释;最好的猜测是某些硬件故障导致会话部分检查本地设备由于某些损坏或意外响应而失败。
希望这个答案能帮助其他人解决这个问题。