我们有一个具有以下配置的终端服务环境
服务器 A - RD 网关 + 连接代理服务器 1 至 20 - RD 会话主机
我们有 7 个集合,会话主机服务器根据我们所需的应用程序版本分配给不同的集合。所有服务器都运行 Windows Server 2016 Standard。我们在服务器 A 上为所有服务安装了通配符证书。
我们的环境不使用基于虚拟机的部署。从来没有。它一直运行良好,但最近很多用户卡在加载虚拟机。
当我们检查网关中的事件日志时,有一个事件 801,如下所示
RD 连接代理已成功处理用户 XX 的连接请求。重定向信息:目标名称 = XX 目标 IP 地址 = 192.168.110.72 目标 Netbios = XX 目标 FQDN = XX 发现断开连接的会话 = 0x0
大约 1 分钟后,出现如下事件 819:
此连接请求已超时。用户无法在指定时间内登录到端点。远程桌面连接代理将停止监视此连接请求。
会话主机服务器上绝对没有事件。我们能够直接连接到会话主机服务器。我们几乎尝试了所有方法,但找不到解决方案。
一些紧急建议将会有所帮助。
谢谢,RJ
2022 年 4 月 17 日经过进一步调查,并非所有客户端都会发生这种情况。在发生这种情况的客户端上,本地终端服务 - 客户端 ActiveX 核心中出现以下错误
组件名称:CAAClientAdapter,::'m_spHelper->ReadCreds failed' 在 CAAClientAdapter::CreateTunnel 中 380 err=[0xffffffff],错误代码:0xFFFFFFFF
组件名称:CClientProxyTransport,::'m_ClientAdapter->CreateTunnel failed' 在 CProxyRawTrans::CreateProxyConnection 中,2132 err=[0x800759d9],错误代码:0x800759D9
组件名称:CClientProxyTransport,::'网关连接超时为 90',位于 CClientHTTPProxyTransport::Connect 中,错误代码为 1098,错误 = [0x800759d9],错误代码:0x800759D9
组件名称:CClientProxyTransport,::'CreateConnection 失败' 在 CClientHTTPProxyTransport::Connect 中 1107 错误 = [0x800759d9],错误代码:0x800759D9
答案1
该问题已被确定是由 Windows 11 Insider Preview Beta 版本 22598.ni_release.220408-1503 的最新更新引起的
我们正在观察删除它是否可以解决问题或者我们将等待下一次更新。
谢谢
答案2
这为我们解决了同样的问题:
- 打开注册表编辑器,导航到 HKEY_CURRENT_USER > Software > Microsoft > Terminal Server Client。
- 导航到右侧窗格,右键单击,然后选择新建 > DWORD(32 位值)。将此选项命名为“RDGClientTransport”。
- 双击这个新创建的文件。其属性将打开,在这里,寻找设置值数据的选项。输入值 1。单击“确定”并关闭 Windows 注册表
答案3
转到开始 > 设置 > 更新和安全,然后单击右侧窗格上的高级选项。
然后单击“恢复”,并单击“恢复选项”下的“返回”。