I am running Tomcat 5.5.7 with Apache 2.0.54 and mod_jk 1.2.10 with SSL and am experiencing problems downloading files using IE. Microsoft has a technical bulletin on this issue (Q323308). Microsoft has a registry hack to fix this, but to do this on all of the companies machines is not an option. Looking at the mod_jk log is seems that Tomcat is automatically adding the no cache header to the download. Is there anyway to disable this?
[Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_unmarshal_response::jk_ajp_common.c (606): status = 200 [Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_unmarshal_response::jk_ajp_common.c (613): Number of headers is = 6 [Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_unmarshal_response::jk_ajp_common.c (669): Header[0] [Set-Cookie] = [JSESSIONIDSSO=CDBF403D94E7C8CEF1B65F9C32717B75; Expires=Thu, 01-Jan-1970 00:00:10 GMT] [Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_unmarshal_response::jk_ajp_common.c (669): Header[1] [Pragma] = [No-cache] [Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_unmarshal_response::jk_ajp_common.c (669): Header[2] [Cache-Control] = [no-cache] [Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_unmarshal_response::jk_ajp_common.c (669): Header[3] [Expires] = [Wed, 31 Dec 1969 16:00:00 PST] [Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_unmarshal_response::jk_ajp_common.c (669): Header[4] [Content-Type] = [text/html;charset=iso-8859-1] [Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_unmarshal_response::jk_ajp_common.c (669): Header[5] [Content-Length] = [4969] [Fri Apr 22 10:45:42 2005] [2848:1568] [debug] ajp_connection_tcp_get_message::jk_ajp_common.c (1024): received from ajp13 pos=0 len=4973 max=8192
