Home > Internet Explorer > Internet Explorer Was Not Able To Open This Internet Site

Internet Explorer Was Not Able To Open This Internet Site


Crirus says: Sun 31 Jul 2005 at 2:44 am Hi guysI use this to make IE works but no luck: header("Cache-Control: no-store, no-cache, must-revalidate"); header("Cache-Control: post-check=0, pre-check=0", false); header("Cache-control: private"); header("Pragma: Reply Simon J says: September 22, 2010 at 4:37 am Like Don, I get this error using HTTP and not HTTPS and only if the user follows a link within an Vlad says: Thu 4 Oct 2007 at 2:30 pm > session_cache_limiter(”must-revalidate”);it work!!! You can do this by setting Expires to -1 or any date in the past. http://homeshareware.com/internet-explorer/cannot-open-xml-files-internet-explorer.html

Update Feb. 2011: I've modified the file download logic for IE9. Steve says: Mon 10 Nov 2008 at 11:52 am Thank you for this. What were you searching for? JDS says: Fri 16 Sep 2005 at 12:39 pm There is one more piece to the puzzle that no one seems to have mentioned. https://blogs.msdn.microsoft.com/ieinternals/2009/10/02/internet-explorer-cannot-download-httpssomething/

Internet Explorer Was Not Able To Open This Internet Site

Having seen this problem many times often over the years, I immediately suspected that the web developer wasn’t aware that if a user tries to download* a file over a HTTPS In Doctor Strange what was the title of the book Stan Lee was reading in his cameo? Interestingly, sometimes the first time you paste it into the address bar you get the same error but clicking go or hitting enter a second time works.

In it, you'll get: The week's top questions and answers Important community announcements Questions that need answers see an example newsletter By subscribing, you agree to the privacy policy and terms Internet Explorer was not able to open this Internet site. gmdate("D, d M Y H:i:s") . " GMT");//headers from Spreadsheet_Excel_Writer header("Content-type: application/vnd.ms-excel", false); header("Content-Disposition: attachment; filename="$filename"", false); header("Expires: 0", false); header("Cache-Control: must-revalidate, post-check=0,pre-check=0", false); header("Pragma: public", false);Oh yeah. before adding other headers?

It was suggested that the data should be available as CSV so that employees could easily manipulate or graph the data in Excel. Fiddler To Force, Or Not To Force? gmdate(’D, d M Y H:i:s’) . ‘ GMT’); header(’Content-Disposition: attachment; filename=”‘ . $filename . ‘”‘);if(strpos($_SERVER[’HTTP_USER_AGENT’], ‘MSIE’)) { header(’Cache-Control: must-revalidate, post-check=0, pre-check=0′); header(’Pragma: public’); } else { header(’Pragma: no-cache’); } Juan says: http://stackoverflow.com/questions/1218925/php-script-to-download-file-not-working-in-ie To get around this, whenever you are forcing a download over HTTPS append the following two lines of code to the force download script (above the call to readfile()). // IE

Hope that helps PassHours We make a living by what we get, but we make a life by what we give.::: Winston Churchill ::: Reply srinivaskotr... Thanks for writing this up. Just what I was looking for. YAY!!..

  1. Tip #4: Don't Forget to Setup Analytics You'll probably want to track file downloads along with other metrics from your web site.
  2. Piotr says: Fri 16 Nov 2007 at 6:18 am After 3 years it's still working.
  3. Jody says: Tue 31 Mar 2009 at 4:35 pm Thanks Duncan, your method works for my site which uses SSL that annoys the crap out of me.
  4. So – unlike IE – Firefox isn't caching content coming through HTTPS par default.
  5. Paul Stam says: Fri 22 Dec 2006 at 6:43 am muchos gracias!now it is also working in IE and I have been looking for quite some time!
  6. It interprets these flags as meaning that the content should never be saved to the disk when HTTPS is being used and causes the file download dialog to hang at 0%
  7. force_download.php).
  8. This can be handy if you're generating the content in something like getfile.aspx but you want to supply a more meaningful file name to the user.
  9. Other Related Posts 07 Nov 2016-Configure a proxy for your API calls with Angular CLI 05 Oct 2016-Let's create your first Angular 2 app 21 Sep 2016-Angular 2: Using the JSONPipe


