In vCenter Appliance Management page UI we will see "Healthy with warnings" for VMware vSphere Profile-Driven Storage Service.
Example Screenshot:
VMware vCenter Server 7.x
VMware vCenter Server 8.x
Certificates under store-sms are about to expire / expired.
This can be checked using the command : for i in $(/usr/lib/vmware-vmafd/bin/vecs-cli store list); do echo STORE $i; sudo /usr/lib/vmware-vmafd/bin/vecs-cli entry list --store $i --text | egrep "Alias|Not After"; done
Note: Please ensure a snapshot of the vCenter Server is taken prior to performing the below steps. If the vCenter Servers are operating in Linked Mode, it is recommended to take offline snapshots without memory to avoid potential inconsistencies.
Renew the SMS certificate using the below steps:
1. SSH to the vCenter Server.
2. Stop SPS: service-control --stop vmware-sps
3. Delete the SMS certificate: /usr/lib/vmware-vmafd/bin/vecs-cli entry delete --store sms --alias sms_self_signed
4. Start SPS: service-control --start vmware-sps
After regenerating the SPS certificate, the warnings are no longer present.