The values are different : `ldapsearch` command revealed `vmwPasswordMinLength: 24` and `vmwPasswordMaxLength: 64`
VMDIR state is NORMAL
Environment
VMware vCenter Server Appliance 8.0
Cause
This issue occurs when the machine account password stored in the VMDIRD database does not match the password used by the services to authenticate with the VMware Directory Service.
The password policy picks up the maximum length value only if the minimum length is greater than 20 characters. The behavior of the password policy is undefined or could result in failure of services when the minimum length value is greater than 20 characters and the maximum length is set to any value. To avoid a potential problem, leave the minimum length set to the default value of 8 characters, or no greater than 20 characters.
As part of the EAM upgrade pre-checks, an EAM client is created to retrieve all EAM agencies and perform necessary SSL trust checks. This step might not succeed if an EAM client cannot be created because the EAM service is unable to log in to vCenter. This can occur due to a discrepancy between the "vpxd-extension" certificate stored in VECS and the certificate information stored in the vCenter Server Database for the EAM extension.
Resolution
Validate the vCenter Domain ID with this command :
Execute following command to update vpxd-extension thumbprint
./vCert.py --run config/manage_cert/op_manage-vc-ext-thumbprints.yaml ============================================================================================ Please enter a Single Sign-On administrator account [[email protected]]: <-- Press Enter to use the default Please provide the password for [email protected]: <-- Enter the password for <[email protected]>
Update extension thumbprints? [n]: y <-- Type 'y' and press Enter ============================================================================================
Restart eam service : service-control --restart eam