Connections 5.5 – Rich Text Widget in Communities and "wasadmin"

Today I had the issue, that after adding a “RT Widget” to my community, the page reloaded multiple times and I was not able to customize the widget – except as “wasadmin”.

In the SystemOut.log of the RTECluster, I found the following error message:

[25.01.16 08:53:13:066 CET] 00000120 ConnectContro W org.springframework.social.connect.web.ConnectController oauth2Callback Exception while handling OAuth2 callback (I/O error on POST request for “https://connections.imtechdemo.at/oauth2/endpoint/connectionsProvider/token”:Server returned wrong cipher suite for session; nested exception is javax.net.ssl.SSLProtocolException: Server returned wrong cipher suite for session). Redirecting to IBMConnections connection status page.
[25.01.16 08:53:13:113 CET] 00000121 CommunityAppL E com.ibm.lconn.rte.mvc.controller.CommunityAppLibraryController retrieveAppDataLibrary CLFWY####E: Unexpected technical exception occured, please contact your Administrator, more details in Application Server logs.
org.springframework.web.client.HttpClientErrorException: 401 Unauthorized



Some investigations later ( and with great help from stoeps – a well-deserved IBM Champion ) and after switching the IBM Connections environment from “wasadmin” to a LDAP user, the RichText Widget was working as designed.

If you run into the same issue ( and I swear, not to use wasadmin for CNX implementations anymore ), customize the following environment settings in your ISC:

>> LDAP user MUST have the same roles as WASADMIN
>> Add the LDAP user to the ConnectionsBUS ( in my case it was “RABR” )

>> Delete the content of the messageStores ( nor sure, if it´s necessary )
>> Restart CNX environment

Ready.

7 comments

  1. Hmm, I use a local wasadmin, and I had this issue. I tried this solution first: http://www-01.ibm.com/support/docview.wss?uid=swg21979899
    But it dit not help. I tried the same thing + deleted the messagestores. Same result, the RT widget loops the community page still.
    But then I discovered that theres is a JAAS Auth called “rteJAASAuth”. This one did not have a username and password set. So I inserted my wasadmin credentials there, stopped the servers, deleted the messagestores, synced the nodes, started the servers again, and voila…. No loops in the community where the RT widget is enabled.

    Like

  2. I have got the same error on a 4.5 –> 5.5 migration 2 days after go live. I used an LDAP admin from the beginning as opposed to wasadmin and the RTE is set reader = everyone. I have a restart planned and may clear the buses during the same outage window.

    Like

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s