"A general system error occurred: Unable to push signed certificate to host <hostname>"/var/log/vmware/vpxd/vpxd.log: error similar to below are observed
YYYY-MM-DDTHH:MM:SS.MSSZ info vpxd[07769] [Originator@6876 sub=vmomi.soapStub[183] opID=#opID-UUID#] SOAP request returned HTTP failure; <<io_obj p:0x00007f9a642ad288, h:64, <UNIX ''>, <UNIX '/var/run/envoy-hgw/hgw-pipe'>>, hgw/<host-moid>/sdk>, method: installServerCertificate; code: 500(Internal Server Error); fault: (vim.fault.HostConfigFault) {
--> faultCause = (vmodl.MethodFault) null,
--> faultMessage = (vmodl.LocalizableMessage) [
--> (vmodl.LocalizableMessage) {
--> key = "vim.hostd.vimsvc.certificateManager.checkTime",
--> arg = <unset>,
--> message = "Time validation failed. Check host Time and/or Certificate expiration data (notBefore, notAfter)."
--> }
--> ]
--> msg = "Received SOAP response fault from [<<io_obj p:0x00007f9a642ad288, h:64, <UNIX ''>, <UNIX '/var/run/envoy-hgw/hgw-pipe'>>, /hgw/<host-moid>/sdk>: installServerCertificate
--> Cannot change the host configuration."
--> }Verify the time on both host and vCenter by running the date command below on both ESXi and vCenter's SSH
dateDate command output example:https://host_IP_or_FQDN/uitime and date values matches in ESXi host and vCenter, the host can be added back to the vCenter inventory.Verifying time synchronization across an ESX/ESXi host environment
The same issue, but when reconnecting an ESXI host -- Reconnect ESXi host failed with "A general system error occurred: Unable to push signed certificate to host"