Running the VCF Diagnostic Tool for vSphere (VDT) returns a [FAIL] for "Machine ID Check" or "Solution User Cert Parity Checks". While vCenter Server functions like SSO and certificates appear normal, the VDT reports a "Current MID" that does not match the value in /etc/vmware/install-defaults/sca.hostid. This condition typically indicates the Likewise registry is out of sync with the authoritative VMAFD store.
Symptoms:
Machine ID Check - Machine ID doesn't match vpxd.cfg
Solution User Cert Parity Checks.NoSolutionUsersFound: No solution users found matching machine ID:
#### /opt/likewise/bin/lwregshell list_values '[HKEY_THIS_MACHINE\Services\vmdir]' "MachineGuid" shows a different UUID than vmafd-cli get-machine-id.The Likewise registry MachineGuid can become desynchronized from the authoritative VMAFD machine ID during lifecycle events such as node restorations from backup, repointing to a new SSO domain, or vCenter upgrades. While the core VMAFD database updates, the local Likewise SQLite database (registry.db) may retain a stale UUID.
Note: Take an offline (powered off) snapshot of the vCenter Server. If the vCenter is part of an Enhanced Linked Mode (ELM) domain, take offline snapshots of all replication partners simultaneously. VMware vCenter in Enhanced Linked Mode pre-changes snapshot (online or offline) best practice
/usr/lib/vmware-vmafd/bin/vmafd-cli get-machine-id --server-name localhost
cat /etc/vmware/install-defaults/sca.hostid/opt/likewise/bin/lwregshell set_value '[HKEY_THIS_MACHINE\Services\vmdir]' 'MachineGuid' '####-####-####-####'
/usr/lib/vmware-vmafd/bin/vmafd-cli set-machine-id --server-name
localhost --id ####-####-####-####service-control --stop --all && service-control --start --allAfter setting the new sca.hostid, run the VCF Diagnostic Tool for vSphere on the vCenter Server to get an overall health check of the system. If any failure messages are listed in the VDT results, contact Broadcom Support for additional assistance.
The tool can be downloaded from the Attachments section of KB article 344917:
Instructions on running the tool are listed in the "Download and Installation" section of the KB article.