function readOnly(count){ }
Starting November 20, the site will be set to read-only. On December 4, 2023,
forum discussions will move to the Trailblazer Community.
+ Start a Discussion
agendaagenda 

Datasheet (PDF Files) cannot download in Internet Explorer when display under HTTPS

We were alarmed to find that attempts to view our AppExchange's application datasheet (PDF file) were failing in Internet Explorer with the error: "The file could not be written to the cache". It turns out any AppExchange file download will fail if the AppExchange web page is displayed with HTTPS (SSL).
 
I think there's two fixes:
1) force all AppExchange pages to display non encrypted (HTTP).
2) Review header settings used to make sure they don't interfer with PDF downloads
  • The server sends the "Cache-Control: No Store" header.
  • The server sends the "Cache-Control: No Cache" header.

Who know how many customers were frustrated when attempting to get more information from AppExchange due to this issue.

 

Regards,

-- Mark

jenglerjengler
Hi Mark,

This is due to an IE 6.0 bug.  There is a description of the known IE bug and fix/patch available for IE available at Microsoft:  http://support.microsoft.com/?kbid=812935

You're correct in that this only occurs when the request is made over https.  Changing 'https' to 'http' on the application listing page will cause the download to pass successfully.

Jeremy

mscherflingmscherfling
Hi Jeremy,

So the point is, why isn't the AppExchange redirected to http if the URL is https?  It's very easy to start a session in Salesforce (in https) then migrate over to AppExchange which stays in https. I would think it's in Salesforce's best interest to make sure AppExchange remains http only or potential customers are going to think there's something wrong with the AppExchange. And since the vast majority of browser users still use IE .... it figures something should be done.

Regards,
-- Mark
jenglerjengler
Hi Mark,
 
How about having it both ways? We've got a fix going out in the next week that will resolve this issue and let you download the docs with IE in https. Should be a moot point soon.
 
Jeremy
mscherflingmscherfling
Sounds great. Thanks for your responsiveness.

-- Mark