Server 2003 R2 SE(x86)terminal服务器服务失败

所以,我在我们的Server 2003 R2,SE x86虚拟机上遇到了一个奇怪的问题。

从上个月补丁以来,我们似乎无法把RDP放入盒子,而且我们需要时不时的,因为这是我们的Exchange(2003)服务器,偶尔我们需要pipe理我们的邮件环境。 尝试通过RDP连接会引发2308 error code 。 关于它的问题,非RDP远程连接似乎工作正常(PSExec,远程事件查看器等)。

由于是虚拟机,我popup来查看vSphere控制台,发现TermService服务已启动,但已恢复为手动Startup Type ,并处于NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN状态。

我改变了启动types,做了一个takskill /PID /F并重新启动了服务,但是仍然没有接受连接,并且回到了NOT_STOPPABLE, NOT_PAUSABLE, IGNORES_SHUTDOWN状态(这不是它通常的状态),也不接受连接。 terminal服务pipe理器将两个“可用的”RDP会话显示为closures状态,如果尝试重置,则会引发错误。

我已经在网上看到这是多个网卡的结果,但我们的服务器只有一个vNIC。

因为这是我们唯一的Exchange服务器,所以重启它是最后的手段(因为我们自己对任何服务器这样做了繁琐的手续),所以有人知道发生了什么事情,希望有一个解决scheme,不涉及重新启动?

下面的屏幕,以防万一任何人需要视觉。

愚蠢的2003年

对不起 – 我已经看到一些Win2k3服务器在这种状态下,我从来没有运气成功地重新启动TS服务。 重启就是你的回答,很遗憾地说。

为防止重复发生:发生这种情况IME已经通过RDP会话内的GUI启动重新启动。 我想你会发现上次修补时,重新启动但未完成 – 请检查正常运行时间和事件日志以确认这一点。 修复方法是启动CMD.EXE并使用任何其他适当的交换机运行shutdown / r,并从另一台机器上保持一个ping -t exchangeserver以确保它实际上停机。 如果没有,你将不得不使用OOB来强制重启。