IBM Connections: Installing Connections with LDAP user

If you are using a user from the LDAP for installing IBM Connections make sure that you are using the specified login name (e.g. “uid”) of that user and NOT the full distinguished name (DN). Otherwise you might have trouble with configuring FileNet (CCM) later.

While running “createGCD.sh” resp “createGCD.bat” you will get errors like that:

 

[codesyntax lang=”text”]

LTPAServerObj E   SECJ0369E: Authentication failed when using LTPA. The exception is com.ibm.websphere.wim.exception.PasswordCheckFailedException: CWWIM4537E  No principal is found from the '' principal name.
SystemOut O 5909022 [PESecondary1] ERROR com.ibm.connections.directory.services.engine.DSXSearchEngine - CLFRK0004E: Directory Service Extension(DSX) received a HTTP response from URL 'https://sever.acme.com/communities/dsx/membership.do?idKey=&role=3' expected XML, received unexpected content-type 'text/html;charset=UTF-8'! 
SystemOut O 5909023 [PESecondary1] ERROR com.ibm.connections.directory.services.engine.DSXSearchEngine - X-LConn-Auth=false
SystemOut O 5909023 [PESecondary1] ERROR com.ibm.connections.directory.services.engine.DSXSearchEngine - /communities/login returned:

com.filenet.api.exception.EngineRuntimeException: FNRCE0066E: E_UNEXPECTED_EXCEPTION: An unexpected exception occurred. The unexpected exception is chained to this exception. Message was: com.ibm.connections.directory.services.exception.DSOutOfServiceException: com.ibm.connections.directory.services.exception.DSOutOfServiceException: CLFRK0004E: Directory Service Extension(DSX) received a HTTP response from URL 'https:///communities/dsx/membership.do?idKey=&role=3' expected XML, received unexpected content-type 'text/html;charset=UTF-8'! failedBatchItem=0
 at com.filenet.engine.security.VMMProviderWaltzImpl.getUserByShortName(VMMProviderWaltzImpl.java:212)
 at com.filenet.engine.security.ConnectionsProvider.getUserByShortName(ConnectionsProvider.java:88)
 at com.filenet.engine.security.DirectoryServiceDriver.sspGetUserByName(DirectoryServiceDriver.java:1184)

[/codesyntax]

 

If you try to open the Filenet Admin console via http://server.acme.com/ACCE you wil get the following error:

"Unable to get data from server"

 

If you have already installed Connections with the wrong user name you can solve the issue by changing the user dn to the uid in the following locations:

  • J2C alias “connectionsAdmin”
  • j2C alias “filenetAdmin”
  • All roles in all WAS applications which have been set to the “wrong” username
  • All references to the user in the file “<Connections install dir>/config.properties”

Stop and start all Connections clusters and re-run “createGCD.sh” resp “createGCD.bat”. You now should be able to successfully complete the Filenet / CCM configuration.

IBM Connections: Installing Connections with LDAP user