IBM Support

IT22416: TPC-R LEAKS TCP/IP CONNECTIONS, CAUSING SESSIONS TO GO SEVERE

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as fixed if next.

Error description

  • Basic HyperSwap sessions have no "hardened freeze" option, but
    the TPC-R code has a fault whereby it expects these sessions to
    have such information, therefore causing a NullPointerException.
    The NullPointerException prevents any previous connections from
    closing, yet TPC-R tries to create a new one.
    As often as the NullPointerException occurs, this creates a
    connection leak until the maximum of 4 is reached in zOS.
    When this limit is reached, one or more session will transition
    to Severe state.
    The NullPointerException appears in the ccwTrace logs as:
    ''''''
    2016-12-20 17:03:51.209-03:00   ZOSSocketConnectionMonitor-2
    ERROR:
    com.ibm.ess.api.client.zos.ip.ZOSSocketConnectionMonitor.run
      java.lang.NullPointerException
     at
    com.ibm.csm.server.session.ZOSHyperswapManager.updateLoadedConfi
    gOnce(ZOSHyperswapManager.java:293)
     at
    com.ibm.csm.server.session.ZOSHyperswapManager.pingAllSessions(Z
    OSHyperswapManager.java:5387)
     at
    com.ibm.ess.api.client.zos.ip.ZOSSocketConnectionMonitor.run(ZOS
    SocketConnectionMonitor.java:169)
    ''''''
    and:
    '''''
    2016-12-20 17:05:51.214-03:00   ZOSSocketConnectionMonitor-2
    INFO:
    com.ibm.ess.api.client.zos.ip.ZOSSocketConnectionMonitor.run:
    Connecting to: <LPAR> on port: 5858, encryption:true
    2016-12-20 17:05:51.216-03:00   ZOSSocketConnectionMonitor-2
    INFO: java.lang.String.getProperty: looking up prop file
    2016-12-20 17:05:51.217-03:00   ZOSSocketConnectionMonitor-2
    INFO: java.lang.String.getProperty: attempting to find prop file
    through getResourceAsStream
    2016-12-20 17:05:51.223-03:00   ZOSSocketConnectionMonitor-2
    INFO: com.ibm.ess.api.client.zos.ip.ZOSSocketConnection.connect:
    <<LPAR>:5858>creating socket to <LPAR> on port 5858 with
    encryption true
    '''''
    

Local fix

  • manually kill TCP/IP connections until sessions stabilize
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED:                                              *
    * IBM Spectrum Control 5.2.x Replication users                 *
    ****************************************************************
    * PROBLEM DESCRIPTION:                                         *
    * Basic HyperSwap sessions have no "hardened freeze" option,   *
    * but                                                          *
    * the TPC-R code has a fault whereby it expects these sessions *
    * to                                                           *
    * have such information, therefore causing a                   *
    * NullPointerException.                                        *
    * The NullPointerException prevents any previous connections   *
    * from                                                         *
    * closing, yet TPC-R tries to create a new one.                *
    * As often as the NullPointerException occurs, this creates a  *
    * connection leak until the maximum of 4 is reached in zOS.    *
    * When this limit is reached, one or more session will         *
    * transition                                                   *
    * to Severe state.                                             *
    ****************************************************************
    * RECOMMENDATION:                                              *
    * Recommend upgrading the Replication product to:              *
    * IBM Copy Services Manager.                                   *
    *                                                              *
    * IBM Spectrum Control 5.2.x users who desire to use the       *
    * Replication                                                  *
    * product functionality should upgrade to IBM Copy Services    *
    * Manager.                                                     *
    *                                                              *
    * IBM Copy Services Manager is available with every IBM        *
    * Spectrum                                                     *
    * Control V5.2.8 or later license.                             *
    ****************************************************************
    

Problem conclusion

Temporary fix

Comments

APAR Information

  • APAR number

    IT22416

  • Reported component name

    TPC

  • Reported component ID

    5608TPC00

  • Reported release

    52B

  • Status

    CLOSED FIN

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2017-09-15

  • Closed date

    2018-04-17

  • Last modified date

    2018-04-17

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

    PI75065

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

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU029","label":"Software"},"Product":{"code":"SSNE44","label":"Tivoli Storage Productivity Center"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"52B"}]

Document Information

Modified date:
24 June 2022