Reopening due to this comment:
Thanks for the reply. As I understand it, according to JIRA-1738, you see
this as a Microsoft problem. Not surprisingly, Microsoft sees it as your
problem. Here is a quote from their support site:
The problem occurs if the server is using Secure Sockets Layer (SSL) and has
added one or both of the following HTTP headers to the response message:
In order for Internet Explorer to open documents in Office (or any
out-of-process, ActiveX document server), Internet Explorer must save the
file to the local cache directory and ask the associated application to load
the file by using IPersistFile::Load. If the file is not stored to disk,
this operation fails.
When Internet Explorer communicates with a secure Web site through SSL,
Internet Explorer enforces any no-cache request. If the header or headers
are present, Internet Explorer does not cache the file. Consequently, Office
cannot open the file.
Web sites that want to allow this type of operation should remove the
no-cache header or headers.
Their explanation seems reasonable enough, in a
Microsoft-our-problem-is-really-your-problem kind of way. I verified
through a Tomcat dumper Valve that JIRA is indeed sending the following
So, is there any way we can disable the no-cache headers in JIRA?