A fix is available
APAR status
Closed as program error.
Error description
The new 7.1.8 and 8.1.2 IBM Spectrum Protect client key management security feature relies on the minimum GSKit version 8.0.50.78 which is shipped with the client install packages, meant to be installed globally. Some applications which are backed up by the IBM Spectrum Protect client use a local GSKit for their own security requirements and force the IBM Spectrum Protect client to use that same local GSKit which might not be at the minimum level required for IBM Spectrum Protect operations. This forcing of a local GSKit by a non - IBM Spectrum Protect application can happen in 2 ways: 1. By setting the environment. Example: IBM Spectrum Scale mmbackup starts 'dsmc' in an environment with the variable LIBPATH and/or LD_LIBRARY_PATH pointing to their specific local GSKit directory. 2. By loading the IBM Spectrum Protect API client code when the application's local GSKit is already present in the application processe's address space. Example: DB2 both with and without IBM Spectrum Protect for Enterprise Resource Planning The client code misses to detect and report the incompatible GSKit version. Subsequent failures caused by the undetected incompatible GSKit version are typically reported in the context of client authentication. The messages and return codes do not indicate the downlevel GSKit as the reason of the error. Customer/L2 diagnostics ----------------------- Depending on which incompatible GSKit version is loaded, there is no guarantee for specific symptoms. Typical are failures during session initialization. Following is an example of a client 'service' trace: gskkmlib.cpp ( 853): GSKKMlib::gskkmImportKeys Import keys failed. Reason(GSKKM_ERR_DATABASE_INVALID_FILE_TYPE) - rc(17) ... dsmmsg.cpp (1232): tsmHandle=1 rc: -1 msg : >ANS1235E (RC-1) An unknown system error has occurred from which TSM cannot recover. Product versions affected: IBM Spectrum Protect client versions 7.1.8.0 and later 7.1.8 versions 8.1.2.0 and later 8.1.2 versions Initial impact: Medium Additional keywords: gskit key management gsk km certificate cert gpfs hsm application app downlevel
Local fix
When you determine your issue is caused by an incompatible GSKit version refer to the following documents: IBM Spectrum Protect documents: http://www-01.ibm.com/support/docview.wss?uid=swg22011742 https://www.ibm.com/support/knowledgecenter/en/SSGSG7_7.1.8 /client/t_cfg_ssl_symb_lnk_gskit.html https://www.ibm.com/support/knowledgecenter/en/SSEQVQ_8.1.2 /client/t_cfg_ssl_symb_lnk_gskit.html DB2 documents: https://www.ibm.com/support/knowledgecenter/SSEPGG_10.1.0 /com.ibm.db2.luw.admin.sec.doc/doc/r0060220.html https://www.ibm.com/support/knowledgecenter/SSEPGG_10.5.0 /com.ibm.db2.luw.admin.sec.doc/doc/r0060220.html https://www.ibm.com/support/knowledgecenter/SSEPGG_11.1.0 /com.ibm.db2.luw.admin.sec.doc/doc/r0060220.html
Problem summary
**************************************************************** * USERS AFFECTED: * * IBM Spectrum Protect client version 7.1.8, 8.1.2 and 8.1.4 * * running on all platforms. * **************************************************************** * PROBLEM DESCRIPTION: * * See ERROR DESCRIPTION * **************************************************************** * RECOMMENDATION: * * This issue is projected to be fixed in the IBM Spectrum * * Protect version 8.1.6 on all platforms. Note 1: This is * * subject to change at the discretion of IBM. * ****************************************************************
Problem conclusion
Now IBM Spectrum Protect client checks if GSKit version is compatible
Temporary fix
Comments
APAR Information
APAR number
IT23533
Reported component name
TSM CLIENT
Reported component ID
5698ISMCL
Reported release
81A
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-12-19
Closed date
2018-03-05
Last modified date
2018-03-05
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
TSM CLIENT
Fixed component ID
5698ISMCL
Applicable component levels
R81A PSY
UP
R81H PSY
UP
R81L PSY
UP
R81M PSY
UP
R81S PSY
UP
R81W PSY
UP
[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"81A","Edition":"","Line of Business":{"code":"LOB26","label":"Storage"}}]
Document Information
Modified date:
05 March 2018