Attempting to add an ESXi host to a vCenter Server cluster fails. The following error is observed in the vSphere Client task details:"A general system error occurred: Failed to verify certificate on <IP/Hostname>. When ESXi Certificate Mode is set to custom it is mandatory to install valid certificate on ESXi host before adding the host to VC"
The vCenter Server advanced parameter vpxd.certmgmt.mode is configured as custom. This strictly requires a valid, externally signed custom certificate to be present on the ESXi host prior to adding it to the vCenter Server inventory.
Log in to the vSphere Client.
Select the vCenter Server object in the inventory.
Navigate to Configure > Advanced Settings.
Locate the vpxd.certmgmt.mode advanced parameter.
Edit the parameter and change the value from custom to vmca.
Save the configuration changes.
Re-attempt adding the ESXi host to the vCenter Server inventory.