/opt/likewise/bin/ldapsearch -h localhost -b "cn=Administrators,cn=Builtin,dc=vsphere,dc=local" -D "cn=Administrator,cn=Users,dc=vsphere,dc=local" -W > /tmp/admin_group.ldifmember: entries. Confirm that member: cn=Administrator,cn=Users,dc=vsphere,dc=local is missing.ERROR vmdir 13995#####70368 [vc@4413] SASLSessionStep: sasl error (-13)(SASL(-13): authentication failure: client evidence does not match what we calculated. Probably a password error)
ERROR vmdir 13995#####70368 [vc@4413] VdirPasswordFailEvent from user(cn=administrator,cn=users,dc=vsphere,dc=local), error(0)()
ERROR vmdir 13995#####70368 [vc@4413] VmDirSendLdapResult: Request (Bind), Error (LDAP_INVALID_CREDENTIALS(49)), Message ((49)(SASL step failed.)), (0) socket (127.0.0.1)
ERROR vmdir 13995#####70368 [vc@4413] Bind Request Failed (127.0.0.1) error 49: Protocol version: 3, Bind DN: "cn=Administrator,cn=Users,dc=vsphere,dc=local", Method: SASLVMware vCenter Server 9.x
VMware Cloud Foundation Operations (VCFOPS) 9.x
The issue occurred because [email protected] was accidentally removed from the vmdir Builtin Administrators group.
To resolve this issue, we need to manually restore the [email protected] account to the Builtin Administrators group.
Execute the following ldapmodify command to inject the missing member record back into the directory. Press Enter after typing EOF:
ldapmodify -H ldap://localhost/ -D "cn=Administrator,cn=Users,dc=vsphere,dc=local" -W << EOF
dn: cn=Administrators,cn=Builtin,dc=vsphere,dc=local
changetype: modify
add: member
member: cn=Administrator,cn=Users,dc=vsphere,dc=local
EOF
When prompted Enter LDAP Password:, type the SSO Administrator([email protected]) account password. You should see the output: modifying entry "cn=Administrators,cn=Builtin,dc=vsphere,dc=local".
Verify that the directory server state is healthy and that privileges have been restored by running:
/usr/lib/vmware-vmafd/bin/dir-cli state get
Enter the password for [email protected]. Ensure the output returns: Directory Server State: Normal (3)
Return to the VCFOPS UI, navigate to the vCenter Adapter configuration, and successfully complete the setup. The adapter status should now transition to "Collecting".
If the account in use is not the local SSO administrator, follow the instructions provided in KB: The vCenter credentials you use must have the Global.Licenses privilege assigned and be a member of the LicenseService.Administrators Single Sign-On group.