IBM Support

PM13608: REMOTE CLIENTS MAY HANG WHEN TRYING TO CONNECT TO DB2 Z/OS VIA TCPIP WITH DSNL032I DSNLIRTR AND DSNL511I FROM DSNLIENO

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • DB2DDF DDFL09 DB2TCPIP
    Remote client connections may hang when connecting to DB2 z/os
    and issue the following messages. DSNL032I from DSNLIRTR with
    00D3101A and or DSNL032I from DSNLIRTR0048. There may also be
    DSNL511I from DSNLIENO for socket=read socket=recv return
    code=1121 and reason code=74520442.
    
    DSNL032I DSNLIRTR DRDA EXCEPTION CONDITION IN
    REQUEST FROM REQUESTOR LOCATION ...
    REASON=00D3101A
    ERROR ID=DSNLIRTR0003
    
    
    DSNL032I DSNLIRTR DRDA EXCEPTION CONDITION IN
    REQUEST FROM REQUESTOR LOCATION ...
    REASON=00000000
    ERROR ID=DSNLIRTR0048
    
    DSNL511I DSNLIENO TCP/IP CONVERSATION FAILED
    SOCKET=READ RETURN CODE=1121 REASON CODE=74520442
    
    ************************************************************
    Additional symptoms and keywords:
      DSNL032I DSNL048I DSNL511I
      DSNLIRTR 00D3101A DSNLIENO
      Hang Hung Wait Loop LP
      rc00d3101a
    

Local fix

  • DDF recycle will clear the hang condition
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All Distributed Data Facility (DDF) users.   *
    *                 Specifically those using TCP/IP.             *
    ****************************************************************
    * PROBLEM DESCRIPTION: Remote client connections to a          *
    *                      DB2 for z/OS server may hang.           *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    When a remote client system opens a TCP/IP connection to a
    DB2 for z/OS server, and if the client system happens to reset
    (TCP/IP connect reset) the connection before DB2's TCP/IP
    Listener processing can accept the connection request and
    process it, any subsequent connection requests to the DB2
    server will not be processed (or appear to be hanging from the
    client system's perspective). This problem occurs because the
    DB2 TCP/IP Listener task is waiting to accept the connection
    request from the client system, but the connection has already
    been reset by the client system. As a result, the DB2 TCP/IP
    Listener task will wait indefinitely for this "non-existing"
    connection request. This blocks all subsequent connection
    requests to the DB2 server and effectively causes the DB2
    TCP/IP Listener task to be non-functional.
    

Problem conclusion

  • DB2 for z/OS TCP/IP Listener processing has been changed to not
    wait (indefinitely) for connection requests that have been
    reset by the client system.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PM13608

  • Reported component name

    DB2 OS/390 & Z/

  • Reported component ID

    5740XYR00

  • Reported release

    910

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2010-05-03

  • Closed date

    2010-05-13

  • Last modified date

    2010-10-14

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

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

    UK57016 UK57017

Modules/Macros

  • DSNLILNR
    

Fix information

  • Fixed component name

    DB2 OS/390 & Z/

  • Fixed component ID

    5740XYR00

Applicable component levels

  • R810 PSY UK57016

       UP10/06/02 P F006

  • R910 PSY UK57017

       UP10/06/02 P F006

Fix is available

  • Select the PTF appropriate for your component level. You will be required to sign in. Distribution on physical media is not available in all countries.

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEPEK","label":"Db2 for z\/OS"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}},{"Business Unit":{"code":"BU054","label":"Systems w\/TPS"},"Product":{"code":"SG19M","label":"APARs - z\/OS environment"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
14 October 2010