UI Error:
/opt/vmware/sddc-support/sos --password-health/var/log/vmware/vcf/sddc-support/vcf_sos.log suggests that this is a hostkey mismatch issue:2025-04-09T08:06:48.314+0000 DEBUG [vcf_sos] [commandutils.py::run_cmds_over_ssh:440]:get_password_expirationThread4] server: EXAMPLE.COM --- stderr: Host key for server 'EXAMPLE.COM' does not match: got '######################################################', expected '###############################################################'2025-04-09T08:06:48.314+0000 INFO [vcf_sos] [commandutils.py::run_cmds_over_ssh:443]:get_password_expirationThread4] rc is not 0, bRet: -12025-04-09T08:06:48.315+0000 ERROR [vcf_sos] [util.py::log_password_check:2239]:get_password_expirationThread4] Failed to get password information2025-04-09T08:06:48.315+0000 INFO [vcf_sos] [util.py::log_password_check:2252]:get_password_expirationThread4] Failed to get password expiration information for user root on : EXAMPLE.COM
VCF 5.x
The SDDC will not allow a connection to a component that presents a hostkey or keys that the SDDC is unfamiliar with.
This is by design.
/opt/vmware/sddc-support/sos --password-health again and confirm the "Failed to get details" status(es) have changed to "GREEN"NOTE: running ssh -o StrictHostKeyChecking=yes <user>@<EXAMPLE.COM> may actually succeed in connecting to the component, which suggests the component hostkeys are ok. It is essential to check the sos log AS WELL.