Das Hinzufügen eines neuen Hosts (ab vSphere ESX 6.7 U3) ins vCenter schlägt mit der Meldung fehl:
Ein allgemeiner Systemfehler ist aufgetreten: Unable to push CA certificates and CRLs to host <HOSTNAME>
Oder auch auf English:
Unable to push CA certificates and CRLs to host <HOST>
Lösung
Mit vSphere 6.7U3 wurde die Zertifikatssicherheit verschärft. Die Fehlermeldung ist (indirekt) darauf zurückzuführen, dass selbstsignierte Zertifikate (oder Zertifikate ohne vertraute CA) aus dem TRUSTED_ROOTS Speicher des vCenters Server beim Hinzufügen (oder Verbinden) den ESXi-Host übertragen werden sollen. Ab U3 lässt der Host das aber nicht mehr zu.
Man kann diese Verhalten aber zum Glück ändern:
- vSphere Host-Client des neuen hosts öffnen
- Verwalten -> System -> Erweiterte Einstellungen
- Config.HostAgent.ssl.keyStore.allowSelfSigned auf „true“ setzen