IBM Connections Mail: Unable to read encrypted mail

I have experienced the issue with ICM in connection with iNotes where the users where unable to read encrypted E-Mails.

The following screenshot shows the error in the GUI:

The message is encrypted.

The mail server is configured to require a secure channel to deliver this message but one is not available. Contact your administrator.

I could reproduce this issue with ICM 1.6 iFix 2 in Connections 5 CR3 environment and ICM 1.7 in Connections 5.5 CR1 Environment.

The issue was resolved by editing the following line in “LotusConfig.xml” file:

<genericProperty name=”shindig.config.container.overrides”>{“atom.feed” : {“isEntryContentElementForced” : false, “isEntrySummaryElementForced” : true}}</genericProperty>

to:

<genericProperty name=”shindig.config.container.overrides”>{

“atom.feed” : {“isEntryContentElementForced” : false, “isEntrySummaryElementForced” : true},

“gadgets.sso” : {“cookieDomain” : “<FQDN_of_iNotes_Server>”, “cookieNames” : “LtpaToken,LtpaToken2,iwaSSL,iwaSSL2,Shimmer”}

}</genericProperty>

Example:

<genericProperty name=”shindig.config.container.overrides”>{

            “atom.feed” : {“isEntryContentElementForced” : false, “isEntrySummaryElementForced” : true},

            “gadgets.sso” : {“cookieDomain” : “webmail.bat-groupware.at”, “cookieNames” : “LtpaToken,LtpaToken2,iwaSSL,iwaSSL2,Shimmer”}

}</genericProperty>

According to Support, this configuration change was only needed when using SPNEGO and it will be corrected in the next release.

A big thumbs up to IBM Support for helping us with this issue.

IBM Traveler Derby Database Corruption

After an OS restart we encountered a problem with the Traveler Server, the local Derby database became corrupt, and therefore Traveler clients could not sync the enterprise data.

After starting the Traveler task the following errors were logged in the console:

[09C4:000C-0B5C] <Timestamp>   Traveler: WARNING <Username> Session ID d082448615552a82da8175a9ea5d071a309 could not be associated with any existing PS threads.

[09C4:000C-0B5C] <Timestamp>   Traveler: SEVERE  <Username>  Exception Thrown: com.lotus.sync.db.PersistenceException: java.sql.SQLSyntaxErrorException: Invalid Properties list in FROM list.  There is no index ‘IDX_GUIDNEXT_1’ on table ‘GU

[09C4:000C-0B5C] <Timestamp>   Traveler: WARNING <Username> Sync exception being treated as a backend failure. Exception Thrown: com.lotus.sync.db.PersistenceException: java.sql.SQLSyntaxErrorException: Invalid Properties list in FROM list.

Next course of action was to try to defrag the Database which solved the problem. I simply removed the Traveler task from the “notes.ini” file and started it with “Load Traveler -defrag” command. The defragmentation Process took about 10 Minutes after which the Traveler task was started and the mobile devices could sync the PIM Data without any problems.

The following article from IBM also describes a similar behavior:

http://www-01.ibm.com/support/docview.wss?uid=swg21608001