vmdir domain-functional-level (DFL) check when running the vSphere Diagnostic Tool (VDT) on a vCenter Server.[FAIL] VMdir DFL Check. VMDIR Domain Functional Level is incorrect! /usr/lib/vmware-vmafd/bin/dir-cli domain-functional-level getThe failure is rooted in a discrepancy between the DFL value stored in the vmdir and the value expected by the current version of the vCenter Server. Specifically, this issue impacts vCenter Servers that are upgraded from older versions, such as vCenter Server 6.5.
Note: A snapshot of the vCenter Server Appliance must be taken before proceeding. If the vCenter Server is part of an Enhanced Linked Mode (ELM) topology, powered-off snapshots of all vCenter Server Virtual Machines within the ELM must be taken. For more information, see Snapshot Best practices for vCenter Server Virtual Machines.
/usr/lib/vmware-vmafd/bin/dir-cli domain-functional-level set --level 4 --login [email protected] --domain-name vsphere.local
Note: The vsphere.local string must be updated to match the current SSO domain name.service-control --restart vmdird
/usr/lib/vmware-vmafd/bin/dir-cli domain-functional-level getIn scenarios where vmdir enters a failure state after an upgrade to vCenter Server 8.0 U1, refer to VMdir enters failure state after upgrading vCenter Server to 8.0 U1.