我们正在使用瘦客户端通过 RDP 连接到多点服务器。客户端正在经历连接丢失,这似乎与空闲断开连接设置无关。我检查了设置,没有发现任何会断开空闲会话的本地或域设置。有时这种情况经常发生。有时客户端可能在一天后才会断开连接。
当系统处于空闲状态时,客户端似乎无法察觉到断开连接。客户端在尝试重新连接时似乎会挂起。
我该如何缩小原因范围?我在事件查看器中没有看到与断开连接相对应的任何内容。
感谢您的帮助。
答案1
您可能需要启用 RDP 保持活动。如果没有此设置,通常具有超时的典型有状态设备(防火墙)连接将在超时时破坏 RDP 会话的 TCP 连接。
启用此设置后,服务器保持活动状态可防止有状态设备会话超时。此设置还有助于确保远程桌面会话在实际断开连接的情况下将状态更改为断开连接。许多人将其设置为一分钟。
计算机 > Windows 组件 > 远程桌面服务 > 远程桌面会话主机 > 连接
“此策略设置允许您输入保持活动间隔,以确保 RD 会话主机服务器上的会话状态与客户端状态一致。
当 RD 会话主机服务器客户端与 RD 会话主机服务器断开连接后,即使客户端与 RD 会话主机服务器物理断开连接,RD 会话主机服务器上的会话也可能保持活动状态,而不会更改为断开连接状态。如果客户端再次登录到同一 RD 会话主机服务器,可能会建立新会话(如果 RD 会话主机服务器配置为允许多个会话),并且原始会话可能仍处于活动状态。
如果启用此策略设置,则必须输入保持活动间隔。保持活动间隔确定服务器检查会话状态的频率(以分钟为单位)。可以输入的值范围是 1 到 999,999。
如果禁用或未配置此策略设置,则不会设置保持活动间隔,并且服务器将不会检查会话状态。”