🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: adobe.reader
Article #13424

Re: This file cannot be found message in IE

#13424
From: Evgeniy_Strokin
Date: Mon, 02 Oct 2006 15:25
20 lines
1656 bytes
I found the solution.
The server should set these parameters in the response header:

String mimetype = getServlet().getServletConfig().getServletContext().getMimeType(path);
//I had this when I had the problem
response.setContentType(mimetype==null?"application/octet-stream":mimetype);
//I had this when I had the problem
response.setHeader("Content-Disposition","attachment;filename="+path);
//I had this when I had the problem
response.setContentLength((int)file.length());
//I changed this from "no-store" I guess this is the critical thing
response.setHeader("Cache-Control", "must-revalidate, post-check=0, pre-check=0");
//I changed this from no-cache to public and the problem gone
response.setHeader("Pragma", "public");
//I added this and the problem gone, but I think this is not important property
response.setHeader("Content-Description", "File Transfer");
//I had this when I had the problem
response.setDateHeader("Expires", 0);

If you have no control other the server I guess you can do nothing about it.
Technical Details
Message-ID: <3bc1d32e.2@webcrossing.la2eafNXanI>
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news2.volia.net!news.musoftware.de!news.albasani.net!news.isoc.lu!webcrossing
References: <3bc1d32e.-1@webcrossing.la2eafNXanI>

Show Full Headers
Complete Article Headers
X-Google-Thread: 10273d,78ad0b567fc60e73
X-Google-Attributes: gid10273d,public
X-Google-Language: ENGLISH,ASCII-7-bit
From: Evgeniy_Strokin@adobeforums.com
Path: arc1-ca.pugleaf.net!g2news2.google.com!news4.google.com!news2.volia.net!news.musoftware.de!news.albasani.net!news.isoc.lu!webcrossing
Newsgroups: adobe.reader
Subject: Re: This file cannot be found message in IE
Message-ID: <3bc1d32e.2@webcrossing.la2eafNXanI>
Date: Mon, 2 Oct 2006 08:25:03 -0700
References: <3bc1d32e.-1@webcrossing.la2eafNXanI>
Lines: 25
MIME-Version: 1.0
Content-Type: text/plain; charset="ISO-8859-1"
Content-Transfer-Encoding: 8bit