IBM Support

Error while installing agent on Linux (Return error code: 99)

Troubleshooting


Problem

On the supported Linux platforms you may need to install some operating system compatibility library prior to install the J2EE agent refresh pack.

Symptom

The installation script "install.sh" will exit just after you accept the license, as follows:

runGSkit failure: Return error code: 99.
runGSkit failure: GSKit check failure, script: /opt/IBM/ITM/li6243/gs/bin/private_verifyinstall -x.
runGSkit failure: li6243 - GSK check error, verifyInstall test failed.
install.sh failure: Return error code: 4.

Also, if you look at the <ITMHOME>/logs/candle_installation.log you may see errors similar to the one below:

/opt/IBM/ITM/li6243/gs/bin/private_verifyinstall: /opt/IBM/ITM/li6243/gs/bin/gsk7ver: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

Resolving The Problem

The following compatibility libraries are probably missing:

compat-libstdc++-*.x86_64
compat-libstdc++-*.i686

Please note that on a Linux 64 bit environment you will need to install both the 32bit (.i686) and the 64bit (.x86_64) version of that library.

For example, on Red Hat Enterprise Linux Server release 6.5 (Santiago) here are the needed libraries:

compat-libstdc++-33-3.2.3-69.el6.x86_64
compat-libstdc++-33-3.2.3-69.el6.i686

You can check the currently installed compatibility libraries by issuing the following command:

rpm -qa | grep compat-libstdc

[{"Product":{"code":"SSCH4B","label":"Tivoli Composite Application Manager for J2EE"},"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Component":"Not Applicable","Platform":[{"code":"PF016","label":"Linux"}],"Version":"7.1.1","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
17 June 2018

UID

swg21679448