IBM Support

PH55525: 0C4/AKEX PROGRAM CHECK IN DFHWBCL AT OFFSET X'AB8E'

A fix is available

Subscribe

You can track all active APARs for this component.

 

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:

    PH52146

  • 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