Connect-viserver zu ESXi Server bringt "Object reference not set to an instance of an object"

Dez 15 2023

Eine ganz lustige Geschichte, ich dachte immer, mein PowerCLI Script hat irgendwo einen Fehler, der sich aber nicht zeigen wollte. Das Script verbindet sich mit "connect-viserver" zu einem ESXi Server, und das funktioniert nur einmal!
Die Fehlermeldungen:

WARNING: Failed to connect to server xxxxxxx
WARNING: Failed to connect: Object reference not set to an instance of an object. 



Das komische daran, sobald man ein neues PowerCLI Fenster öffnet, funktioniert das Script wieder. Aber leider genau nur einmal.
Die Google Suche brachte mich auf die Lösung:
https://communities.vmware.com/t5/VMware-PowerCLI-Discussions/Connect-VIServer-Error-quot-Object-reference-not-set-to-an/td-p/2972068 

Also schnell mal die PowerCLI Version überprüft:

get-powercliversion
VMware.PowerCLI 13.0.0 build 20829139

Und auf die aktuelle Version aktualisiert (admin Powershell):

Install-Module VMware.PowerCLI -Force -SkipPublisherCheck -AllowClobber

Und wieder ein Problem gelöst! :)