Your fix was the only one that worked for me. As a developer, being able to force the download of any type of file is extremely useful. Internet Explorer Was Not Able To Open This Internet Site Enabling caching is not an option as we then get an alternative error "myfile.xls is locked for editing by 'me' Open 'Read-Only', or click 'Notify' to open read-only…" Is there any July 08, 2007     Thanks for Reading If you found this post helpful, please check out my service SurrealCMS.

Reply Huns Warst says: October 4, 2009 at 1:43 pm « That's an incorrect assumption. » Maybe, for when some evil villain is able to read your cache (the one on this content The problem is that IE doesn't actually KNOW when Excel launches the file. You are the MAN!! Prior to setting Cache-Control: no-store, no-cache and Pragma: private the links were never working in IE8, now they are working just not when clicked on in an email.

Reply EricLaw [MSFT] says: October 14, 2009 at 9:29 am @Ryan: You shouldn't be sending a Pragma header at all. It worked fine when download from http://something in WinXP and windows7 (IE7)client. I still don't get what the security gain could be. weblink About the author Cory LaViska is a founder, web developer, and bootstrapper based in Orlando, Florida.

Without SSL, it works great in FF and IE7. In the end we fronted it with an Apache server doing SSL termination, and configured Apache with "mod_headers" to remove the offending headers. It does not apply to resources that render inside IE’s HTML rendering engine, like images/script/css/etc.

user clicks on a link).

After trying out several ideas over a couple of hours I came across the solution. This, however, was a terrible inconvenience. It works well for binary files like setup programs and ZIP archives that the browser doesn’t know how to display. Reply EricLaw [MSFT] says: January 6, 2011 at 8:44 am @Iain: Pragma: no-cache will prevent caching.

don't have a packet sniffer installed on my workstation right now.  Finally, I believe it is usually considered best-practice to use application/octet-stream rather than the actual mime-type (application/pdf) for a forced Users who are directed to the script will be prompted to download the appropriate file regardless of their browser and plug-in settings. As I coded it header("Location: xxx.html"); which would not redirect by itself. check over here If the file is subject to frequent changes, you may want to expire it immediately so that a fresh copy is always downloaded.

The file extensions are currently the date in a YYYYMMDD format.thanksMichael Radek Sipka says: Sun 12 Oct 2008 at 12:43 pm Thanks, your solution worked, and probably saved me a lot I have trying to download the file using the download code. Care to post an example? Related Posts Minimal jQuery Alert and Confirm Replacements May 28, 2016 Effortlessly submit forms using jQuery, AJAX, and JSON May 28, 2016 Code Can Change May 10, 2016 Search for: Topics

If you don't know how to suppress that header, you'll need to ask in an ASP.NET forum. Brijendra Singh Rajput says: Fri 9 May 2008 at 3:22 am Hi Duncan, Thanks a million to you solution.I changed a module in my ERP for excel export.but it was triggering Drawing a torso with a head (using \draw) Developer does not see priority in git Development Workflow being followed Need to change cash to cashier's check without bank account (Just arrived Leu says: Fri 29 Dec 2006 at 12:57 pm I found this article and it started me down the right path, but was not the definitive answer, so I wanted to

pkachhia says: Mon 23 Feb 2009 at 4:09 am Hi, I have the problem which is something related to this post. Thanks for the heads-up about Firefox, Eric. Internet Explorer & HTTPS Certain versions of Internet Explorer will generate the following error message when downloads are forced using this technique: Internet Explorer cannot download file from server. When Internet Explorer encounters a HTTPS download that will not be cached, the download is aborted with the following dialog box: The Fiddler web debugger allows you to easily check to

The file was basically generated on the fly from our ASP.net MVC backend. Can I use that to take out what he owes me? Thank you so much! filesize($file)); header("Content-Type: application/octet-stream;"); readfile($file); ?> Using the script Although you can implement this script practically anywhere you want, it is easiest to copy the code into a file named something like

To fix the mentioned IE bug I had to override the default OutputCacheAttribute as follows (plz refer to this gist for eventual updates): using System; using System.Collections.Generic; using System.Linq; using System.Text;

Back to Top