After upgrade to 6.3.x, Updating cached LDAP users and groups fails

Problem

After upgrading to 6.3.x, the LDAP cache fails to build or refresh.

The following error is seen in the conductor.log:

[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]

Cause

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.

Solution

Update the value specified in the User Definition textbox to explicitly accept all values of sAMAccountName:

(&(objectClass=person)(sAMAccountName=*))