Article ID: 196505 - Last Review: January 23, 2007 - Revision: 4.2

Err Msg: Internet Explorer Could Not Download <Filename>...

This article was previously published under Q196505

On This Page

Expand all | Collapse all

SYMPTOMS

When you attempt to download a Microsoft Excel (.xls, .xlm, .xlc, .xlt), Microsoft PowerPoint (.ppt), Microsoft Word (.doc, .dot), or Adobe (.pdf) file from the Internet, you may receive the following error message:
Internet Explorer could not download <filename> from <Web site>. The downloaded file is not available. This could be due to your Security or Language Settings or because the server was unable to retrieve the requested file.
NOTE: Other extensions may be affected as well.

CAUSE

This behavior can occur if the file is located on a computer running Microsoft Internet Information Server (IIS) 4.0 or 5.0, or Microsoft Windows 2000 with either of the following configurations:
  • On the HTTP Header tab in Default Web Site properties, the Enable Content Expiration option is set to expire immediately.
  • On the HTTP Header tab in Default Web Site properties, the Enable Content Expiration option is set to expire on a past date.

RESOLUTION

To resolve this behavior, contact the Web site administrator and request that the Enable Content Expiration option be changed to expire on or after a future date.

How to Set HTTP Headers for Content Expiration

To set content expiration for a Web site, for a virtual folder, or for a file, perform the following steps:
  1. Start Internet Services Manager, or open the MMC that contains the IIS snap-in.
  2. In the Internet Information Services dialog box, click to expand * server_name, where server_name is the name of the server.
  3. Right-click the Web site, folder, or file for which you want to set content expiration (for example, click Default Web Site), and then click Properties.
  4. Click the HTTP Headers tab.
  5. Click to select the Enable Content Expiration check box.
  6. In the Content should box, perform one of the following steps:
    • Click Expire after, and then specify a period of time (in minutes, hours, or days) after the content that expires in the appropriate boxes.

      Use this option if you want Web content to expire after a specific length of time.
      -or-
    • Click Expire on, and then click an expiration date and time in the appropriate boxes.

      Use this option when you want Web content to expire after a specific date and time.
  7. Click OK, and then quit Internet Services Manager, or close the IIS snap-in.

APPLIES TO
  • Microsoft Internet Explorer 5.5 Service Pack 1
  • Microsoft Internet Explorer 5.5 Service Pack 2
  • Microsoft Internet Explorer 5.0
  • Microsoft Internet Explorer 4.01 Service Pack 1
  • Microsoft Internet Explorer 4.0 128-Bit Edition
  • Microsoft Internet Explorer 6.0, when used with:
    • Microsoft Windows Millennium Edition
    • Microsoft Windows 98 Second Edition
    • Microsoft Windows 98 Standard Edition
  • Microsoft Internet Information Services 5.0
  • Microsoft Internet Information Services 5.1
  • Microsoft Internet Information Server 4.0
Keywords: 
kberrmsg kbprb KB196505
 

Article Translations