Vmware Esxi 5.1 olan sanal hostumu dün itibariyle Esxi 5.5’a çevirdim. Fakat kurulumdan sonra xp makinelerden hosta bağlanamaz oldum. Gerçi yeni VMware vSphere Client’ı kurarken de çalışmayacağına dair bir uyarı vermişti. Ufak bir araştırmadan sonra bunun sebebinin Vmvare’in kullandığı OpenSSL’in 128/256 bit şifrelemesinin işletim sistemi tarafından desteklenmemesi olduğunu öğrendim. Yapmanız gereken birkaç çözüm var.
1.) Eğer client makine Windows Server 2003 veya 64bit Xp ise
Microsoft’un yayınladığı buradaki yamayı indirip kurmanız yeterli. Bu sayade sisteme kullanılan şifrelemeyi kullanma yetenegi vermiş oluyoruz.
2.) Eğer 32bit Xp ise
Malesef 32 bit sistem için çıkartılmış bir yama yok. Mecburen Server’ın güvenlik seviyesini düşürmemiz gerekecek. Bunun için…
SSH ile Server’a bağlanın
cd /etc/vmware/rhttpproxy/
cp config.xml config.xml.orj
vi config.xml
ve aşağıdaki düzenlemeyi yapın
<config>
…
<vmacore>
…
<ssl>
<doVersionCheck> false </doVersionCheck>
<useCompression>true</useCompression>
<libraryPath>/lib/</libraryPath>
<handshakeTimeoutMs>120000</handshakeTimeoutMs>
<cipherList>ALL</cipherList>
</ssl>
…
</vmacore>
…
</config>
ve rhttpproxy servisinin kapatıp tekrar başlatın.
/etc/init.d/rhttpproxy restart