A fix is available
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":"BU058","label":"IBM Infrastructure w\/TPS"},"Product":{"code":"SSGMGV","label":"CICS Transaction Server"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"1.1.1","Edition":"","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
24 March 2010