Windows Server 2008 R2 STD 不接受第一次尝试 RDP

Vol*_*ets 7 rdp terminal-server windows-server-2008-r2

我有一台运行 Windows Server 2008 R2 Standard 的终端服务器,有一个奇怪的问题,当我第一次尝试这样做时,我无法通过 RDP 连接到服务器,但在第一次尝试失败后,我再试一次 - 会话可以建立并顺利运行。

事件查看器中有这样的错误:

EventID 56 description:

The Terminal Server security layer detected an error in the protocol stream and has disconnected the client. Client IP: www.xxx.yyy.zzz 

EventID 50 description:

The RDP protocol component X.224 detected an error in the protocol stream and has disconnected the client.
Run Code Online (Sandbox Code Playgroud)

这是通过禁用 TCP 的一些高级功能来修复的,描述here

该服务器是虚拟 vmware 服务器,未加入域。有没有人经历过这样的事情?任何想法可能有什么问题?

UPD1:我还尝试 在网络适​​配器选项卡上的远程桌面会话主机配置控制台中更改RDP-Tcp设置,指定要使用的确切适配器,但这没有效果。

Vol*_*ets 5

最后,几天后我终于解决了这个问题。

这是修复它的方法:

步骤一:

添加了一个名为DisableTaskOffload、值为1DWORDHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters

第二步:

在高级设置中更改了PROD NIC 的IPv4 校验和卸载

进行这些更改后,不再出现首次尝试未连接 RDP 的问题或性能问题。

在此输入图像描述

  • 您是在客户端还是服务器上执行此操作? (2认同)