错误提示:远程连接的时候,提示“由于安全性错误,客户端无法连接到终端计算机。确保您已登录至网络之后,请尝试再次连接服务器”。
原因: 如果您将 Windows NT 域升级至 Windows 2000 或 Windows Server 2003,那么终端服务器中的证书可能会损坏。因此,Windows 2000 终端服务客户端在访问终端服务器时会受到多次拒绝。
解决方案: 在每一台终端服务器和客户端中,请执行以下步骤:
在每一台终端服务器中,创建注册表备份。
导航至以下注册表子项:HKLM\SYSTEM\CurrentControlSet\Services\TermServices\Parameters。
在“注册表”菜单上,单击“导出注册表文件”。
在“文件名”框中,键入 exported-parameters,然后单击“保存”。
如果您需要日后恢复此注册表子项,那么请双击 exported-parameters.reg。
如果您需要日后恢复此注册表子项,那么请双击 exported-parameters.reg。
在 Parameters 注册表子项下,在下列值上右键单击每一项:
证书
X509 Certificate
X509 Certificate ID
单击“删除”,然后单击“是”确认删除操作。
关闭注册表编辑器并重新启动每一台终端服务器。
在客户端,创建 MSLicensing 注册表项与其子项的备份,然后执行以下操作删除原始项与子项:
导航至以下注册表子项:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing。
单击 MSLicensing。
在“注册表”菜单上,单击“导出注册表文件”。
在“文件名”框中,键入 mslicensingbackup,然后单击“保存”。
如果以后需要还原此注册表项,请双击 mslicensingbackup.reg。
在“编辑”菜单上,单击“删除”,然后单击“是”确认删除 MSLicensing 注册表子项。
关闭注册表编辑器并重新启动客户端计算机。
警告
编辑注册表不当可能会严重损坏您的系统。在更改注册表之前,应备份计算机上任何有价值的数据。
解决方案一: 如果客户端仍然无法连接至终端服务器,那么请执行以下过程,作为备选方案:
停用许可证服务器。
通过使用“终端服务器许可证服务器向导”中的电话连接方法来停用许可证服务器。
当您通过使用电话选项来激活终端服务器授权时,终端服务器授权将使用其他证书。
当您通过使用电话选项来激活终端服务器授权时,终端服务器授权将使用其他证书。
在每一台终端服务器中,创建一个注册表备份,然后依次删除 Certificate、X509 Certificate 以及 X509 Certificate ID 注册表项,如执行过程中所述。
关闭注册表编辑器并重新启动每一台终端服务器。
在客户端,创建 MSLicensing 注册表项与其子项的备份,然后删除原始项与子项,如执行过程中所述:
关闭注册表编辑器并重新启动计算机。
客户端重新启动时,将重新创建缺少的注册表项。
解决方案二:
出现这种原因,也有可能是在添加“终端服务器”的时候,选择了“完整安全模式”导致的。
解决方式是,只需在“添加删除程序”——“添加/删除windows组件”中将“终端服务器”删除,重新添加,然后选择“宽松安全模式”,再重启电脑即可。
转载于:https://blog.51cto.com/nowsun/649343