APAR status
Closed as program error.
Error description
User Logs in receives landing page which references protected WCM Components such as image components that get cached on the browser using the Cache-Control Directives similar to the following Cache-Control: private,max-age=600,post-check=300,pre-check=600 The user then logs out and logs in again somtimes several times at some point in time after the browsers cahced entry in the above case is older than 5 minutes a background request is sent to the server from the post-check retrieval task in IE. The next time the user logs in only the resource requested by the post-check retrieval task is displayed to the User CAUSE: The use of the post-check=300,pre-check=600 causes Microsoft IE to make a background request to refresh the cached time after the age of the cached item is older then the post-check value in this case 300 s or 5 minutes
Local fix
Local Fix Apply PM25450 or PM28703 and use the white/black list filter to filter out the requests for specific WCM Resources that contain include the post-check and pre-check Cache-Control directives in the response header To enable this filtering feature you must add the following to the WP AuthenticationService Custom Properties in the WAS Admin Environment providers property to add if it does not exist login.explicit.filterchain Value: com.ibm.wps.auth.impl.ValidateRedirectLoginFilter If the above property already exists and contains a value pointing to a custom login filter add the :com.ibm.wps.auth.impl.ValidateRedirectLoginFilter to the end of the string the : is the login filter chain separator Add one of the following Custom Properties Property: filterchain.properties.com.ibm.wps.auth.impl .ValidateRedirectLog inFilter.whitelist.pattern Value: <regex matching protected resources that are to be allowed via a bookmark> eg to allow bookmarking of all myportal protected resoures us value of .*myportal.* or Property: filterchain.properties.com.ibm.wps.auth.impl .ValidateRedirectLog inFilter.blacklist.pattern Value: <regex matching protected resources that are not to be allowed via a bookmark> eg to not allow bookingmark of protected wcm content use a value of .*/myconnect/?.*
Problem summary
User Logs in receives landing page which references protected WCM Components such as image components that get cached on the browser using the Cache-Control Directives similar to the following Cache-Control: private,max-age=600,post-check=300,pre-check=600 The user then logs out and logs in again somtimes several times at some point in time after the browsers cahced entry in the above case is older than 5 minutes a background request is sent to the server from the post-check retrieval task in IE. The next time the user logs in only the resource requested by the post-check retrieval task is displayed to the User CAUSE: The use of the post-check=300,pre-check=600 causes Microsoft IE to make a background request to refresh the cached time after the age of the cached item is older then the post-check value in this case 300 s or 5 minutes
Problem conclusion
WCM Changed to only include post-check if not private cache
Temporary fix
Comments
APAR Information
APAR number
PM32007
Reported component name
WEBSPHERE PORTA
Reported component ID
5724E7600
Reported release
61A
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2011-02-04
Closed date
2011-02-07
Last modified date
2011-02-07
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
WEBSPHERE PORTA
Fixed component ID
5724E7600
Applicable component levels
R61C PSY
UP
R610 PSY
UP
R615 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHRKX","label":"WebSphere Portal"},"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"6.1.0.1","Line of Business":{"code":"LOB31","label":"WCE Watson Marketing and Commerce"}}]
Document Information
Modified date:
20 December 2021