A fix is available
APAR status
Closed as program error.
Error description
You are experiencing frequent Storage Violations involving DFHCCNV, and reflecting 'PEER DISCONNECTED', RETURN_VALUE(-1) RETURN_CODE(1121) REASON_CODE(76650446) error messages, and repeated attempts to try to obtain data from the socket. The storage violation stems from the SOUS exits which have a return value of -1, which is set from a BPX1AIO call and return code of 1121 (ECONNRESET). More RECEIVEs are being issued and getting a CONNECTION_CLOSED response but the RECEIVE buffer still contains data. CICS should not continue to receive data after the connection closed.
Local fix
Problem summary
**************************************************************** * USERS AFFECTED: All. * **************************************************************** * PROBLEM DESCRIPTION: 0C4 abend in DFHCCNV. * **************************************************************** * RECOMMENDATION: * **************************************************************** An outbound web request is issued with the SET option for the system to allocate a response buffer. The request suffers a disconnection after the headers have been received but before any body data. The receive for data returns a "connection closed" response but because of the type of error, TCPIP is not called and so the AIORV area (used to return the number of bytes of data) is never updated and so it contains residual data. The length returned in this field is used by DFHWBCL as the actual length even though the connection is closed. DFHWBCL loops round issuing receives until the buffer is filled and in this case over flowed causing on overwrite. Additional keywords: FFFFFFFF S0C4 ABEND0C4 ABENDS0C4 DFHSM0102 SM0102 AP0001 DFHAP0001
Problem conclusion
DFHSOS07 has been changed to clear the response area AIORV prior to issuing an aio_call.
Temporary fix
FIX AVAILABLE BY PTF ONLY
Comments
APAR Information
APAR number
PK44242
Reported component name
CICSTS 3.X Z/OS
Reported component ID
5655M1500
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2007-05-02
Closed date
2007-06-21
Last modified date
2007-07-16
APAR is sysrouted FROM one or more of the following:
PK42980
APAR is sysrouted TO one or more of the following:
UK26409 PK48930
Modules/Macros
DESSOSO DESSOUS DFHSOSOC DFHSOS00 DFHSOS01 DFHSOS02 DFHSOS03 DFHSOS04 DFHSOS05 DFHSOS06 DFHSOS07 DFHSOS08 DFHSOS09 DFHSOS10 DFHSOS11 DFHSOS12 DFHSOS13 DFHSOS14 DFHSOS15 DFHSOS16 DFHSOS17 DFHSOS18 DFHSOS19 DFHSOS20 DFHSOS21 DFHSOS22 DFHSOS23 DFHSOUSC
Fix information
Fixed component name
CICSTS 3.X Z/OS
Fixed component ID
5655M1500
Applicable component levels
R400 PSY UK26409
UP07/06/30 P F706
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":"3.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":"3.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
16 July 2007