VMware vCenter Server
To resolve this issue, you must replace the expiring VMCA root certificate and regenerate all dependent certificates using the vCert utility. Please note that this procedure is for replacing self
Perform an Offline Snapshot: Prior to making certificate changes, take an offline snapshot of the VCSA. If the vCenter is part of an Enhanced Linked Mode (ELM) configuration, you must power off and take snapshots of all VCSAs in the environment simultaneously. Please refer to KB 313886.
Access the CLI: Connect to the vCenter Server via SSH using root credentials.
Run vCert Utility:
Install and launch the vCert utility. Please refer to KB 385107 for details.
From the main menu, select 3. Manage certificates.
Select 9. VMCA certificate.
Select 2. Replace VMCA certificate with a self-signed certificate and regenerate all certificates.
Authentication: When prompted, authenticate using [email protected] (or your equivalent SSO administrator account).
Configuration: Accept the default values for all prompts by pressing Enter (default values are displayed within brackets [ ]).
Reset STS Signing Certificate: When the utility completes the VMCA replacement, it will prompt: Replace STS Signing Certificate? [N]. Input Y to ensure the Security Token Service (STS) certificate is also refreshed.
Restart Services: When prompted Restart VMware services [N], input Y.
Verification: Once services have restarted, log in to the vSphere Client and VAMI to verify that access is restored and expiration alarms are cleared.