IBM Support

IT02276: THE PASSWORD FILE TSM.PWD MIGHT GET DELETED WHEN MULTIPLE SESSIONS TRY TO UPDATE PASSWORD AT THE SAME TIME

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • In a scenario where two separate sessions are established to the
    Tivoli
    Storage Manager server at nearly the same time, and the password
    for this client node has expired, both sessions will be forced
    to perform a password change.
    The first session will update the password and perform password
    verification.
    Then, when the second session also updates the password, the
    server will return error:
    
    RC6 = DSM_RS_ABORT_BAD_VERIFIER.
    
    When the client receives this RC6, the password file TSM.PWD
    will be
    deleted when this entry is the only or last entry in the file.
    
    This problem may happen with all data protection products that
    use the Tivoli Storage Manager Application Programming Interface
    (API).
    It was initially reported in apar IC92058,  but the solution was
    not sufficient for
    large environment with many parallel sessions which try to do
    the password expiration at near the same time.
    
    
    
    | MDVPARTL  6.4.2 5698ISMCL IC92058 |
    
    
    Tivoli Storage Manager Versions Affected:   6.4.2  client on all
    supported platforms
    
    Customer/L2 Diagnostics:
    
    The following api return codes sequence are found in db2diag.log
    when dealing with db2:
    
    RC6 = DSM_RS_ABORT_BAD_VERIFIER.
    RC113 = DSM_RC_PROTOCOL_VIOLATION
    RC168 = DSM_RC_NO_PASS_FILE
    
    
    2014-05-22-10.24.48.612301+000 E1559576A368         LEVEL: Error
    PID     : 37617732             TID : 1              PROC :
    db2vend
    INSTANCE: db2inst               NODE : 000
    HOSTNAME: db2host
    EDUID   : 1
    FUNCTION: DB2 UDB, database utilities, sqluvint, probe:321
    DATA #1 : TSM RC, PD_DB2_TYPE_TSM_RC, 4 bytes
    TSM RC=0x00000006=6 -- see TSM API Reference for meaning.
    
     ... Later
    
    2014-05-22-10.24.48.646473+000 E1562857A370         LEVEL: Error
    PID     : 29687854             TID : 1              PROC :
    db2vend
    INSTANCE: db2inst               NODE : 000
    HOSTNAME: db2host
    EDUID   : 1
    FUNCTION: DB2 UDB, database utilities, sqluvint, probe:321
    DATA #1 : TSM RC, PD_DB2_TYPE_TSM_RC, 4 bytes
    TSM RC=0x00000071=113 -- see TSM API Reference for meaning.
    
      ... Later
    
    2014-05-22-10.24.49.837204+000 E1573554A370         LEVEL: Error
    PID     : 37617732             TID : 1              PROC :
    db2vend
    INSTANCE: db2inst               NODE : 000
    HOSTNAME: db2host
    EDUID   : 1
    FUNCTION: DB2 UDB, database utilities, sqluvint, probe:321
    DATA #1 : TSM RC, PD_DB2_TYPE_TSM_RC, 4 bytes
    TSM RC=0x000000A8=168 -- see TSM API Reference for meaning.
    
    
    
    
    Initial Impact: Low
    Additional Keywords:
    TSM api db2 oracle rman dpf tdp  113 168 proxynode asnodename
    

Local fix

  • Increase password expiration period  for the node until
    correction is installed.
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Backup-archive client versions 6.2, 6.3,     *
    *                 6.4 and 7.1 running on all platforms         *
    ****************************************************************
    * PROBLEM DESCRIPTION: See ERROR DESCRIPTION                   *
    ****************************************************************
    * RECOMMENDATION: Apply fixing level when available. This      *
    *                 problem is currently projected to be fixed   *
    *                 in levels 6.4.3 and 7.1.2. Note that this    *
    *                 is subject to change at the discretion of    *
    *                 IBM.                                         *
    ****************************************************************
    *
    

Problem conclusion

  • The problem has been fixed so it no longer occurs
    

Temporary fix

Comments

APAR Information

  • APAR number

    IT02276

  • Reported component name

    TSM CLIENT

  • Reported component ID

    5698ISMCL

  • Reported release

    64A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2014-06-09

  • Closed date

    2014-10-17

  • Last modified date

    2014-10-17

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Modules/Macros

  • DSMC
    

Fix information

  • Fixed component name

    TSM CLIENT

  • Fixed component ID

    5698ISMCL

Applicable component levels

  • R64A PSY

       UP

  • R64H PSY

       UP

  • R64L PSY

       UP

  • R64M PSY

       UP

  • R64S PSY

       UP

  • R64W PSY

       UP

  • R71A PSY

       UP

  • R71H PSY

       UP

  • R71L PSY

       UP

  • R71M PSY

       UP

  • R71S PSY

       UP

  • R71W PSY

       UP

[{"Business Unit":{"code":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGSG7","label":"Tivoli Storage Manager"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"64A","Line of Business":{"code":"LOB26","label":"Storage"}}]

Document Information

Modified date:
08 January 2022