When attempting to configure or update the identity source with the new LDAPS certificate, the vCenter UI displays the following error in UI,
In ssoAdminServer.log
Path: /var/log/vmware/sso
INFO ssoAdminServer[104:pool-2-thread-10] [OpId=######-#####-auto-####-h5:#######] [com.vmware.identity.vlsi.RoleBasedAuthorizer] User {Name: #####, Domain: example.com} with role 'Administrator' is authorized for method call 'IdentitySourceManagementService.updateLdapAuthnType'INFO ssoAdminServer[97:pool-2-thread-3] [OpId=######-#####-auto-####-h5:#######] [auditlogger] {\"user\":\"####@example.com\",\"client\":\"\",\"timestamp\",\"description\":\"Updating the authentication type of ldap identity source with name 'example.com' to 'password'\",\"eventSeverity\":\"INFO\",\"type\":\"com.vmware.sso.IdentitySourceManagement\"}INFO ssoAdminServer[97:pool-2-thread-3] [OpId=######-#####-auto-####-h5:#######] [com.vmware.identity.admin.vlsi.IdentitySourceManagementServiceImpl] [User {Name: #####, Domain: example.com} with role 'Administrator'] Updating the authentication type of ldap identity source with name 'example.com' to 'password'ERROR ssoAdminServer[97:pool-2-thread-3] [OpId=######-#####-auto-####-h5:####### [com.vmware.identity.interop.ldap.SslX509EqualityMatchVerificationCallback] Server SSL certificate verification failed for [Subject: CN=###.####.com,OU=##,O=##,L=##,ST=##,C=US] [SHA1 Fingerprint: ##:##:##:##].: No match found in the trusted certificates store.ERROR ssoAdminServer[97:pool-2-thread-3] [OpId=######-#####-auto-####-h5:#######] [com.vmware.identity.interop.ldap.OpenLdapClientLibrary] Server SSL certificate not trusted;
......WARN ssoAdminServer[97:pool-2-thread-3] [OpId=######-#####-auto-####-h5:#######] [com.vmware.identity.interop.ldap.LdapErrorChecker] Error received by LDAP client: com.vmware.identity.interop.ldap.OpenLdapClientLibrary, error code: -1WARN ssoAdminServer[97:pool-2-thread-3] [OpId=######-#####-auto-####-h5:#######] [com.vmware.identity.idm.server.ServerUtils] cannot bind connection: [ldaps://####.example.com, ####@example.com]ERROR ssoAdminServer[97:pool-2-thread-3] [OpId=######-#####-auto-####-h5:#######] [com.vmware.identity.idm.server.ServerUtils] cannot establish ldap connection with URI: [ldaps://####.example.com] because [com.vmware.identity.interop.ldap.ServerDownLdapException] with reason [Can't contact LDAP server] therefore will try to attempt to use secondary URIs, if applicable
vCenter Server 7.x
vCenter Server 8.x
vCenter's Secure LDAP requires pre-designated trusted root certificates for secure connection.
If certificate validation fails (e.g., due to changes), delete and re-add the identity source.