IBM Support

Unable to run cogconfig.sh: Can't find library JCAM_Crypto_JNI

Troubleshooting


Problem

Unable to run cogconfig.sh (Cognos Configuration on Unixen). It may fail because of unsatisfied shared library references, due to dependant libraries not being loaded.

Symptom

java.lang.UnsatisfiedLinkError: Can't find library JCAM_Crypto_JNI (libJCAM_Crypto_JNI.so or .so) in sun.boot.library.path or
java.library.path

May contain references to other shared libraries other than libJCAM_Crypto_JNI.so, but the resolution steps are similar.

Environment

AIX, Solaris, Linux, HP-UX

Resolving The Problem

Ensure that the dependent libraries for the shared library reported in the error message are present and loadable. Due to version conflicts or other issues, these libraries may not be loadable, even if present. Steps:

  • Use the 'ldd' command to ensure that the library and its dependent libraries are loadable.
  • Check permissions and ensure that the user running cogconfig.sh is able to read and execute the shared library and its dependent libraries.

[{"Product":{"code":"SSEP7J","label":"Cognos Business Intelligence"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Install and Config","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF033","label":"Windows"}],"Version":"10.2.1;10.2.1.1;10.2.2","Edition":"All Editions","Line of Business":{"code":"LOB10","label":"Data and AI"}}]

Historical Number

1032548

Document Information

Modified date:
15 June 2018

UID

swg21341921