<?xml version="1.0" encoding="UTF-8" standalone="yes"?><healthStatus schemaVersion="1.0" xmlns="http://www.vmware.com/cis/cm/common/jaxb/healthstatus"><status>YELLOW</status><message messageKey="com.vmware.vim.sms.CertificateNearingExpiry" defaultMessage="Self-signed certificate is expiring on {0}. Please renew the certificate before the expiration date to ensure proper functionality of storage providers."><param xsi:type="xs:string" xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">[SMS certificate expiration date]</param></message></healthStatus>
vCenter Server 7.x
vCenter Server 8.x
The alarm is triggered because the SMS certificate is nearing its expiration.
The issue is resolved by renewing the SMS certificate on the vCenter server.
Note: Ensure there is valid backup/offline snapshot of the VCSA prior to implementing the workaround. Refer to VMware vCenter in Enhanced Linked Mode pre-changes snapshot (online or offline) best practice
Use the vCert tool to initiate the certificate replacement process.
Once the certificates are verified as renewed and valid, proceed to acknowledge and clear the alarm in the vSphere Client.
vCert - Scripted vCenter expired certificate replacement
If you are using vCenter HA to provide redundancy with multiple vCenter Servers, first destroy the VCHA configuration, then take snapshots and proceed with the certificate renewal steps.