PM83827: 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

    PM83827

  • Reported component name

    CICS TS Z/OS V5

  • Reported component ID

    5655Y0400

  • Reported release

    800

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2013-02-28

  • Closed date

    2013-03-28

  • Last modified date

    2013-05-03

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

    PM79119

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

    UK93402

Modules/Macros

  •    DFHWBCL
    

Fix information

  • Fixed component name

    CICS TS Z/OS V5

  • Fixed component ID

    5655Y0400

Applicable component levels

  • R800 PSY UK93402

       UP13/04/20 P F304

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.



Rate this page:

(0 users)Average rating

Document information


More support for:

z/OS family

Software version:

5.1

Reference #:

PM83827

Modified date:

2013-05-03

Translate my page

Machine Translation

Content navigation