VMware vSphere客户端无法连接

当我尝试使用vSphere客户端连接到几台ESXi服务器时,出现以下错误消息:

“vSphere Client无法连接到”IP地址“,出现未知的连接错误(客户端无法向服务器发送完整的请求(底层连接已closures:发送发生意外错误)

我认为这可能与版本不兼容有关,但我不确定。 有人可以点亮吗?

这个错误困扰了我很长一段时间,因为这个线程仍然是第一个谷歌的结果,这里是我的解决scheme。

其实很简单,就是“重启pipe理代理”。 正如VMWare知识库所述,您只需运行:

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

从壳。

通过将您的Web浏览器指向服务器的地址来testingnetworking。 它应该给你一个网页和一个链接,下载客户端和一个链接login到Web UI。

如果页面显示正确,则login到Web UI以testing您的login/密码

我意识到自己回到这个问题的时间要比张贴的时间晚很多,但是我忘记了我发布了这个问题,当我看到它的时候,我想和其他人分享这个解决scheme。

事实certificate,问题是我对所有事情的监控解决scheme。 我有一个系统检查设置,每隔5分钟检查主机的https页面,由于某种原因最终会导致系统响应所有事情,直到vSphere客户端甚至无法连接。

我禁用了这个支票(而是依靠ping),这个问题已经有将近一年的时间了。

我猜测ESXi 4.x下有一个安全设置,告诉系统在指定次数的请求后停止响应,但是我无法find它。

当问题开始发生时,虚拟机将保持运行状态,但是直到完全重新启动系统(甚至重新启动pipe理服务都无法解决问题)才能连接虚拟机pipe理程序级别的任何内容。

我尝试更新到最新版本的ESXi,但是没有解决问题。

如果vSphere客户端安装到Windows XP或2003,那么它可能是一个已知的密码问题。 这里和这里描述的解决scheme归结为

  1. 从ESXi控制台启用SSH访问:
    F2→故障排除选项→启用SSH

  2. 从SSH会话编辑/etc/vmware/rhttpproxy/config.xml并将<cipherList>ALL</cipherList>插入/config/vmacore/ssl部分。

  3. /etc/init.d/rhttpproxy restart

这帮助我在Windows XP上从vSphere Client 6.0.0访问_VMware ESXi 6.0.0。

启动VMware服务
只要确保1-VMware VirtualCenterpipe理Web服务和2-VMware VirtualCenter服务器服务都是“开始”,您就可以开始使用了。