Hi.
I have a similar problem with squid and sonicwall firewall. Did you find a solution.
My symptoms are ..
the first time I got to some sites I get
ERROR
The requested URL could not be retrieved
Invalid Request error was encountered while trying to process the request:
GET /time/ HTTP/1.1
Host:
www.time.com
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:5.0.1) Gecko/20100101 Firefox/5.0.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-us,en;q=0.5
Accept-Encoding: gzip, deflate
Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
Connection: keep-alive
Some possible problems are:
Missing or unknown request method.
Missing URL.
Missing HTTP Identifier (HTTP/1.0).
Request is too large.
Content-Length missing for POST or PUT requests.
Illegal character in hostname; underscores are not allowed.
Your cache administrator is webmaster.
Generated Tue, 09 Aug 2011 21:15:41 GMT by nzhmlprx01 (squid/2.7.STABLE7)
Then after I refresh it's ok.
And I see a lot of
clientTryParseRequest: FD 94 (192.168.XX.XX:49840) Invalid Request
errors in the cache log.