[squid-users] invalid HTTP header

From: Johan Henęs <johan.henes@dont-contact.us>
Date: Thu, 17 Feb 2005 12:19:10 +0100

Hi !

I have upgraded an old squid-proxy to version (Squid Cache: Version 2.5.STABLE7) running Fedora Core 3 (rpms) I have also tried to install "Squid Cache: Version 3.0-PRE3-20050213"..
Using the squid-servar as a www accelerator, accessing a web-server I get an "invalid request" error message in my browser, together with these lines in the logs :

---
2005/02/17 11:58:58| ctx: enter level  1: 'http://visualiser.xxxx.no/cgi-bin/login.exe'
2005/02/17 11:58:58| WARNING: ignoring unparseable HTTP header field near 'HTTP/1.0 200 Ok'
2005/02/17 11:58:58| WARNING: found whitespace in HTTP header {<meta http-equiv="Expires" content="Tue, 10 Oct 1994 14}
---
Browsing through the archives I found a similar problem in msg25634.
Henrik explains :
--
The "200 Ok" line is not a valid HTTP header. Most likely a confused CGI
script trying to set the HTTP status wrongly.
--
Here he also states that a version of 2.5 stable 7 without the "request_header-patch" will make these pages available.
Is it possible to solve this problem using the 3.0-release, as I need the 3.0 release for reverse proxying a MS OWA- server as well (need the "front-end-https" setting)
(And as You also se in the logs it is not an easy job changing the buggy cgi-script as it is an .exe :-(
Best regards,
Johan Henęs
Received on Thu Feb 17 2005 - 04:19:11 MST

This archive was generated by hypermail pre-2.1.9 : Tue Mar 01 2005 - 12:00:02 MST