IBM Support

PM83825: DFHSO0126 CREATE SOCKET FAILED, MAXSOCKETS LIMIT REACHED AFTER MANY SOCKET ERRORS FOR LONG RUNNING TASKS

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • You have long running tasks in CICS issuing EXEC CICS INVOKE
    WEBSERVICE that experience socket errors such as socket connect
    failures.
    .
    DFHWBCL is responsible for creating and connecting the new
    socket. If this succeeds, the socket reference is held in a WBO
    block (web session block). The web session block is returned to
    the webservice pipeline component of CICS. The pipeline code
    will close this web session (which closes and deallocates the
    

Local fix

  • Terminate long running task and restart it.
    KIXREVRJL
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users                               *
    ****************************************************************
    * PROBLEM DESCRIPTION: MAXSOCKETS limit reached after many     *
    *                      sockets connecting errors for long      *
    *                      running tasks.                          *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    Long running tasks in CICS issuing EXEC CICS INVOKE
    WEBSERVICE that experience sockets connect failures.
    
    DFHWBCL open_session is responsible for creating the web
    session from client to server. It creates and connects the
    new socket. The code will not close the socket if its
    connecting fails.
    
    Generally, CICS will close the socket during task end by
    recovery manager. The sockets will remain in CICS if it's a
    long running task. CICS then reaches MAXSOCKETS limit after
    many socket connect errors for those long running tasks.
    

Problem conclusion

  • DFHWBCL has been changed to clean up the socket related
    resources just after its connecting failure.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PM83825

  • Reported component name

    CICS TS Z/OS V4

  • Reported component ID

    5655S9700

  • Reported release

    600

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-28

  • Closed date

    2013-03-18

  • Last modified date

    2013-04-02

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

    PM79119

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

    UK92768 UK92769

Modules/Macros

  •    DFHWBCL
    

Fix information

  • Fixed component name

    CICS TS Z/OS V4

  • Fixed component ID

    5655S9700

Applicable component levels

  • R600 PSY UK92768

       UP13/03/29 P F303

  • R700 PSY UK92769

       UP13/03/29 P F303

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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"4.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}},{"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":"4.1","Edition":"","Line of Business":{"code":"","label":""}}]

Document Information

Modified date:
02 April 2013