我正在尝试通过 RDP 连接到 Windows XP Pro SP3 计算机(来自 Windows 7)。连接成功,但经过一段随机时间(通常在 1 到 3 分钟之间)后,会话断开并显示以下消息:
协议错误。会话将断开。
我不知道是什么导致了这个协议错误,显然这是一个非常罕见的错误,因为我在谷歌上找不到任何有用的信息。会话断开后,我查看日志,(每次)在系统选项卡下我都会发现 4 个新的错误条目
事件 1111:打印机 ______ 所需的驱动程序未知。请联系管理员安装驱动程序,然后再重新登录。
这两件事有关联吗?
您认为是什么原因导致了此协议错误?
其他(可能)有用的信息:•Team viewer 安装在 xp 机器上(冲突?)•Rdp 端口默认为 3389
答案1
这可能是您的 MTU 的问题。当客户端上的 MTU 设置为默认值 1500 时,我遇到了远程/ssh 问题。
要找出最大 MTU,请使用 ping 命令,从-l
1500 开始,然后降低它直到成功返回:
ping x.x.x.x -f -l 1500
要更改它,请使用 cmd 中的命令(在此示例中,我将其更改为 1452:
netsh interface ipv4 set subinterface "Local Area Connection" mtu=1452 store=persistent
或无线:
netsh interface ipv4 set subinterface "Wireless Network Connection" mtu=1452 store=persistent