IBM Support

PI35073: IBM HTTP SERVER ALWAYS SUPPLIES ITS OWN HTTP "DATE" HEADER TO RE SPONSES GENERATED BY THE WEBSPHERE WEBSERVER PLUG-IN.

Fixes are available

8.5.5.6: WebSphere Application Server V8.5.5 Fix Pack 6
8.0.0.11: WebSphere Application Server V8.0 Fix Pack 11
8.5.5.7: WebSphere Application Server V8.5.5 Fix Pack 7
7.0.0.39: WebSphere Application Server V7.0 Fix Pack 39
8.5.5.8: WebSphere Application Server V8.5.5 Fix Pack 8
8.0.0.12: WebSphere Application Server V8.0 Fix Pack 12
8.5.5.9: WebSphere Application Server V8.5.5 Fix Pack 9
7.0.0.41: WebSphere Application Server V7.0 Fix Pack 41
8.5.5.10: WebSphere Application Server V8.5.5 Fix Pack 10
8.5.5.11: WebSphere Application Server V8.5.5 Fix Pack 11
8.0.0.13: WebSphere Application Server V8.0 Fix Pack 13
7.0.0.43: WebSphere Application Server V7.0 Fix Pack 43
8.5.5.12: WebSphere Application Server V8.5.5 Fix Pack 12
8.0.0.14: WebSphere Application Server V8.0 Fix Pack 14
8.5.5.13: WebSphere Application Server V8.5.5 Fix Pack 13
7.0.0.45: WebSphere Application Server V7.0 Fix Pack 45
8.0.0.15: WebSphere Application Server V8.0 Fix Pack 15
7.0.0.45: Java SDK 1.6 SR16 FP60 Cumulative Fix for WebSphere Application Server
7.0.0.39: Java SDK 1.6 SR16 FP7 Cumulative Fix for WebSphere Application Server
7.0.0.41: Java SDK 1.6 SR16 FP20 Cumulative Fix for WebSphere Application Server
7.0.0.43: Java SDK 1.6 SR16 FP41 Cumulative Fix for WebSphere Application Server
8.5.5.14: WebSphere Application Server V8.5.5 Fix Pack 14
8.5.5.15: WebSphere Application Server V8.5.5 Fix Pack 15
8.5.5.17: WebSphere Application Server V8.5.5 Fix Pack 17
8.5.5.20: WebSphere Application Server V8.5.5.20
8.5.5.18: WebSphere Application Server V8.5.5 Fix Pack 18
8.5.5.19: WebSphere Application Server V8.5.5 Fix Pack 19
8.5.5.16: WebSphere Application Server V8.5.5 Fix Pack 16
8.5.5.21: WebSphere Application Server V8.5.5.21

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as program error.

Error description

  • An application that does its own caching may attach special
    significance (over and above HTTP semantics) to the Date header.
    Such an application would want full control of the Date header
    being relayed to the client.
    

Local fix

Problem summary

  • ****************************************************************
    * USERS AFFECTED:  Users of IBM HTTP Server whose application  *
    *                  developers report errors related to the     *
    *                  HTTP                                        *
    *                  "Date" header.                              *
    ****************************************************************
    * PROBLEM DESCRIPTION: IBM HTTP Server always supplies its own *
    *                      HTTP "Date" header to responses         *
    *                      generated                               *
    *                      by the WebSphere Plugin.                *
    ****************************************************************
    * RECOMMENDATION:  Apply this fix and custom property if an    *
    *                  application-specific requirement conflicts  *
    *                  with                                        *
    *                  the default handling of Date headers.       *
    ****************************************************************
    IBM HTTP Server (IHS) supplies its own HTTP "Date" header, even
    when the WebSphere Application Server WebServer Plug-in is
    forwarding a HTTP response that already contains a Date
    header.  An argument can be made either way for the proper
    behavior for IHS in this case as a non-transparent proxy.
    Some applications might apply special significance to this
    header when it returns in a subsequent If-Modified-Since, and
    expect it to only match values they've generated based on for
    example, file-based assets.
    

Problem conclusion

  • A new directive was added to IHS named 'PreserveDateHeader'. Whe
    set to the value ON, IHS will not replace the Date header set by
    the handler (WAS Plug-in, mod_cgid, etc) with its own Date heade
    
    The fix for this APAR is expected to be included in the followin
    IBM HTTP Server fixpacks:
     - 8.5.5.6
     - 8.0.0.11
     - 7.0.0.39
    

Temporary fix

Comments

APAR Information

  • APAR number

    PI35073

  • Reported component name

    IBM HTTP SERVER

  • Reported component ID

    5724J0801

  • Reported release

    700

  • Status

    CLOSED PER

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt / Xsystem

  • Submitted date

    2015-02-16

  • Closed date

    2015-02-23

  • Last modified date

    2015-03-05

  • 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

  • R700 PSY

       UP

  • R800 PSY

       UP

  • R850 PSY

       UP

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

Document Information

Modified date:
07 September 2022