IBM Support

PK92780: DFHSO0106 A LANGUAGE ENVIRONMENT CALLABLE SERVICE ERROR (CODE X'0236')IN DFHSOCK RETURN_CODE(1124) REASON_CODE(000000FF)

A fix is available

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Numerous DFHSO0106 Language Environment Callable Service Error
    (Code X'0236') has occurred in Module DFHSOCK messages are
    received.  Your CICS web service transactions stop working
    and you are required to re-cycle CICS and TCPIP.
    The trace entry shows the following exception:
    SO 0236 SOCK  *EXC* - GIVESOCKET_ERROR RETURN_VALUE(1)
                          RETURN_CODE(1124)
                          REASON_CODE(000000FF)
    .
    Backing up in the trace, you see the socket has been closed
    Return code 1124 RC1124 x'0464' means ENOTCONN indicating the
    socket is not connected.  Reason code 0FF RSNFF means
    JRStatusPosted - A request was received to dub a thread for a
    process that is stopped or has ended.
    This problem is similiar to APARs PQ67055 and PK56675,
    but issued for a different return code.  The error and the
    dump are too severe for this condition.  Code will be
    provided to handle this as a soft error and output an exception
    trace entry.
    Additional Symptom(s) Search Keyword(s):
    KIXREVGJT
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: All CICS users.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: Message DFHSO0106 code X'0236' is       *
    *                      issued followed by a system dump with   *
    *                      dumpcode SO0002 when a GIVESOCKET call  *
    *                      fails.                                  *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    A new connection arrives in sockets domain because of an HTTP
    request from a browser. CSOL (the CICS sockets listener task)
    issues a GIVESOCKET ( BPX1GIV ) against the newly accepted
    socket.
    
    The GIVESOCKET return code ( AIORC ) is ENOTCONN ( 1124 ).
    This is returned by CSI TCP/IP because the connection with the
    browser is no longer there. This is a common response to
    GIVESOCKET requests but CICS issues a console message
    (DFHSO0106) and takes a system dump with dumpcode SO0002 in
    response to the error.
    
    ADDITIONAL KEYWORDS :- CSI
    

Problem conclusion

  • DFHSOCK has been changed to avoid issuing message DFHSO0106
    and taking a system dump when a GIVESOCKET request fails
    with ENOTCONN.
    

Temporary fix

  • FIX AVAILABLE BY PTF ONLY
    

Comments

APAR Information

  • APAR number

    PK92780

  • Reported component name

    CICSTS FOR VSE

  • Reported component ID

    564805400

  • Reported release

    B0P

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2009-07-30

  • Closed date

    2009-09-08

  • Last modified date

    2010-03-24

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

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

    UK49899

Modules/Macros

  •    DESSOCK  DFHSOCK
    

Fix information

  • Fixed component name

    CICSTS FOR VSE

  • Fixed component ID

    564805400

Applicable component levels

  • RB0P PSY UK49899

       UP09/09/11 P E422

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":"BU011","label":"Systems - zSystems software"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.1.1","Edition":""}]

Document Information

Modified date:
24 March 2010