IBM Support

PK67658: FIX RECURSIVE ERROR DOCUMENT HANDLING

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • Errors encountered early in request processing can
    result in an incorrect error document, or unexpected
    text
      "Additionally, a NNN NNNNNNNNN error was encountered
      while trying to use an ErrorDocument to handle the request."
    added to the error response.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED: Common IBM HTTP Server configurations        *
    ****************************************************************
    * PROBLEM DESCRIPTION: An incorrect error document can be      *
    * displayed or the normal error response can be displayed,     *
    * followed by the unexpected text "Additionally, a NNN         *
    * DESCRIPTION error was encountered while trying to use an     *
    * ErrorDocument to handle the request."                        *
    ****************************************************************
    * RECOMMENDATION: Apply this fix if these error document       *
    * problems are observed.                                       *
    ****************************************************************
    Errors in request processing are routed to a common function
    (ap_die()) to determine how the error will be responded to.
    In many cases, this function incorrectly determined that an
    error occurred while sending an error response itself, so it
    bypassed ErrorDocument directive processing and also added
    an inappropriate error message to the end of the built-in
    error response.
    

Problem conclusion

  • The field of the request structure used to indicate a recursive
    error is now reset prior to calling ap_die().
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK67658

  • Reported component name

    IBM HTTP SERVER

  • Reported component ID

    5724J0801

  • Reported release

    61A

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2008-06-16

  • Closed date

    2008-06-25

  • Last modified date

    2008-06-25

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

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

Fix information

  • Fixed component name

    IBM HTTP SERVER

  • Fixed component ID

    5724J0801

Applicable component levels

  • R60A PSN

       UP

  • R60H PSN

       UP

  • R60P PSN

       UP

  • R60I PSN

       UP

  • R60S PSN

       UP

  • R60W PSN

       UP

  • R60Z PSN

       UP

  • R61A PSN

       UP

  • R61H PSN

       UP

  • R61P PSN

       UP

  • R61I PSN

       UP

  • R61S PSN

       UP

  • R61W PSN

       UP

  • R61Z PSN

       UP

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

Document Information

Modified date:
07 September 2022