如何调查 Windows 终端服务器中的中断会话?

如何调查 Windows 终端服务器中的中断会话?

我在 Windows 终端服务器 (2003 R2) 上遇到了一个问题:启动某个特定应用程序并断开与 TSE 的连接后,该会话在服务器上处于“关闭”状态。

我无法终止该会话,唯一剩下的进程是 csrss.exe(我无法终止它)。

该应用程序是 Cygwin X 服务器。我不知道该应用程序做了什么才引发该问题。

什么会导致“关闭”状态?如何调查会话处于此状态的原因?您会推荐哪些工具?我在事件查看器中没有看到任何相关内容。

答案1

请查看以下 Citrix 论坛主题会话中断:由 NX Client 3.0.0.68 引起因为其中提到了 Cygwin 的问题和解决方案。

根据 Tech Republic 的这篇文章Windows Server 2003 下的终端服务管理器会话关闭状态为:

关闭——此状态表示会话无法初始化或终止。

据我所知,这可能是由于应用程序崩溃或未正确终止造成的。

似乎也有与 csrss.exe 无响应相关的修补程序可用,另请参见Citrix 论坛主题

相关内容