VMware Cloud Community
Deltinc
Contributor
Contributor

VMware VirtualCenter HTTP Port: 80 is either invalid or already in Use

When trying to install the vCenter Server 5.5 (Custom Installation), am receiving the error shown below:

Screen Shot 2014-05-22 at 9.41.59 AM.png

I have looked in the Task Manager for any service that is occupying port 80 with no luck!... I also tried with the TCPView Tool but isn't  Port 80 visible.

Is there are any other method to detect what application/Task is occupying the Port 80?

LAB Scenario:

VMware Fusion 6.0.3

Windows Server 2012

VMware vCenterServer 5.5

Regards

0 Kudos
9 Replies
a_p_
Leadership
Leadership

Did you install any roles and/or features on the server (e.g. .NET Framework 3.5) prior to running the vCenter Server installation?

André

0 Kudos
rcporto
Leadership
Leadership

Depending of method you installed .NET Framework, the IIS maybe was added... on a elevated command prompt, run the command netstat -ano | find "80" and check if PID of process listening on port 80.

---

Richardson Porto
Senior Infrastructure Specialist
LinkedIn: http://linkedin.com/in/richardsonporto
0 Kudos
SanjaySP1
VMware Employee
VMware Employee

Hi,

May I know if you have already followed steps in below KB article?

http://kb.vmware.com/kb/1030445

If you have already followed the steps and could not determine the application then try stopping or disabling 'World wide web publishing service' in the server.

0 Kudos
Deltinc
Contributor
Contributor

Prior running the vCenter Server Installation I installed:

- NET Framework 3.5 and upgraded to 4.0

- DNS Roll.

-SQL Server 2014.

Dashboard Server.png

Regards

0 Kudos
a_p_
Leadership
Leadership

Did you install any of the ".NET Framework 3.5" sub-features other than .NET Framework itself?

André

0 Kudos
SanjaySP1
VMware Employee
VMware Employee

SQL server reporting service uses port 80. Check if it is running. If yes try stopping to see if that helps.

0 Kudos
wrodney2082
Contributor
Contributor

Stopping SQL Server Reporting Services worked for me.. I was able to continue the installation process

0 Kudos
TechTeamGlobal
Contributor
Contributor

I uninstall a prior incomplete installation of vCenter and issue got resolved. You may also need to uninstall view client if it's already installed.

0 Kudos
SavkoorSuhas
Expert
Expert

Hello,

I had this scenario where IIS service was installed using Port 80

Removing IIS service resolved the port conflict.


Also, you can try this:

1. Open cmd: netstat -nao | find ":80"

2. Note the PID displayed here

3. It might show as a System Process PID-4. For this, we need to disable HTTP.sys driver

4. Go to regedit. Go to HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\HTTP

5. Change value of "start" to 4 (which is disabled)

6. Reboot the machine

Suhas

If you found this or any other answer useful please consider the use of the Helpful or Correct buttons to award points.

Don't Backup. Go Forward!
Rubrik

0 Kudos