要确认为 vCenter Update Manager 配置了哪些 http 和 https 端口,请检查 vCenter Update Manager Server 上的注册表。
要检查 vCenter Update Manager Server 上的注册表,请执行以下操作:
- 单击开始 > 运行。键入 regedit,然后单击确定。
- 导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Vmware, Inc.\VMware Update Manager。
注意:
- 在 64 位的 Microsoft Windows 中,导航到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Vmware, Inc.\VMware Update Manager。
- HttpPort 会标识为 http 配置的端口,默认值为 80
- HttpsPort 会标识为 https 配置的端口,默认值为 443
要解决此问题,请更新 vCenter Update Manager Server 上的 vci-integrity.xml 文件。
要更新 vci-integrity.xml 文件,请执行以下操作:
- 创建 vci-integrity.xml 的备份副本。默认路径为 C:\Program Files\VMware\Infrastructure\Update Manager\vci-integrity.xml。
- 打开 vci-integrity.xml 文件进行编辑
- 在 <proxySvc> 和 </proxySvc> 之间添加 <ports></ports>、<http></http> 和 <https></https> 标记。例如:
<proxySvc>
.
.
<ports>
<http>9080</http>
<https>9043</https>
</ports>
.
.
</proxySvc>
注意:请将 <http> 和 <https> 的端口号设置为在注册表中配置的值。在此示例中,端口 9080 用于 <http>,端口 9043 用于 <https>。
- 保存此文件并退出。
- 重新启动 VMware Update Manager 服务,以使更改生效。