Update on this:

It seems if I step through my code slowly, the response is always good. It only 
seems to be happening when multiple requests are made through the proxy, in 
very quick succession (still serially though, there are NOT multiple requests 
getting sent at the same time).

Has anyone experienced anything like this with squid 2.7.STABLE9? Is there some 
sort of configuration option I need to set to handle rapid requests or 
something similar?

-----Original Message-----
From: Volker-Yoblick, Adam [mailto:[email protected]] 
Sent: Monday, December 13, 2010 2:13 PM
To: '[email protected]'
Subject: [squid-users] Squid returning bad http response

Greetings,

I downgraded from squid 3.1.9 to squid 2.7.STABLE9 so that I could use 
storeurl_rewrite_program in my config file, and I'm running into a different 
problem.

I have an application sending a GET to another server through the proxy, but 
the response coming back from the proxy is not a valid HTTP response. This 
works just fine in squid 3.1.9, and it also works when I connect directly to 
the server without using the squid proxy.

The header looks like this:

GET http://********/Foo/bar.txt HTTP/1.0
Connection: Keep-Alive
From: ********
User-Agent: ********

I'm searching the status line for "\r\n", but this search returns a null 
pointer. I set a breakpoint and looked at the buffer coming back from the 
socket.Read, and it looks like garbage. There's no HTTP status there anywhere.

Has anyone seen anything like this with squid 2.7.STABLE9?

Reply via email to