本文提供了一个解决方案,其中远程桌面服务器证书每天续订两次,尽管有效期为一年。
原始 KB 数: 2531138
现象
假设出现了下面这种情景:
-
你希望使远程桌面服务器能够使用安全套接字层 (SSL) 证书提供服务器身份验证。
-
为远程桌面服务器配置证书模板。 为此,请遵循以下链接中所述的设置:
在此方案中,你会发现服务器每天重新请求并重新注册证书两次。 即使证书模板有效期为一年,也会发生这种情况。 此外,当重新注册证书时,系统日志中会记录一些事件。
此外,如果这些已注册的证书自动发布到 Active Directory,Active Directory 数据库的大小将显著增加,因为证书的不断重新注册。 并且,Active Directory 复制可能会暂停并报告警告事件。
原因
此行为的根本原因与 RDS 组件和证书模板中的不匹配有关。 具体而言,如果模板名称和模板显示名称不同,则 RDS 服务与模板的现有证书不匹配,RDS 服务会定期注册新证书。
解决方法
若要解决此问题,必须将证书模板的属性的模板显示名称和模板名称设置为相同的值,例如 RemoteDesktopComputer。 安全性中建议此过程。
然后,必须基于新的模板名称(如 RemoteDesktopComputer)更新 GPO 设置计算机配置\策略\管理模板\Windows 组件\终端服务\终端服务器\安全\服务器身份验证证书模板。 服务器在后台 GPO 重绘过程中收到新的 GPO 设置后,证书将不再每天续订两次。
重要
必须将证书模板的属性模板显示名称和模板名称设置为相同的值。