RDP的怪异问题

我在一个子网上有两台服务器,一台运行Windows 2003 R2(称为s1),一台运行Windows 2008 R2(调用s2)。 两台服务器都是同一个域的成员。

  • 我可以进入S2而不是S1
  • 我可以通过端口3389(RDP)telnet到S1和S2,并且我可以成功连接。
  • 我可以连接到S1的所有其他服务,但不是RDP!
  • 我尝试使用IP而不是FQDN,但也没有运气。

    这用于在我的Exchange /域控制器(客户端的select)P2V之前工作。

困惑。

当你尝试RDP到2003盒子会发生什么? 它是否只是默默地放弃连接,或者是否给出错误信息?

我发现这两种方法之一在过去工作:

方法1:保证和可靠

HKLM\System\CurrentControlSet\Services\TermService\Parameters删除证书,X509证书和X509证书ID密钥的任何事件,然后重启服务器。

MS KB文章

方法2:可能的工作,值得一试2003盒,如果一切都失败了

通过编辑HKLM\System\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp\PortNumberregistry项来更改terminal服务使用的端口。 默认情况下这是3389.将其更改为3388之类的东西,然后重新启动服务器,可能会导致事情再次启动OK。

(注意:使用这种方法,你将不得不指定servername:3388作为将来通过mstsc连接的服务器,可能值得尝试将它改回到3389,看看是否强制它再次工作。)