A fix is available
APAR status
Closed as fixed if next.
Error description
dsmc, dsmadmc and dsmcad will hang when attempting to start when client 7.1.2.x and higher is installed on a Fujitsu SPARC-X system running Oracle Solaris. The hang occurs when calling Global Security Kit (GSKit). Example of dsmc starting # dsmc Node Name: NODEA Please enter your user id <NODEA>: abcd1234 Please enter password for user id "abcd1234": **hang occurs** service trace shows that the hang occurs calling gskit: 06/06/16 13:20:32.024 [002477] [1] : pswdf.cpp ( 402): Entering pswdFGetPassword() 06/06/16 13:20:32.024 [002477] [1] : sesscntl.cpp (4339): scPswdEncrypt(): sessGetString(SESS_OWNER) returned = '' 06/06/16 13:20:32.024 [002477] [1] : sesscntl.cpp (4348): scPswdEncrypt(): owner = 'root' 06/06/16 13:20:32.024 [002477] [1] : crypto.cpp ( 163): new_Crypto(): creating new AES-128 object 06/06/16 13:20:32.024 [002477] [1] : icccrypt.cpp ( 294): ICCCrypt(): entering the constructor 06/06/16 13:20:32.024 [002477] [1] : icclib.cpp ( 204): ICClib(): entering the constructor 06/06/16 13:20:32.024 [002477] [1] : icclib.cpp ( 431): globalInit(): entering **hang occurs** truss shows: open("/tmp/dsm.logHWa4Te", O_RDWR|O_CREAT|O_EXCL, 0600) = 6 Received signal #18, SIGCLD, in waitid() [default] siginfo: SIGCLD CLD_EXITED pid=2434 status=0x0000 open("/tmp/dsm.logHWa4Te", O_RDONLY) = 6 open("/etc/vfstab", O_RDONLY) = 5 open("/etc/mnttab", O_RDONLY) = 5 /1: open("/opt/tivoli/tsm/client/ba/bin/TSM.PWD", O_RDONLY) Err#2 ENOENT /1: open("/dev/tty", O_RDONLY) = 6 /1: open("/opt/ibm/gsk8_64/lib64/N/icc/icclib/libicclib085.so", O_RDONLY) = 6 /1: open("/opt/ibm/gsk8_64/lib64/N/icc/icclib/ICCSIG.txt", O_RDONLY) = 6 /1: open("/opt/ibm/gsk8_64/lib64/N/icc/icclib/libicclib085.so", O_RDONLY) = 7 **hang occurs** pstack shows: 2477: dsmc ------------ lwp# 1 / thread# 1 --------------- ffffffff519465f8 ???????? (1007971a0, 100797160, 0, 1007971e0, 1007971e4, 1007971e8) ffffffff519483f0 ???????? (100797160, 1e, f02524a1e, 0, 1e, 0) ffffffff519485cc ???????? (100797160, ffffffff7fff484c, 20, 8, 1, 5c) ffffffff519498d8 ???????? (100797160, 100796bad, 40, d800, 1, ffffffff7fff484c) ffffffff51949a7c ???????? (100797160, 100796bad, 40, 2, ffffffff58e96860, 100724c50) ffffffff5194a508 ???????? (100797160, 40, 100796bad, 2, 19f214, 2) ffffffff51940b64 ???????? (100796a20, 40, 100796bad, 20, 2553ec, 100796df8) ffffffff51940e44 ???????? (100796a20, ffffffff7fff4c38, ffffffff7fff4c34, ffffffff7fff4c28, ffffffff7fff4c24, ffffffff7fff4c48) ffffffff51941f2c ???????? (100796a20, ffffffff51b9a4f8, 3, 0, 100, 0) ffffffff5193e420 ???????? (50, ffffffff51b9a4f8, ffffffff51b95f08, 1, ffffffff51b99e94, 12c) ffffffff5193eca4 ???????? (ffffffff51bbda59, 1, 50, 4, 50, ffffffff51b95f08) ffffffff51937990 ???????? (0, ffffffff51b98c80, 27b51, 25e59c, ffffffff51b95f08, 27800) ffffffff519366d8 ???????? (3c00, 27750, ffffffff51a7b9e0, 1fa8, ffffffff51b95f08, ffffffff58e8be80) ffffffff51a5a460 ???????? (0, 0, 0, ffffffff7f7498c0, 3, ffffffff7f202a40) ffffffff7f626364 call_init (ffffffff7f7446f0, ffffffff51a5a458, 0, ffdfffff, 400000, ffffffff7ea04038) + 124 ffffffff7f62c00c dlmopen_check (ffffffff7f744220, 1007943f0, 2, ffffffff7f50a4c8, 0, ffffffff7ea035e0) + 14c ffffffff7f62c048 dlopen (1007943f0, 2, 100794409, ffffffff7f744220, ff00000000000000, 1) + 2c ffffffff55c16834 ???????? (ffffffff7fff59c4, 100793fe0, 10072d820, ffffffff55d5c868, 100705500, 1007943f0) ffffffff55c0fd38 ICC_Init (ffffffff7fff59c4, 0, 1007054d0, 100793fe0, 100770570, ffffffff55c48dd8) + 170 000000010033fcac __1cGICClibKglobalInit6F_i_ (1e3570, 1e3400, 10050eb70, 100649d8b, 1e4400, 0) + 1ac 000000010033f5f8 __1cGICClib2t5B6M_v_ (13b000, 1e47c8, 10050eb70, 100649bc0, 1006f3338, 10050eb70) + 40 0000000100340274 __1cIICCCrypt2t5B6MCpi_v_ (100770050, 2, ffffffff7fff5dc8, 1007054b0, 10064a070, 10050eb70) + b4 00000001003393e8 __1cKnew_Crypto6FCpi_pnGCrypto__ (2, ffffffff7fff5dc8, 30, 1006495a2, 10050eb70, 100770050) + 108 00000001001eb4b4 __1cVencryptBufferWithPswd6FCpkcpCI2pICC_i_ (2, 10050eb70, ffffffff7fff5efc, 4, ffffffff7fffa288, ffffffff7fffa284) + 84 00000001001eb41c __1cNscPswdEncrypt6FpnGSess_o_pCI2pIC_i_ (100795110, ffffffff7fff5efc, 2, ffffffff7fffa288, ffffffff7fffa284, 1005ad7b6) + 2f4 000000010020679c __1cQcuSignOnEnhanced6FpnGSess_o__i_ (100795110, 10079d0f5, 1005ba5ca, 1, 49, 10050eb70) + be4 00000001001e94a0 __1cSscSignOnTheSession6FpnGSess_o__i_ (100795110, 0, 9c400, 100755a0c, 1006f2cc8, 10050eb70) + 220 00000001001ed0bc __1cQNegotiateSession6FpnGSess_o__i_ (100795110, 1e4000, 2, 0, 1005a8375, 0) + 134 00000001001ece84 __1cIOpenSess6FpnGSess_o_b_i_ (100795110, 0, 100753490, 10050eb70, 1006f47a8, 1) + ec 00000001001e6d70 __1cFLogon6FpnGSess_o__i_ (100795110, 10075522f, ffffffff7fffe660, a8, a8, 1) + 350 00000001001e5acc __1cMCheckSession6FpnGSess_o_nQsessLoadPolicy_t__i_ (100795110, 1000, 9c000, 10050eb70, 100753490, 100770960) + 14c 00000001000821d8 __1cHdscInit6FippcnJcliType_t__i_ (f8800, 6c00, 100512208, ffffffff58e8bc00, 100753490, 10050eb70) + 620 0000000100081b3c __1cHdscmain6Fippc_i_ (10051597a, ffffffff7ffffaa8, 10050eb70, 1, 0, 1006f4378) + 13c 0000000100081934 main (1, ffffffff7ffffaa8, ffffffff7ffffab8, ffffffff7f100980, 2880, 2800) + 10 000000010008190c _start (0, 0, 0, 0, 0, 0) + 12c This issue is introduced by GSKit version 8.0.50.x Tivoli Storage Manager Versions Affected: Tivoli Storage Manager Client: 7.1.2.x and higher on Oracle Solaris runing on Fujitsu SPARC-X platform. Initial Impact: Medium Additional Keywords: TSM IBM Spectrum Protect hang client gskit ICC
Local fix
Remove or rename the 'C' directory within the GSKit install location. For example: ls -l /opt/ibm/gsk8_64/lib64 drwxr-xr-x 3 root sys 3 Sep 7 10:40 C ... mv /opt/ibm/gsk8_64/lib64/C /opt/ibm/gsk8_64/lib64/C_renamed Retry dsmc/dsmadmc/dsmcad.
Problem summary
**************************************************************** * USERS AFFECTED: * * TSM backup-archive client version 7.1.2 and higher on * * Solaris platform running on a Fujitsu SPARC-X hardware. * **************************************************************** * PROBLEM DESCRIPTION: * * See error description. * **************************************************************** * RECOMMENDATION: * ****************************************************************
Problem conclusion
Temporary fix
Comments
If there is a next release of Tivoli Storage Manager after 7.1 (with newer GSKit version), this APAR will be fixed in that next release.
APAR Information
APAR number
IT16033
Reported component name
TSM CLIENT
Reported component ID
5698ISMCL
Reported release
71S
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2016-07-08
Closed date
2016-08-03
Last modified date
2016-08-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Applicable component levels
R71S PSN
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"71S","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
08 January 2022