vSphere客户端无法连接到ESXi 5.5。 连接超时

vSphere客户端无法连接到ESXi 5.5。 系统错误消息:

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) 

发现此问题时,我不更改ESXi中的任何设置。 我试图连接不同的电脑。 错误消息是一样的。 当我试图连接我看到SSL证书的消息,然后客户端尝试连接很长时间,最后我得到这个错误。

但是我可以用ESXi ping服务器。 当我做telnet 443时,我得到了cmd的黑屏。 运行在虚拟机pipe理程序上的所有虚拟机都能正常工作,我可以使用443,80,ssh和rdp访问虚拟机。

使用nmap扫描ESXi。

 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 

我该如何解决这个问题?

我这样固定它:

DCUI:

  • 连接到ESXi主机的控制台。
  • 按F2键自定义系统。
  • 以root身份login。
  • 使用向上/向下箭头导航到重新启动pipe理代理。

注意:在ESXi 4.1和ESXi 5.x中,此选项在“疑难解答选项”下可用。

  • 按Enter键。
  • 按F11重新启动服务。
  • 服务重新启动后,按Enter键。
  • 按Esc退出系统。

从本地控制台或SSH:

  • 以root身份login到SSH或本地控制台。
  • 运行这些命令:

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

注意:在ESXi 4.x中,运行以下命令重新启动vpxa代理:

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

我先启动PDC服务器,然后重新启动vCenter Server并工作。