Unable to renew the upcoming expiring certificates using vCert tool. Attempts were made to renew each particular component like Solution users, STS, etc with VMCA self-signed but upon restarting the vCenter services, it only shows 10 days validity.
Checking Certificate Status
-----------------------------------------------------------------
Checking Machine SSL certificate VALID
Checking Solution User certificates:
machine 10 DAYS
vsphere-webclient 10 DAYS
vpxd 10 DAYS
vpxd-extension 10 DAYS
hvc 10 DAYS
wcp 10 DAYS
Checking SMS self-signed certificate 17 DAYS
Checking SMS VMCA-signed certificate 10 DAYS
Checking data-encipherment certificate 10 DAYS
Checking Authentication Proxy certificate 10 DAYS
Checking Auto Deploy CA certificate NO SKID
Checking VMDir certificate 10 DAYS
Checking BACKUP_STORE entries:
bkpmachine 10 DAYS
bkpvsphere-webclient 10 DAYS
bkpvpxd 10 DAYS
bkpvpxd-extension 10 DAYS
bkp__MACHINE_CERT EXPIRED
bkp___MACHINE_CERT EXPIRED
bkp_machine 10 DAYS
bkp_vsphere-webclient 10 DAYS
bkp_vpxd 10 DAYS
bkp_vpxd-extension 10 DAYS
__MACHINE_CERT EXPIRED
Checking legacy Lookup Service certificate 10 DAYS
Checking VMCA certificate 10 DAYS
Checking STS Signing Certs & Signing Chains
-----------------------------------------------------------------
Checking TenantCredential-1:
TenantCredential-1 signing certificate 10 DAYS
TenantCredential-1 CA certificate 10 DAYS
Checking TrustedCertChain-1:
TrustedCertChain-1 signing certificate 10 DAYS
TrustedCertChain-1 CA certificate 10 DAYS
vCenter 8.x
The issue occurred because the vCenter Server was configured with custom CA-signed certificates issued by the customer’s internal Certificate Authority (CA) infrastructure. These custom certificates were assigned across multiple vCenter components, including Solution Users, STS (Security Token Service), and other machine or service certificates. Certificate inconsistencies or expiration within this custom certificate chain contributed to the authentication and accessibility issues observed in the environment.
To resolve the incorrect expiry date for vCenter certificates, follow the steps below to reset the certificate in the environment using the vCert utility.
Menu > Administration > Certificate Management