Has anyone gotten FME Server to work with the Atos DirX Directory 8.4 server using LDAP v3? The LDAP server is on-site (not cloud).
We are able to set up a successful connection but as soon as we try to import users and groups into FME Server 2018.1 it crashes with an unhandled exception in the logs:
(Active Directory) Searching using filter "gdiReader"...
Thread stack trace:
getStackTrace(Thread.java:1559) / ensureNotNull(Validator.java:60) /
createSubstringFilter(Filter.java:633) /
searchUsers(FMEUidActiveDirectoryConnection.java:942) /
searchForUsers(LdapSearchServer.java:411) /
executeRequest(SecurityRequestsDispatcher.java:928) /
handleRequestSecurity(FMEServer.java:384) /
handleFMEServerClientRequest(FMEServer.java:285) /
handleFMEServerClientRequest(RequestHandler.java:98) /
processClientRequest(RequestHandlerBase.java:856) /
readClientRequest(RequestHandlerBase.java:589) /
handleClientRequest(RequestHandlerBase.java:772) /
run(RequestHandlerBase.java:946) / run(Thread.java:748)
LDAPSDKUsageException(message='A null object was provided where a non-null
object is required (non-null index 0). Thread stack trace:
getStackTrace(Thread.java:1559) / ensureNotNull(Validator.java:60) /
createSubstringFilter(Filter.java:633) /
searchUsers(FMEUidActiveDirectoryConnection.java:942) /
searchForUsers(LdapSearchServer.java:411) /
executeRequest(SecurityRequestsDispatcher.java:928) /
handleRequestSecurity(FMEServer.java:384) /
handleFMEServerClientRequest(FMEServer.java:285) /
handleFMEServerClientRequest(RequestHandler.java:98) / processClientRequest(RequestHandlerBase.java:856)
/ readClientRequest(RequestHandlerBase.java:589) /
handleClientRequest(RequestHandlerBase.java:772) /
run(RequestHandlerBase.java:946) / run(Thread.java:748)') at
com.unboundid.util.Validator.ensureNotNull(Validator.java:60)
at com.unboundid.ldap.sdk.Filter.createSubstringFilter(Filter.java:633)
The fact that we can successfully connect to the server makes it seems that it shouldn't be impossible to make this work...but then again...? @donatsafe @MarkAtSafe do you happen to know if the UnboundID SDK you seem to be using internally supports LDAP v3 from Atos?