Wei Keong wrote:
> I noticed that another online game also gives similar error. the tcpdump
> at pc shows that the request only consist of a single line:
>
> > GET /renewal/version6
>
> According to rfc1945 (http://www.w3.org/Protocols/rfc1945/rfc1945), this
> is considered as Simple-Request under Http/0.9.
Indeed, and HTTP/0.9 predates the concept of proxies.
> Does squid support this kind of request?
Yes and no. There is some hidden code to enable HTTP/0.9 support but it
is quite broken...
> As highlighted by Robert, there is no Host specified in the request,
> causing squid unable to process it.
Squid does not require a Host header. Squid requires the use of HTTP/1.0
or later.
Yet another reason why interception proxying is not a good idea.
Your best path here would be to add a blacklist to your router,
excluding the game servers from the redirection to the Squid server. By
time this list will increase as you find more and more applications who
do not like to have their port 80 traffic hijacked.
Regards
Henrik
Received on Mon Nov 25 2002 - 01:02:57 MST
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 17:11:33 MST