Search squid archive

Re: Is there any way to "turn off" or disable the HTTP/1.1 features of Squid?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



> Yes, it does mean _squidclient_ is asking in HTTP/1.1. Just like all modern > browsers do. Squid is required to change the version tag on outgoings to its > highest supported one. Which for 2.7 is HTTP/1.0. Which is where the below
> comments come in...
<snip>
> To track and verify. The easy way is to tcpdump the traffic from Squid to the service

Well, I dumped all port 80 traffic on the squid box to a capture file and am looking at it with Wireshark. I see GET requests, but they do indicate HTTP/1.1 (due to the requests being sent from a modern browser, as you stated above), and I tested by sending a normal GET to www.google.com and it responded back in HTTP/1.0 (which seems to indicate squid did its job). But, I sent a GET to the OTHER site I'm trying to work with, though, and it responded in HTTP/1.1.

Here's the kicker though.... today, when I re-tried the function that was broken last week due to this issue -- it worked. Nothing's changed on my end, so perhaps a coding error was realized on the other end that was responding to requests like mine incorrectly and it was fixed.

Still though, using tcpdump, I don't see the request after it "comes out" of squid. At the moment I'm at a loss as to how to see that. I figured the "recrafted" request would be reflected in the tcpdump of in and out traffic on port 80 of the squid box somewhere (and I even tried tcpdumping squid's own port just for kicks), but how would I, using tcpdump, see this "version tag"-changed traffic between squid and the remote service I'm connecting to?
David


[Index of Archives]     [Linux Audio Users]     [Samba]     [Big List of Linux Books]     [Linux USB]     [Yosemite News]

  Powered by Linux