Duplicate
Pinned fields
Click on the next to a field label to start pinning.
Details
Assignee
MikaMMikaMReporter
Chris DawsonChris DawsonComponents
Fix versions
Affects versions
Priority
Medium
Details
Details
Assignee
MikaM
MikaMReporter
Chris Dawson
Chris DawsonComponents
Fix versions
Affects versions
Priority
Zendesk Support
Zendesk Support
Zendesk Support
Created September 6, 2012 at 8:35 AM
Updated June 24, 2023 at 4:00 PM
Resolved February 4, 2013 at 2:42 PM
The following commit: https://github.com/mikakoivisto/liferay-portal/commit/07191c476777bb1baa53a6bf070debc174fcbd1c has led to IE7/IE8 browsers being unable to download files from the document library due to their response to the private cache control headers on our SSL Liferay installation:
Pragma: no-cache Cache-Control: private
Please refer to
http://support.microsoft.com/kb/316431
for a write up by Microsoft on the by-design behavior.We noticed this change in behavior because we just upgraded from 6.0.12 EE to 6.1.20 EE GA2.
Our current workaround is to override the behavior of the
PortletResponseUtil
andServletResponseUtil
classes'setHeaders(request, response, fileName, contentType)
method to switch those headers over to being:Pragma: public Cache-Control: public
only for IE browsers that are requesting content from the Documents directory. It does the trick but might not be the most elegant solution at this point.