To resolve this issue, manually regenerate the certificates in the vCenter Virtual Appliance. Recreating certificates through the command line clear error messages if the system is unable to recreate the certificate.
To regenerate certificates:
Note: Take a snapshot of the virtual machine before proceeding.
- Ensure the customers FQDN, DSN, IP, and all network configuration are correct. Run this VAMI script:
/opt/vmware/share/vami/vami_config_net
Note: This brings up a command line utility to check network configuration.
- Create a file called allow_regeneration by running this command:
touch /etc/vmware-vpx/ssl/allow_regeneration
- Stop the VPXD service by running this command:
service vmware-vpxd stop
-
Stop the vCenter Single Sign-On service by running the commands:
-
Regenerate the SSL certificate by running the command:
source vpxd_commonutils; generate_all_certificates replace
-
Remove the regeneration flag by removing the allow_regeneration file:
rm /etc/vmware-vpx/ssl/allow_regeneration
-
Reboot vCenter Appliance.