Failed to install certificates on VCF Installer: The provided thumbprints for the following products do not match with their actual thumbprints. Products: [vcf_automation.##### ].Remediation: Check the validity of the certificates provided in the input specificationError connecting to ESX Host esxi1.#####. Remediation: Ensure that ESX Host esxi1.example.com.is responsiveError connecting to ESX Host esxi2.#####. Remediation: Ensure that ESX Host esxi2.example.com is responsiveError connecting to ESX Host esxi3.example.com. Remediation: Ensure that ESX Host esxi3.##### is responsiveError connecting to ESX Host esxi4.example.com. Remediation: Ensure that ESX Host esxi4.##### is responsiveVCF installer and the ESX servers are all in the same VLAN
/var/log/vmware/vcf/domainmanager.log reports the following correlated errorsYYYY-MM-DDTHH:MM:SS INFO [vcf_dm,68f9ba6922c8de4c0bb7431dfbb2fabd,49a5] [c.v.e.s.v.a.InstallCertificatesOnInstallerAction,dm-exec-16] Product SSL mismatch: user-provided: <#############>, actual: <#############>
YYYY-MM-DDTHH:MM:SS DEBUG [vcf_dm,68f9ba60de100d4bd2d73067dbba9025,a92f] [c.v.evo.sddc.common.util.SshKeyScan,dm-exec-12] Getting SSH host key with algorithms ssh-ed25519 from <#############>:22
YYYY-MM-DDTHH:MM:SS DEBUG [vcf_dm,68f9ba60de100d4bd2d73067dbba9025,a92f] [c.v.e.s.c.util.LocalProcessService,dm-exec-12] Executing the local command: ssh -p 22 -o HostKeyAlgorithms=ssh-ed25519 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/tmp/############ -o PasswordAuthentication=no -o BatchMode=yes <#############>@<#############>. 2>/dev/null
YYYY-MM-DDTHH:MM:SS DEBUG [vcf_dm,68f9ba60de100d4bd2d73067dbba9025,a92f] [c.v.e.s.c.util.LocalProcessService,dm-exec-12] Local command ssh -p 22 -o HostKeyAlgorithms=ssh-ed25519 -o StrictHostKeyChecking=no -o UserKnownHostsFile=/tmp/<#############> -o PasswordAuthentication=no -o BatchMode=yes <#############>@<#############>. 2>/dev/null failed with exit value 255
YYYY-MM-DDTHH:MM:SS DEBUG [vcf_dm,68f9ba60de100d4bd2d73067dbba9025,a92f] [c.v.e.s.c.util.LocalProcessService,dm-exec-12] Error Output: ssh: connect to host <#############>:22: Connection refused
YYYY-MM-DDTHH:MM:SS ERROR [vcf_dm,68f9ba6922c8de4c0bb7431dfbb2fabd,49a5] [c.v.e.s.v.a.InstallCertificatesOnInstallerAction,dm-exec-16]Failed to install certificates on VCF Installer appliance
com.vmware.evo.sddc.orchestrator.exceptions.OrchTaskException: The provided thumbprints for the following products do not match with their actual thumbprints. Products: VCF_AUTOMATION_FQDN. at com.vmware.evo.sddc.validation.action.InstallCertificatesOnInstallerAction.validateBrownfieldThumbprints(InstallCertificatesOnInstallerAction.java:189)
at com.vmware.evo.sddc.validation.action.InstallCertificatesOnInstallerAction.populateBrownfieldProductsTrust(InstallCertificatesOnInstallerAction.java:124)
at com.vmware.evo.sddc.validation.action.InstallCertificatesOnInstallerAction.execute(InstallCertificatesOnInstallerAction.java:82)
VMware Cloud Foundation 9.x
The primary cause is an incorrect certificate thumbprint provided for a target component, VCF Automation, within the VCF installer input specification JSON file.
To resolve the issue:
Running state and port 22 is accessible on all target ESXi hosts prior to initiating validation.