Some responses that could have been cached were not being cached, resulting in possible lower performance.
PK98225 resolves the following problem:
ERROR DESCRIPTION:
The mod_cache IBM HTTP Server module does not cache responses with the Cache-Control: s-maxage response header set, particularly when the requests have query parameters. The module correctly caches responses with the Cache-control max-age response header. The s-maxage response header is used to direct shared or intermediary caches to cache content on behalf of the origin server. This is particularly useful when you do not want the browser caches to cache the same content.
LOCAL FIX:
N/A
PROBLEM SUMMARY
USERS AFFECTED:
IBM HTTP Server 7.0 users that are using mod_cache.
PROBLEM DESCRIPTION:
Some responses that could have been cached were not being cached, resulting in possible lower performance.
RECOMMENDATION:
Apply this fix if using mod_cache with IBM HTTP Server V7.0.
IBM HTTP Server was not considering Cache-control: s-maxage in response headers when making cacheability decisions. This could result in responses that could have been cached, not being cached.
PROBLEM CONCLUSION:
Worked with Apache development to fix the problem in open-source Apache, then ported the agreed-on fix to IBM HTTP Server.
The fix for this APAR is currently targeted for inclusion in fix pack 7.0.0.9. Please refer to the Recommended Updates page for delivery information:
http://www.ibm.com/support/docview.wss?rs=180&uid=swg27004980
Please review the readme.txt for detailed installation instructions.
[{"INLabel":"Readme","INLang":"US English","INSize":"6527","INURL":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/readme.txt"}]
On
[{"DNLabel":"7.0.0.3 - 7.0.0.5 AixPPC32","DNDate":"10/26/2009","DNLang":"US English","DNSize":"23903","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.3-WS-WASIHS-AixPPC32-IFPK98225&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.3-WS-WASIHS-AixPPC32-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.3 - 7.0.0.5 LinuxPPC32","DNDate":"10/26/2009","DNLang":"US English","DNSize":"27216","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.3-WS-WASIHS-LinuxPPC32-IFPK98225&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.3-WS-WASIHS-LinuxPPC32-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.3 - 7.0.0.5 LinuxS390","DNDate":"10/26/2009","DNLang":"US English","DNSize":"26339","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.3-WS-WASIHS-LinuxS390-IFPK98225&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.3-WS-WASIHS-LinuxS390-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.3 - 7.0.0.5 LinuxX32","DNDate":"10/26/2009","DNLang":"US English","DNSize":"22337","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.3-WS-WASIHS-LinuxX32-IFPK98225&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.3-WS-WASIHS-LinuxX32-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.3 - 7.0.0.5 SolarisSparc","DNDate":"10/26/2009","DNLang":"US English","DNSize":"24138","DNPlat":{"label":"Solaris","code":"PF027"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.3-WS-WASIHS-SolarisSparc-IFPK98225&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.3-WS-WASIHS-SolarisSparc-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.3 - 7.0.0.5 SolarisX64","DNDate":"10/26/2009","DNLang":"US English","DNSize":"19341","DNPlat":{"label":"Solaris","code":"PF027"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.3-WS-WASIHS-SolarisX64-IFPK98225&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.3-WS-WASIHS-SolarisX64-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.3 - 7.0.0.5 WinX32","DNDate":"10/26/2009","DNLang":"US English","DNSize":"54078","DNPlat":{"label":"Windows","code":"PF033"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.3-WS-WASIHS-WinX32-IFPK98225&product=ibm%2FWebSphere%2FWebSphere%20Application%20Server&source=dbluesearch","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.3-WS-WASIHS-WinX32-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.7 AixPPC32","DNDate":"12/10/2009","DNLang":"US English","DNSize":"23906","DNPlat":{"label":"AIX","code":"PF002"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.7-WS-WASIHS-AixPPC32-IFPK98225&source=dbluesearch&product=ibm%2FWebSphere%2FWebSphere+Application+Server","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.7-WS-WASIHS-AixPPC32-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.7 LinuxPPC32","DNDate":"12/10/2009","DNLang":"US English","DNSize":"27218","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.7-WS-WASIHS-LinuxPPC32-IFPK98225&source=dbluesearch&product=ibm%2FWebSphere%2FWebSphere+Application+Server","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.7-WS-WASIHS-LinuxPPC32-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.7 LinuxS390","DNDate":"12/10/2009","DNLang":"US English","DNSize":"26341","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.7-WS-WASIHS-LinuxS390-IFPK98225&source=dbluesearch&product=ibm%2FWebSphere%2FWebSphere+Application+Server","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.7-WS-WASIHS-LinuxS390-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.7 LinuxX32","DNDate":"12/10/2009","DNLang":"US English","DNSize":"22338","DNPlat":{"label":"Linux","code":"PF016"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.7-WS-WASIHS-LinuxX32-IFPK98225&source=dbluesearch&product=ibm%2FWebSphere%2FWebSphere+Application+Server","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.7-WS-WASIHS-LinuxX32-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.7 SolarisSparc","DNDate":"12/10/2009","DNLang":"US English","DNSize":"24140","DNPlat":{"label":"Solaris","code":"PF027"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.7-WS-WASIHS-SolarisSparc-IFPK98225&source=dbluesearch&product=ibm%2FWebSphere%2FWebSphere+Application+Server","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.7-WS-WASIHS-SolarisSparc-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.7 SolarisX64","DNDate":"12/10/2009","DNLang":"US English","DNSize":"19343","DNPlat":{"label":"Solaris","code":"PF027"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.7-WS-WASIHS-SolarisX64-IFPK98225&source=dbluesearch&product=ibm%2FWebSphere%2FWebSphere+Application+Server","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.7-WS-WASIHS-SolarisX64-IFPK98225.pak","DDURL":null},{"DNLabel":"7.0.0.7 WinX32","DNDate":"12/10/2009","DNLang":"US English","DNSize":"54076","DNPlat":{"label":"Windows","code":"PF033"},"DNURL":"https://www.ibm.com/support/fixcentral/quickorder?fixids=7.0.0.7-WS-WASIHS-WinX32-IFPK98225&source=dbluesearch&product=ibm%2FWebSphere%2FWebSphere+Application+Server","DNURL_FTP":"ftp://public.dhe.ibm.com/software/websphere/ihs/support/fixes/PK98225/7.0.0.7-WS-WASIHS-WinX32-IFPK98225.pak","DDURL":null}]
[{"Product":{"code":"SSEQTJ","label":"IBM HTTP Server"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"Base Server","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0.0.7;7.0.0.5;7.0.0.3","Edition":"Edition Independent","Line of Business":{"code":"LOB45","label":"Automation"}},{"Product":{"code":"SSEQTP","label":"WebSphere Application Server"},"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Component":"IBM HTTP Server","Platform":[{"code":"PF002","label":"AIX"},{"code":"PF016","label":"Linux"},{"code":"PF027","label":"Solaris"},{"code":"PF033","label":"Windows"}],"Version":"7.0.0.5;7.0.0.3","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]