vCenter Server Appliance Component Manager échoue en générant une erreur lors de son premier déploiement après une mise à niveau.
Problème
Vous déployez une instance de vCenter Server Appliance et recevez une erreur de ce type :
Erreur d'exécution du script Firstboot.
« Le certificat SSL ne correspond pas lors de la connexion à vCenter Single Sign-On : nom d'hôte du certificat ne correspond pas : <vcenter-b.domain.com> != <localhost.localdom> OR <localhost.localdom> OR <localhost> »
Cause
Les noms d'instance de
vCenter Server Appliance ne correspondent pas aux noms qui figurent dans les certificats SSL. Vous devez régénérer les certificats pour que les noms de domaine complets soient corrects.
Solution
- Démarrez l'instance de vCenter Server Appliance 5.5.
- Log into the VAMI https://IP:5480.
- Assurez-vous que l'adresse IP et le nom d'hôte corrects sont définis dans les paramètres réseau.
- Cochez la case Régénération de certificat.
- Redémarrez l'instance de vCenter Server Appliance 5.5.
Les certificats
vCenter Server,
vSphere Web Client, vami, slapd, vCenter Inventory Service et
vCenter Single Sign-On sont régénérés avec un certificat contenant CN=vcenter-a.domain.com et SubjectAltName contenant DNS=vcenter-a.domain.com DNS=vcenter-a IP=
192.168.2.100. Les certificats ne contiennent plus
vcenter-b.domain.com.
- Réexécutez la mise à niveau de vCenter Server Appliance 6.5.