A fix is available
APAR status
Closed as program error.
Error description
A user transaction was running and performing an E.C.WEB SEND. The related Receive gets a "HTTP/1.1 500 Internal Server Error.." message and subsequently a program check 0C4/AKEX appears in DFHWBCL at offset x'AB8E'. CICS was attempting to perform HTTP expect processing, this sends the headers of the request plus a special Expect: 100-continue header. In this case the server returned a 500 internal server error and when CICS attempts to receive this it does this into a null buffer rather than using a new SET BUFFER.
Local fix
Circumvention: If the EXPECT processing isn't required, the ACTION(EXPECT) could be removed in the WEB SEND command and that should stop the 0C4 occurring.
Problem summary
**************************************************************** * USERS AFFECTED: All CICS users. * **************************************************************** * PROBLEM DESCRIPTION: An abend (code 0C4/AKEX) in DFHWBCL. * * A transaction issuing EXEC CICS WEB * * SEND FROM() with the ACTION(EXPECT) * * option abends AEXZ. * **************************************************************** An EXEC CICS WEB SEND FROM() with the ACTION(EXPECT) option is issued. ACTION(EXPECT) sends the server the headers and the server should respond with a 100 continue. The server responds to the request with 'HTTP/1.1 500 Internal Server Error' and a response body with some content. In the client region there is an abend 0C4/AKEX in DFHWBCL and the user transaction terminates with abend AEXZ.
Problem conclusion
DFHWBCL will no longer suffer an 0C4 when the server responds with a 'HTTP/1.1 500 Internal Server Error'.
Temporary fix
Comments
APAR Information
APAR number
PH55525
Reported component name
CICS TS Z/OS V6
Reported component ID
5655YA100
Reported release
400
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2023-07-03
Closed date
2023-07-26
Last modified date
2023-08-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
UI92897
Modules/Macros
DFHWBCL DFHWBCLI DFHWBDUF DFHWBSO DFHWBSV DFHWBXM
Fix information
Fixed component name
CICS TS Z/OS V6
Fixed component ID
5655YA100
Applicable component levels
R400 PSY UI92897
UP23/07/28 P F307
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"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1","Line of Business":{"code":"LOB35","label":"Mainframe SW"}}]
Document Information
Modified date:
01 August 2023