Squid and http 1.1 support



  • Hello all,

    I have a problem with squid and it not supporting http 1.1. The problem is that pfsense is not on the latest version, I need version squid 3.2 to support http 1.1 otherwise i get a 502 gateway error.

    Will we be seeing the newer squid version?

    This is from squids website:

    Squid-3.2 claims HTTP/1.1 support. Squid v3.1 claims HTTP/1.1 support but only in sent requests (from Squid to servers). Earlier Squid versions do not claim HTTP/1.1 support by default because they cannot fully handle Expect:100-continue, 1xx responses, and/or chunked messages.

    and here is another link i found about it

    http://squid-web-proxy-cache.1019090.n4.nabble.com/Unable-to-test-HTTP-PUT-based-file-upload-via-Squid-Proxy-td4634404.html

    "Curl is attempting to use HTTP/1.1 features which 2.6 does not support
    (Expect:100-continue, Transfer-Encoding:chunked), and is too old to even
    have proper workarounds for broken clients. Your request won't work due
    to these even if PUT was okay.

    Please upgrade. squid-2.7/3.1 are still HTTP/1.0 but have some hacks to
    workaround the HTTP/1.1 features curl is asking for. Squid-3.2 (beta)
    has HTTP/1.1 support."



  • Squid 3.2 isn't ported yet to freebsd/pfsense. As soon it's ported, we can create the package.


Log in to reply