[squid-users] Re: ERR_INVALID_REQ on www.megaupload.com

From: Felipe W Damasio <felipewd_at_gmail.com>
Date: Thu, 10 Jun 2010 00:28:24 -0300

Hi Again,

2010/6/10 Felipe W Damasio <felipewd_at_gmail.com>:
>  Is this true? If I don't add "ignore_expect_100" the HTTP request
> with it will _always_ fail?
>
>  If this is right, why is that? I don't get it.

I checked the RFC2616 that the ignore_expect_100 directive talked
about, but there it contains:

" - If a proxy receives a request that includes an Expect request-
        header field with the "100-continue" expectation, and the proxy
        either knows that the next-hop server complies with HTTP/1.1 or
        higher, or does not know the HTTP version of the next-hop
        server, it MUST forward the request, including the Expect header
        field."

http://www.w3.org/Protocols/rfc2616/rfc2616-sec8.html

So shouldn't squid (somehow) know that the www.megaupload.com
webserver complies with HTTP/1.1 so that it can forward the request
with the header? Even it doesn't (or can't) know, shouldn't it forward
it as well (falling on the "does not know the HTTP version of the
next-hop server" option)?

Cheers,

Felipe Damasio
Received on Thu Jun 10 2010 - 03:28:31 MDT

This archive was generated by hypermail 2.2.0 : Thu Jun 10 2010 - 12:00:03 MDT