刚发现vSphere Client不再与Windows XP兼容,因为它在连接到ESXi 5.5时,它使用Windows XP中不可用的增加的Cypher强度。更高版本的Windows将工作,并且有一个适用于Windows 2003服务器计算机的修补程序,这些机器将归咎于这种变化。

1.症状

2.解决方案

请参阅VMware支持KB:VSphere Client和vSphere PowerCli由于握持故障而无法连接到vCenter Server 5.1和5.5(2049143)

在ESXi 5.1和5.5主机上,修改RHTTPProxy服务,以通过允许主机使用弱密码套件进行通信来减少隐含的安全性:

 For ESXi 5.1 and 5.5

  • 通过ssh连接到主机。有关更多信息,请参阅ESXi 5.0和5.1中的ESXi shell(2004746)。对于我的情况,我的securecrt必须使用键盘交互模式来进行身份验证以获取登录VMware ESXi 5.5。 
  • 导航到目录:

/ etc / vmware / rhttpproxy /

  • 备份config.xml文件。不要跳过此步骤。

cp config.xml config.xml.bak.

  • 使用VI编辑器打开Config.xml文件。有关更多信息,请参阅使用VI或NANO(1020302)在ESX主机上编辑文件。
  • 添加<cipherList>ALL</cipherList>参数之间的参数<ssl>…</ssl>配置文件的部分。使用下面的模型作为示例: 

<config>

<vmacore>

<ssl>
<doVersionCheck> false </doVersionCheck>
<useCompression>true</useCompression>
<libraryPath>/lib/</libraryPath>
<handshakeTimeoutMs>120000</handshakeTimeoutMs>
<cipherList>ALL</cipherList>
</ssl>

</vmacore>

</config>

  • 保存并关闭config.xml文件
  • 重置RHTTPPROXY服务以使更改通过运行命令来生效:

/etc/init.d/rhttpproxy重启

经过 Jon.

发表评论