Question

FME Server and Atos LDAP

  • 24 September 2018
  • 1 reply
  • 2 views

Userlevel 4

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?


1 reply

Badge +11

Hi David,

Thanks for sharing. I'm curious to learn if anyone else in the FME community has tried to get this working and had success.

Unfortunately, we don't have access to a DirX system or the expertise to set one up which makes it really difficult to understand just how close we are to it working with FME Server.

I wonder, would anyone have a DirX system that can be connected to via the internet that might help us to test against?

Steve

Reply