Technote (troubleshooting)
Problem(Abstract)
ITM components including TEPS, TEMS or the agents failed to start after rebooting the server
Symptom
You may notice the below error in the TEMS or TEPS or agent log
(4B6B16E1.0041-19F8:kbbssge.c,52,"BSS1_GetEnv") ICCRTE_DIR="<gskit directory>"
(4B6B16E1.0042-19F8:kglcry.c,226,"checkICCStatus") ICC unknown error detected (4B6B16E1.0043-19F8:kglcry.c,177,"printICCStatus") majRC=999, minRC=999, mode=999 (4B6B16E1.0044-19F8:kglcry.c,179,"printICCStatus") desc=The specified module could not be found. (4B6B16E1.0045-19F8:kglcry.c,2216,"initializeICC") ICC initialization failed
Cause
The cause of the problem is related to GSKit. It could be broken or the ITM components are not pointing to the correct GSKit
Resolving the problem
To resolve the issue, edit the configuration file and make sure that the correct GSKit path is used. Since the GSKit path is referenced in many configuration files, update the below configuration files if available. Also, make sure that the GSKit path is consistent across all the environmental variable on the server
Windows
Environmental file
%CANDLEHOM%\CMS\KBBENV
%CANDLEHOM%\BIN\KUIENV
%CANDLEHOM%\BIN\KFWENV
%CANDLEHOM%\TMAITM6\KpcENV
Variable
ICCRTE_DIR
CSV1_PATH
PATH
Linux/UNIX
Environmental file
$candlehome/config/<hostname>_ms_<temsname>.config
$candlehome/config/pc.config
Variable
LD_LIBRARY_PATH
LIBPATH
SHLIB_PATH
ICCRTE_DIR
Where <pc> is the two letter product code
Rate this page:
Copyright and trademark information
IBM, the IBM logo and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at "Copyright and trademark information" at www.ibm.com/legal/copytrade.shtml.