When renewing or refreshing an ESXi host certificate (VMCA) from the vSphere Client, the task completes successfully, but the "Valid To" date of the certificate remains unchanged. This typically occurs in vSphere 8.0.3 environments where the signing VMCA Root CA certificate is approaching its own expiration date. The vCenter vpxd.log shows the certificate manager truncating the leaf certificate validity to match the Root CA's expiration.
Symptoms:
vpxd.log contains entries indicating the certificate validity is constrained by the issuing authority.
VMware vCenter Server 7.x / 8.x/ 9.x
VMware ESXi 7.x / 8.x/ 9.x
An ESXi host certificate cannot have a validity period exceeding the expiration date of the VMCA Root certificate that issues it. If the VMCA Root is expiring (e.g., within months), all renewed host certificates are truncated to that same expiration date.
To extend the validity of the host certificates, you must first refresh the VMCA Root certificate using the vCert utility.
vCert utility from .vCert to the vCenter Server. ./vcert.The host certificate now reflects the full 5-year validity period.