mabuse.de

Results Negative

Search

About

This page contains a single entry from the blog posted on July 2, 2008 4:32 PM.

The previous post in this blog was On Booshwahs.

The next post in this blog is On Poking Electrodes Into The Brain.

Many more can be found on the main index page or by looking through the archives.

« On Booshwahs | Main | On Poking Electrodes Into The Brain »

On HTTPS, HTTP Headers, and Downloads with IE

Under certain cases an error message pops up when using Internet Explorer for downloading an Office document or a PDF file via HTTPS, telling that "Internet Explorer Cannot Download". This happens if the web server is issuing additional HTTP headers pragma:no-cache and cache-control:no-cache to prevent the client from caching the website contents locally. If you can exclude trivial problems like wrong access rights and permissions, things may get complicated soon. This issue is documented at Microsoft's Knowledge Base, but there's just a poor workaround that doesn't really help you, especially when you're the webmaster and you just have to use the HTTP headers. This problem occured with IE6 first, but after installing Windows XP SP3 it could be reproduced with Internet Explorer 7 as well.

Here's a trick that helped, provided by Microsoft support (though I cannot guarantee that it helps in every case): save the following lines:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings]

"SSLPragmaNoCache"=dword:00000001
"BypassSSLNoCacheCheck"=dword:00000001
"BypassHTTPNoCacheCheck"=dword:00000001

into a .reg file and import this into your client's registry - or insert these key/value pairs manually at HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings at every client. Since this is a client issue there's no way to handle this problem centrally.

Basically this fix is a mixture of the solutions given in article Q323308.

TrackBack

TrackBack URL for this entry:
http://www.mabuse.de/cgi-bin/MT/mt-tb.cgi/324

Post a comment

(If you haven't left a comment here before, you may need to be approved by the site owner before your comment will appear. Until then, it won't appear on the entry. Thanks for waiting.)