Genere nuevos certificados firmados por VMCA con la CLI certool o la utilidad de vSphere Certificate Manager, y publique los certificados en vmdir.
En una implementación de varios nodos, los comandos para generar certificados raíz se ejecutan en Platform Services Controller.
Procedimiento
Ejemplo: Generar un nuevo certificado raíz firmado por VMCA
El siguiente ejemplo muestra todos los pasos para comprobar la información de la entidad de certificación raíz actual y volver a generar el certificado raíz.
- (Opcional) Enumere el certificado raíz de VMCA para asegurarse de que se encuentre en el almacén de certificados.
- En una instalación integrada o un nodo de Platform Services Controller:
C:\>"C:\Program Files\VMware\vCenter Server\vmcad\"certool --getrootca
- En un nodo de administración (instalación externa):
C:\>"C:\Program Files\VMware\vCenter Server\vmcad\"certool --getrootca --server=<psc-ip-or-fqdn>
La salida se parece a esto:output: Certificate: Data: Version: 3 (0x2) Serial Number: cf:2d:ff:49:88:50:e5:af ...
- En una instalación integrada o un nodo de Platform Services Controller:
- (Opcional) Enumere el almacén TRUSTED_ROOTS de VECS y compare el número de serie del certificado con la salida del paso 1.
Este comando funciona tanto en nodos de Platform Services Controller como de administración, ya que VECS sondea vmdir.
"C:\Program Files\VMware\vCenter Server\vmafdd\"vecs-cli entry list --store TRUSTED_ROOTS --text
En el caso más simple con un solo certificado raíz, la salida se parece a esto:Number of entries in store : 1 Alias : 960d43f31eb95211ba3a2487ac840645a02894bd Entry type : Trusted Cert Certificate: Data: Version: 3 (0x2) Serial Number: cf:2d:ff:49:88:50:e5:af
- Genere un nuevo certificado raíz de VMCA. El comando agrega el certificado al almacén TRUSTED_ROOTS en VECS y en vmdir (VMware Directory Service).
C:\>"C:\Program Files\VMware\vCenter Server\vmcad\"certool --selfca --config="C:\Program Files\VMware\vCenter Server\vmcad\certool.cfg"
En Windows, --config es opcional porque el comando usa el archivo predeterminado certool.cfg.