IBM Support

PK69371: A HOST HEADER THAT IS LONGER THAN 256 BYTES CAUSES STORAGE OVERLAY THAT LEADS TO AN 0C4 ABEND IN WEBSPHERE CONTROLLER.

A fix is available

Subscribe

You can track all active APARs for this component.

APAR status

  • Closed as program error.

Error description

  • When the host header for an inbound http request is longer than
    256 bytes, stack storage is overlaid. This leads to an 0C4 abend
    in the controller and this is followed by a hung server. The
    controller displays the following message when the problem
    occurs,
    
    CEE0374C CONDITION=CEE3204S TOKEN=00030C84 59C3C5C5 00000000
             WHILE RUNNING PROGRAM BBOCOMM.
             AT THE TIME OF INTERRUPT.
             PSW     072C2000 C9808BA2.
             GPR 0-3 00000000 61616161 44A897B8 499533B3.
             GPR 4-7 5E0A03C0 4994E150 000007D0 00000061.
             GPR 8-B C9808582 5E0A1384 55EB79A7 4994E150.
             GPR C-F 5CC083A8 00000010 000007D0 00000002.
             FLT 0-2 48487F8E0DFFD7EF  46C86040DE00D1B7.
             FLT 4-6 C1DFFFFFFFC00000  0000000000000000.
    
    
    A sysmdump that was captured by setting the LE parameter
    TERMTHDACT(UAIMM) in the controller proc showed that the 0c4
    occurred when the following method was executing:
    
     HTTP_Request_Parser::
    (HTTP_Request_Parser::meta_data_fields*,char*,char*) + 0x638
    
    This apar will address this problem.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Users of WebSphere Application Server for    *
    *                 z/OS, HTTP services.                         *
    ****************************************************************
    * PROBLEM DESCRIPTION: Controller suffers ABEND0C4/ABENDS0C4   *
    *                      while processing an HTTP request with   *
    *                      a very long host: header value.         *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    The WebSphere Application Server for z/OS controller suffers an
    ABEND0C4/ABENDS0C4 while processing an HTTP request with a very
    long host: value in the HTTP request header.
    
    The host value's long length causes a parse failure, which
    later causes the ABEND0C4.
    

Problem conclusion

  • The parse failure was corrected.
    
    APAR PK69371 currently targeted for inclusion in Service
    Level (Fix Pack) 6.0.2.31 of WebSphere Application Server V6.0.1
    
    for z/OS.
    
    Please refer to URL:
    //www.ibm.com/support/docview.wss?rs=404&uid=swg27006970
    for Fix Pack availability.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK69371

  • Reported component name

    WEBSPHERE FOR Z

  • Reported component ID

    5655I3500

  • Reported release

    601

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2008-07-22

  • Closed date

    2008-10-02

  • Last modified date

    2008-11-04

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

    PK69342

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

Fix information

  • Fixed component name

    WEBSPHERE FOR Z

  • Fixed component ID

    5655I3500

Applicable component levels

  • R601 PSY UK40557

       UP08/10/17 P F810

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.



Document information

More support for: WebSphere Application Server for z/OS
General

Software version: 6.0.1

Reference #: PK69371

Modified date: 04 November 2008