VMware-vSphere-CLI Server version unavailable nach Debian-Upgrade
Zur Navigation springen
Zur Suche springen
Nach dem Upgrade auf Debian 11 und der Neuinstallation des VMware-vSphere-CLI-Paketes funktioniert die Verbindung zum ESXi nicht mehr:
Server version unavailable at 'https://ESX-URL:443/sdk/vimService.wsdl' at /usr/share/perl/5.32/VMware/VICommon.pm line 704.
Im Netz verfügbare Tips sind uralt und funktionieren nicht (mehr).
Ursache ist letztendlich dass nach dem Update die Gültigkeit des vom ESXi präsentierten Zertifikates zwingend überprüft wird.
Lösung
- Mit OpenSSL das selbstsignierte Zertifikat des ESXi-Servers extrahieren:
openssl s_client -connect ESX-URL:443
- Den präsentierten Textblob zwischen und inklusive der Zeilen BEGIN CERTIFICATE und END CERTIFICATE in eine eigene Textdatei sichern.
- Die erzeugte Datei nach /usr/local/share/ca-certificates/ESX-URL.crt verschieben.
- Den systemweiten Zertifikatsindex aktualisieren:
update-ca-certificates
Weblinks
- Server version unavailable at ISSUE #105, GitHub
- Error: Server version unavailable, VMware Communities