接收更新的服务器 TLS 证书或中间证书时,请将证书导入到每个连接服务器、安全服务器或 View Composer 主机上的 Windows 本地计算机证书存储区中。
通常情况下,服务器证书在 12 个月之后过期,根证书和中间证书会在 5 或 10 年后过期。
有关导入服务器和中间证书的详细信息,请参阅《Horizon 7 安装指南》文档中的“配置 Horizon 连接服务器、安全服务器或 View Composer 以使用新的 TLS 证书”。
前提条件
- 在当前有效证书过期之前从 CA 获取更新的服务器和中间证书。
- 确认证书插件已添加至 Windows Server 上的 MMC,Windows Server 上安装了连接服务器实例、安全服务器或 VMware Horizon View Composer 服务。
过程
- 将已签发的 TLS 服务器证书导入 Windows Server 主机上的 Windows 本地计算机证书存储区。
- 在证书插件中,将服务器证书导入到文件夹。
- 选择将此密钥标记为可导出。
- 单击下一步,然后单击完成。
- 对于连接服务器或安全服务器,从签发给 Horizon 7 Server 的旧证书中删除证书的友好名称 vdm。
- 右键单击旧证书,然后单击属性
- 在“常规”选项卡上,删除友好名称文本 vdm。
- 对于连接服务器或安全服务器,将证书的友好名称 vdm 添加到用于替换原有证书的新证书。
- 右键单击新证书,然后单击属性
- 在“常规”选项卡上,在友好名称字段,键入 vdm。
- 单击应用,然后单击确定。
- 有关发放给 View Composer 的服务器证书,请运行 SviConfig ReplaceCertificate 实用程序以将新证书绑定到 View Composer 所用的端口。
此实用程序将旧证书绑定替换为新证书绑定。
- 停止 VMware Horizon View Composer 服务。
- 打开 Windows 命令提示并导航到 SviConfig 可执行文件。
该文件与 View Composer 应用程序位于同一位置。默认路径为
C:\Program Files (x86)\VMware\VMware View Composer\sviconfig.exe。
- 键入 SviConfig ReplaceCertificate 命令。例如:
sviconfig -operation=ReplaceCertificate
-delete=false
实用程序显示 Windows 本地计算机证书存储区中可使用的 TLS 证书编号列表。
- 要选择证书,请键入证书的编号,然后按 Enter。
- 如果中间证书签发给了连接服务器、安全服务器或 View Composer 主机,则将中间证书的最新更新导入到 Windows 证书存储区中的文件夹。
- 重新启动 VMware Horizon View 连接服务器服务、VMware View 安全服务器服务或 VMware Horizon View Composer 服务,使所做的更改生效。