After upgrading to 6.3.x, the LDAP cache fails to build or refresh.
The following error is seen in the
[anonymous] WARN [2017-11-08 14:47:12.852] [ldap-cache-update-operation] (CachedAuthenticatorRepository.java:66) - Updating cached LDAP users and groups failed java.lang.IllegalStateException: Cannot build LdapUser, some of required attributes are not set [username]
As of 6.3, Datameer is requiring that there be a value for the property specified in:
Admin Tab -> Authentication -> Edit -> User Definition
For example, if using Active Directory, the sAMAccountName must have a value. In this instance, there was a service account missing this value.
Update the value specified in the
User Definition textbox to explicitly accept all values of sAMAccountName: