Knowledge Base

|
Unable to connect to the vCenter Update Manager when it is configured to use non-default ports for http and https
Symptoms
If you are using vCenter Server 2.5 Update 2 or later, and vCenter Server and vCenter Update Manager are installed on different servers, you may experience these symptoms:
-
You cannot connect to the vCenter Update Manager
-
You cannot enable the vCenter Update Manager Plug-in
-
When trying to install the Plug-in, you see the error:
Unable to Connect to the Remote Server -
When trying to enable the Plug-in, you see the error:
The Request failed because of a connection failure -
vCenter Update manager cannot connect to vCenter Server
-
Errors similar to the following appear in the vCenter Update Manager webServer logs:
[2009-02-20 13:27:03.663 'Ufa' 5232 info] Plugin initialized
[2009-02-20 13:27:03.663 'ProxySvc' 5232 info] Proxy service created: http port (80), https port (443)
[2009-02-20 13:27:03.678 'ProxySvc' 5232 error] Failed to create http proxy: Resource is already in use: Listen socket: :80
[2009-02-20 13:27:03.678 'ProxySvc' 5232 info] Proxy service stopped
[2009-02-20 13:27:03.678 'ProxySvc' 5232 info] Proxy service destroyed
[2009-02-20 13:27:03.678 'Ufa' 5232 info] Plugin started
Note: The default path to these logs is C:\Documents and Settings\All Users\Application Data\VMware\VMware Update Manager\Logs\vum-webServer-*.log. Check the most recent version of the log.
Resolution
- Click Start > Run.
-
Type regedit and press Enter.
-
Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Vmware, Inc.\VMware Update Manager.
-
-
HttpPort identifies the port configured for http and has a default value of 80
-
HttpsPort identifies the port configured for https and has a default value of 443
-
- Make a backup copy of vci-integrity.xml. The default path is C:\Program Files\VMware\Infrastructure\Update Manager\vci-integrity.xml.
- Open the vci-integrity.xml file for editing
-
Add the <ports></ports>, <http></http> and <https></https> tags between <proxySvc> and </proxySvc>. For example:
<proxySvc>
.
.
<ports>
<http>9080</http>
<https>9043</https>
</ports>
.
.
</proxySvc>
Note: Set the port numbers for <http> and <https> to the values configured in the registry. In this example, port 9080 is used for <http> and port 9043 is used for <https>. -
Save the file and exit.
-
Restart the VMware Update Manager Service for the change to take effect.
Request a Product Feature
- KB Article:
- Updated:
- Categories:
- Product Family:
- Products:
- Product Versions:

