This article contains step by step instructions to update and/or replace all certificates in vRealize Automation 7.x with additional troubleshooting guidance and other known certificate product issues that may need to be corrected before continuing with product certificate updates.
See Updating vRealize Automation Certificates for additional information.
Note: End of General Support for VMware vRealize Automation 7.x
VMware vRealize Automation 7.x
openssl x509 -in /storage/db/pgdata/server.crt -text -noout
netsh http show sslcert
netsh http update sslcert ipport=0.0.0.0:443 certhash=thumbprint appid='{xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx}'
Note: Update the certhash and appid values to match your environment.
com.vmware.vcac.eventlog.auditing.saveEvent:90 - Request to vCO failed. Error: 400
The provided credentials are not valid.
Can not update the vRA host.
The trust command syntaxes shown herein are representative rather than definitive. While they are appropriate for most typical deployments, there may be situations in which you need to experiment with variations on the commands.
--certificate
you must provide the path to a valid certificate file in PEM format.--uri
, you must provide the uri from which the command can fetch a trusted certificate.--registry-certificate
option, you indicate that the requested certificate should be treated as the certificate for the component registry and the trusted certificate is added to the truststore under a specific alias used by the component registry certificate./usr/local/horizon/scripts/installExternalSslRootCA.hzn --ca /path/to/certchain.pem --alias connector-root
If embedded vRO issues persist on a vRA appliance see: Resetting the Embedded vRealize Orchestrator 7.x configuration on a vRealize Automation 7.x appliance
For additional guidance in generating a signing request and Signing vRA certificates using an internal Microsoft CA signing authority.
Video guidance on generating a valid certificate signing request from custom configuration files with subject alternative name entries: vRealize 7.x – Replacing vRA Certificates
HSTS is HTTP Strict Transport Security: a way for sites to elect to always use HTTPS. See https://www.chromium.org/hsts.