我遇到一种情况,我想将运行 Windows Mobile 5.0 的 RF 连接到位于 Azure 上的 Windows Server 2012 R2 服务器。
两个操作系统拥有不同的 RDP 版本是合理的,但我仍然无法弄清楚如何在它们之间建立连接。我可以从服务器 ping RF,反之亦然,但当我尝试连接时,我收到以下错误消息:“由于安全错误,客户端无法连接到终端服务器”。
但是,无论它们是终端服务器还是安装了其他角色的服务器,我都可以毫无问题地连接到我的 Windows 2003 服务器。当然,这很可能是因为它们具有兼容的 RDP 版本。
在 Windows Server 2012 R2 上,我尝试通过将安全层从“协商”设置为“RDP 安全层”并将加密级别从“客户端兼容”设置为“低”来更改远程桌面配置主机设置,但没有成功。
我应该注意到,在“我的电脑”选项卡下的远程设置中,启用了“允许运行任何版本的远程桌面(不太安全)的计算机的连接”选项,而不是网络级别身份验证选项。
我真的能做些什么吗?
答案1
是的,事实上我刚刚才这么做。
您必须更改 RDS 中的某些设置并删除一些注册表项并重新启动服务器以便重建具有较低加密级别的证书。
请参阅此处以查看完整演练: http://www.hjgode.de/wp/2014/03/12/windows-server-2012-rds-and-windows-mobile-connection-error/
如果上述博客文章消失,我将在下面列出最相关的部分:
RD 许可证服务器激活连接方法
要修复此问题并获取兼容证书,请使用 Web 方法重新激活 RD 授权服务器。在 RD 授权管理器中,右键单击服务器名称并选择属性。将连接方法更改为“Web 浏览器”。单击确定关闭属性,然后再次右键单击服务器,然后选择高级-重新激活。按照流程使用 Web 浏览器重新激活服务器。
重新激活后,删除以下注册表项并重新启动服务器!
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\终端服务器\RCM
- 证书
- X509 证书
- X509 证书 ID
- X509 证书2
重启后,这些注册表项将以较低的安全性重建(另请参阅[14])。
而且,令人惊讶的是,重启后远程桌面移动版(Windows CE5、Windows Mobile 6.x 和 Windows Embedded Handheld 6.5.3)可以连接!