If you are updating you IBM Content Manager EE system to release 8.6 in connection with TSM (Spectrum Protect) client 8.1.8 or higher you might experience the following error while the resource manager tries to create a session on your TSM server. In you dsmerror.log you will see the following entries:

ANS1579E GSKit function GSKKM_OpenKeyDb failed with 34: GSKKM_ERR_CRYPTO_ALGORITHM
ANS1579E GSKit function GSKKM_OpenKeyDb failed with 34: GSKKM_ERR_CRYPTO_ALGORITHM
ANS1579E GSKit function GSKKM_CreateNewKeyDbData failed with 34: GSKKM_ERR_CRYPTO_ALGORITHM
ANS9020E A session could not be established with a IBM Spectrum Protect server or client agent.  The return code is -1.
ANS5283E The operation was unsuccessful.

This problem happens because the JRE 8 provides a new version of the gskit library file  “libgsk8iccs_64.so” here: /usr/java8_64/jre/lib/icc
This file version is in conflict with the one globally installed via the gskit package provided with 8.1.8 client here : /usr/opt/ibm/gsk8_64/lib64/

To solve this issue you will need to update the JVM of the WebSphere Application Server instance where the resource manager application is running to Java 8.0.5.40 or higher.

2 thoughts on “IBM Content Manager EE – Resource Manager issue with IBM GSKit on AIX

Leave a Reply

Your email address will not be published. Required fields are marked *