Internet Explorer is unable to open Office documents from an SSL Web site (316431)
The information in this article applies to:
- Microsoft Internet Explorer version 6 for Windows 2000
- Microsoft Internet Explorer 5.5 for Windows 2000
- Microsoft Internet Explorer 5.01 for Windows 2000
This article was previously published under Q316431 SYMPTOMS When you attempt to open or download a Microsoft Office
document (.doc file, .xls file, .ppt file, and so on) from a secure Web site in
Internet Explorer, you may receive one of the following error messages, even
though the document is available and downloaded from the server:
Error message 1 Internet
Explorer cannot download file from
server.
Internet Explorer was not able to open this Internet site. The requested site
is either unavailable or cannot be found. Please try again later. Error message 2 The
page cannot be displayed.
The page you are looking for is currently unavailable. The Web site might be
experiencing technical difficulties, or you may need to adjust your browser
settings.
Cannot find server or DNS Error Error message 3 Office
Application Name cannot open the file. Error message 4 Publisher cannot find the file you specified.
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:
Pragma: no-cache
Cache-control: no-cache,max-age=0,must-revalidate
CAUSE 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.
RESOLUTION Web sites that want to allow this type of operation should
remove the no-cache header or headers. STATUS This behavior is by design.
REFERENCES
For more information, click the following article number to view the article in the Microsoft Knowledge Base:
248107
Creating server certificates using Certificate Services Web forms
Modification Type: | Major | Last Reviewed: | 11/2/2005 |
---|
Keywords: | kbprb KB316431 |
---|
|