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
Was this topic helpful?
Document Information
Modified date:
17 June 2018
UID
swg21679448