När du följer Dells kunskapsbasartikel
VxRail: Så här importerar du vCenter SSL-certifikat manuellt på VxRail Manager För att manuellt importera vCenter-servercertifikat visas fel vid konvertering av .r-filerna:
#openssl crl -outform der -in /tmp/certificates/certs/lin/e1f7261b.r1 -out newcrltfile1
unable to load CRL
ELLER
#cert_util_init.py script failed with error:
Failed to find a matching root CA Certificate/CRL set that could verify vCenter certificate
OR
Failed to installed vCenter certificate with Chrome, error:
The Private Key for this Client Certificate is missing or invalid OR Invalid or corrupt file
Filen för vCenter-rotcertifikatet CRL är tom eller skadad.
Så här kontrollerar du om detta är problemet:
- Ladda ner och packa upp det senaste vCenter-rotcertifikatet (https://kb.vmware.com/s/article/2108294).
- Kontrollera om någon CRL-fil är tom eller skadad (skärmdump nedan):
Eller
- SSH till PSC och vCenter med rotinloggningsuppgifter
- Ändra till katalogen /etc/ssl/certs.
- Kontrollera om någon .r-fil är 0 byte eller skadad.
Gör så här för att lösa problemet:
- Om det finns en tom eller skadad CRL-fil på PSC och/eller vCenter tar du OFFLINE-snapshots för PSC och vCenter innan du fortsätter.
- Följ anvisningarna iVMware KB-artikel 59555 för att köra fix_crl.sh skript (https://kb.vmware.com/s/article/59555). Skriptet ska utföras på både VCSA och PSC.
- I vCenter går du till mappen /etc/vmware-vpx/docRoot/certs.
- Om de tomma (0 byte) eller skadade CRL-filerna fortfarande finns tar du bort filen från den här katalogen.
- Starta om PSC och vCenter efter fix_crl.sh.
- Importera vCenter-rotcertifikatet på nytt till VxRail Manager.