VSphere client cant connect to ESXi 5.5. Connection timeout

vmware-esxivmware-vspherevsphere-client

vSphere client cant connect to ESXi 5.5. System error message:

Call "ServiceInstance.RetrieveContent" for object "ServiceInstance" on Server failed.

The request failed because the remote server took too long to respond. (The command has timed out as the remote server is taking too long to respond)

I dont change any settings in ESXi when this problem was spotted. I have tried to connect with different computers. Error message was same. When i trying to connect i see message of ssl cert, then client try to connect for long time, and finaly i get this error.

But i can ping server with ESXi. When i do telnet 443 i get black screen of cmd. All virtual machines running on hypervisor works, and i can acces to VMs with 443, 80, ssh and rdp.

Scan ESXi with nmap.

Not shown: 989 filtered ports

PORT     STATE  SERVICE

22/tcp   closed ssh

80/tcp   open   http

427/tcp  open   svrloc

443/tcp  open   https

902/tcp  open   iss-realsecure

5988/tcp closed wbem-http

5989/tcp open   wbem-https

8000/tcp open   http-alt

8080/tcp closed http-proxy

8100/tcp open   xprint-server

8300/tcp closed tmi

How can i fix this problem?

Best Answer

I fixed it this way:

DCUI:

  • Connect to the console of your ESXi host.
  • Press F2 to customize the system.
  • Log in as root.
  • Use the Up/Down arrows to navigate to Restart Management Agents.

Note: In ESXi 4.1 and ESXi 5.x, this option is available under Troubleshooting Options.

  • Press Enter.
  • Press F11 to restart the services.
  • When the service has been restarted, press Enter.
  • Press Esc to log out of the system.

From Local Console or SSH:

  • Log in to SSH or Local console as root.
  • Run these commands:

/etc/init.d/hostd restart /etc/init.d/vpxa restart

Note: In ESXi 4.x, run this command to restart the vpxa agent:

/etc/opt/init.d/vmware-vpxa restart
Related Topic