This is a known issue affecting VVD on VxRail. There is currently no resolution.
Workaround:
Use the following steps to workaround this issue:
- Copy the correct RootCA.cer and IntermediateCA.cer files to the CertGenVVD root folder on the system where the CertGenVVD utility is installed.
- Rename both files such that their filename extension is .pem.
- Issue the following command:
openssl verify -verbose -CAfile RootCA.pem IntermediateCA.cer
IntermediateCA.pem: OK
Note: You may see an error similar to the following if the root or one of the intermediate certificates are invalid:
IntermediateCA.pem: C = US, O = DigiCert Inc, CN = DigiCert Global CA G2
error 20 at 0 depth lookup:unable to get local issuer certificate
- Once the CA certificate chain is validated, concatenate the certificates together by issuing a command similar to the following:
copy IntermediateCAroot01.cer+IntermediateCAroot02.cer+RootCA.cer > Root64.cer
- Use a file transfer utility to copy the Root64.cer file to the /tmp folder on the Cloud Builder VM.
- SSH to the Cloud Builder VM as the root user and then issue the su - command to switch to the root user.
- Issue the following command to move the Root64.cer file from /tmp to /opt/vmware/vvd/certificates/RootCA/
mv /tmp/Root64.cer /opt/vmware/vvd/certificates/RootCA/
- Issue the /opt/vmware/vvd/cloud-builder/install/reconfigure.sh command.
- In the Cloud Builder UI, click the Retry button to restart the bringup process.