远程桌面连接错误:DNS缓存中的条目已过时

时间:2020-01-09 10:46:56  来源:igfitidea点击:

用户开始抱怨,当尝试使用标准RD客户端(mstsc.exe)连接到运行Windows Server 2008 R2的RDS(远程桌面服务器)服务器场时,它们通常会出现错误:

但是在我们的配置中,如果客户端不支持第一种方法,则使用协商方法,该方法使用从TLS到RDP安全层的自动切换。

完全是偶然,我注意到问题服务器上的时间与域控制器时间不同。实际上,事实证明,该服务器(虚拟服务器)位于VMWare ESXi主机上的时间错误,并且在以下情况下启用了与主机管理程序进行时间同步的选项(虚拟机和ESX Server之间的时间同步): VMWare工具设置。

我必须禁用ESXi同步,然后重新启动Windows Time Service才能将时间与DC同步。

net stop w32time
net start w32time

之后,用户可以连接到RDS服务器场的所有服务器而不会出现任何错误.

注意如果我们尝试通过名称连接到RDS服务器场中的特定服务器,也会出现"这可能是由于DNS缓存中的条目过时引起的错误"。在这种情况下,Connection Broker可能会将客户端重定向到另一个RD主机(具有另一个DNS名称和IP地址),这将导致指定的地址与服务器的地址之间存在差异,并且客户端在尝试进行身份验证后返回错误。因此,请始终指定要连接的RD服务器场名称。