IBM Support

PK47654: FILTER THAT ALLOW HTTP BODIES WITH 3XX HTTP STATUS CODES, EXCEPT FOR 304 NOT-MODIFIED CODE.

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • filter that allow HTTP bodies with 3xx HTTP status codes,
    except for 304 Not-Modified code.
    

Local fix

  • na
    

Problem summary

  • ****************************************************************
    * USERS AFFECTED: IBM WebSphere Application Server version     *
    *                 6.0 and 6.1 users of the HTTP channel        *
    *                 attempting to send response bodies with a    *
    *                 3xx status code.                             *
    ****************************************************************
    * PROBLEM DESCRIPTION: The 3xx status codes seem to block all  *
    *                      bodies from being sent with the HTTP    *
    *                      response message.                       *
    ****************************************************************
    * RECOMMENDATION:                                              *
    ****************************************************************
    No HTTP body is allowed to be sent with the redirection (3xx)
    status codes. Even when one is attempted, the Content-Length is
    set to zero and no body data is sent.
    

Problem conclusion

  • The 304 Not-Modified code is the only redirection status code
    that explicitly disallows a body. The others leave it optional.
    The HTTP channel is updated to allow bodies on the 3xx codes,
    except for the 304. Note that this may now mean that 3xx codes
    such as 302 may contain Transfer-Encoding: chunked and only a
    empty zero chunk body, depending on what APIs are used to send
    the response.
    
    This is targeted for fixpacks 6.0.2.23, 6.1.0.11, and higher
    releases.
    Please refer to the recommended updates page for delivery
    information:
    http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK47654

  • Reported component name

    WEBS APP SERV N

  • Reported component ID

    5724H8800

  • Reported release

    60A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2007-06-22

  • Closed date

    2007-06-28

  • Last modified date

    2007-06-28

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

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

Modules/Macros

  • HTTPCHAN
    

Fix information

  • Fixed component name

    WEBS APP SERV N

  • Fixed component ID

    5724H8800

Applicable component levels

  • R60A PSY

       UP

  • R60H PSY

       UP

  • R60I PSY

       UP

  • R60P PSY

       UP

  • R60S PSY

       UP

  • R60W PSY

       UP

  • R60Z PSY

       UP

  • R61A PSY

       UP

  • R61H PSY

       UP

  • R61I PSY

       UP

  • R61P PSY

       UP

  • R61S PSY

       UP

  • R61W PSY

       UP

  • R61Z PSY

       UP

[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.0","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
29 December 2021