Verify that the VMware VirtualCenter Management Webservices is only listening on port 8005 and 8080 and identify which process or program is using port 8443:
- On vCenter Server, launch Command Prompt
- Type netstat -ano
- Note the PID of port 8005 and port 8080. The PIDs should be the same.
- Note the PID of port 8443. This is the PID of the process that is using port 8443.
- On vCenter Server, launch Task Manager.
- On Task Manager, select Processes tab
- Select View from the menu bar and then Select Columns option
- Check PID (Process Identifier) and click OK
- Find the match PID in the Task Manager's Process List
- PID we noted at step c should be Tomcat6.exe as process name
- PID we noted at step d should be the process that is listening on port 8443
Note: This issue may also occur in vCenter Server 5.1/5.5 when port 8003 is in use by another program. If you continue to experience issues, repeat the steps above, substituting port 8443 with port 8003.
- After the process name is found at step k, check if that process or program can be uninstalled or if its port can be changed to a different port number.
- %ProgramFiles%\VMware\Infrastructure\VirtualCenter Server\extensions\cim-ui\extension.xml
- %ProgramFiles%\VMware\Infrastructure\VirtualCenter Server\extensions\license-ui\extension.xml
- %ProgramFiles%\VMware\Infrastructure\VirtualCenter Server\extensions\com.vmware.vim.stats.report\extension.xml
- %ProgramFiles%\VMware\Infrastructure\tomcat\webapps\health-ui\scriptConfig.xml
- %ProgramFiles%\VMware\Infrastructure\tomcat\webapps\cim-ui\scriptConfig.xml
- %ProgramFiles%\VMware\Infrastructure\tomcat\webapps\license-ui\scriptConfig.xml
- Locate port number 8443 in each of above files and change it to the new port.
- Restart the VMware VirtualCenter Management Webservice. For instructions on restarting the these services, see Stopping, starting, or restarting the vCenter Server service (1003895).