vmware-certificatemanagement, vmware-vpxd-svcs, vmware-topologysvc, vmware-vsan-health, vmware-hvc, vmware-sps, and vstatsCould not connect to one or more vCenter Server systems: https://<vCenter_fqdn>:443/sdk
File "/usr/lib/python3.7/ssl.py", line ##, in do_handshake self._sslobj.do_handshake()ssl.SSLCertVerificationError: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:###)for store in $(/usr/lib/vmware-vmafd/bin/vecs-cli store list | grep -v TRUSTED_ROOT_CRLS); do echo "[*] Store :" $store; /usr/lib/vmware-vmafd/bin/vecs-cli entry list --store $store --text | grep -ie "Alias" -ie "Not After";done; shows an expired Not After date for the __MACHINE_CERT alias.The Machine SSL certificate on one or more vCenter Server nodes has expired. In an ELM environment, this prevents the lookup service and vSphere Client from authenticating with the remote node.
root.service-control --stop --all && service-control --start --allNote: If the environment requires Custom CA-signed certificates, use the vSphere Client UI (Home > Administration > Certificate Management) to generate a new CSR and import the new Custom CA certificate once UI access is restored vCenter Machine SSL Certificate Replacement with Custom CA-Signed Certificate via vSphere Client UI