A "Certificate Expired" error message is encountered within the VMware vCenter Server user interface when attempting to manage or renew a vSphere APIs for Storage Awareness (VASA) Provider.
Specifically, when the VASA Provider is already in an expired state, selecting the "Refresh Certificate" option fails to process the renewal and immediately returns a "Certificate expired" exception.
Once a VASA storage provider certificate reaches its expiration date, the mutual trust established between the vCenter Server and the storage array is broken. Because the existing connection is no longer trusted, the VMware Certificate Authority (VMCA) is incapable of pushing a new certificate to the endpoint. Consequently, vCenter cannot automate the renewal process from its side, and the certificate must be manually removed or regenerated directly on the storage array infrastructure.
Although the original certificate was provisioned and signed by the VMCA, native vCenter renewal capabilities cannot bypass the expired trust state. The following procedure must be executed to restore VASA provider functionality:
This action forces a fresh registration, prompting the VMCA to issue a new, valid certificate to re-establish secure communications with the array.
Similar KBs for this issue: