如何配置策略模块以在 Configuration Manager 中使用新客户端证书

 

适用对象:System Center 2012 Configuration Manager SP2, System Center 2012 R2 Configuration Manager, System Center 2012 R2 Configuration Manager SP1

将 配置管理器 策略模块与网络设备注册服务角色服务一起运行的服务器使用客户端证书向 System Center 2012 Configuration Manager 中的证书注册点站点系统服务器验证策略模块。 通常,客户端身份验证证书的有效期为一年。 在证书过期之前,请续订证书,针对新证书更新注册表,然后重启运行网络设备注册服务的 Web 服务器。

System_CAPS_note注意

如果证书已过期,“错误(”未能发送 http 请求 <thumbprint>。错误 12037”,将显示在运行网络设备注册服务的服务器上的 NDESPlugin.log 文件中。在错误消息中,<thumbprint> 将替换为已过期证书的证书指纹。

续订证书:

将新证书部署在运行网络设备注册服务和 配置管理器 策略模块的服务器上后,使用下列过程来配置服务器以使用新证书。

配置策略模块以使用新客户端证书

  1. 在运行网络设备注册服务和 配置管理器 策略模块的服务器上,打开注册表编辑器,并使用下列注册表项将旧证书指纹替换为新证书指纹:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Cryptography\MSCEP\Modules\NDESPolicy\NDESCertThumbprint。

    System_CAPS_tip提示

    若要为新证书标识指纹,请使用证书管理单元在计算机存储中找到证书。 然后,右键单击该证书,单击“属性”,单击“查看证书”,单击“详细信息”选项卡,然后向下滚动并选择“指纹”。 你随后将看到并能够复制作为此证书的证书指纹的十六进制字符的字符串。

  2. 使用下列方法之一重启 Web 服务器服务:

    1. 从 Internet Information Services (IIS) 管理器中:浏览到树中的 Web 服务器节点。 在“操作”窗格中,单击“重启”。

    2. 从命令行中:键入 iisreset /restart 并按 Enter。

    有关详细信息,请参阅 TechNet 上 Windows Server 库中的 Start or Stop the Web Server (IIS 8)(启动或停止 Web 服务器 (IIS 8))

可通过在运行网络设备注册服务的服务器上的 NDESPlugin.log 文件中检查下列条目来确认策略模块正在使用新的证书:INFO(“NDES 指纹为 <thumbprint>.”,wszBuffer);