ESXi IOFilter Storage Providers in the vSphere Client may report a certificate status of "Expired" or display a negative number of days remaining. This occurs even when the ESXi host machine certificates are valid and have been recently renewed. vCenter Server's Storage Policy Service (SPS) maintains a stale cache of previous certificate metadata which does not automatically update when host certificates are renewed. Standard rescan or synchronization tasks in the vSphere Client will not resolve this metadata mismatch.
service-control --stop vmware-spsservice-control --start vmware-sps/var/log/vmware/vmware-sps/sps.log file to retrieve the UID using the below command:grep " Persisting CBP and storage associations for provider" /var/log/vmware/vmware-sps/sps.log | awk -F' ' '{ print $14" "$17 }' | sort | uniq -cgrep " Persisting CBP and storage associations for provider" sps.log | awk -F' ' '{ print $14" "$17 }' | sort | uniq -c
2 ########-####-####-####-########## https://<hostname##>:9080/version.xml 2 ########-####-####-####-########## https://<hostname##>:9080/version.xml2 ########-####-####-####-########## https://<hostname##>:9080/version.xml 2 ########-####-####-####-########## https://<hostname##>:9080/version.xml
grep "loading the provider with url" /var/log/vmware/vmware-sps/sps.log | awk '{print $13, " ", $17}' | sort | uniqFor e.g.
grep "loading the provider with url" sps.log | awk '{print $13, " ", $17}' | sort | uniq
https://<hostname##>:9080/version.xml ########-####-####-####-########## https://<hostname##>:9080/version.xml ########-####-####-####-########## https://<hostname##>:9080/version.xml ########-####-####-####-##########https://<hostname##>:9080/version.xml ########-####-####-####-##########
https://<vcenter-fqdn>/sms/mobservice-control --stop vmware-spsservice-control --start vmware-sps