[squid-users] Proxy Protocol V2 - Reserved type ranges unsupported

msyber msyber at gmail.com
Sun Nov 18 11:35:49 UTC 2018


Hi,

I'm working on an AWS implementation to load balance a farm of squid
instances.

AWS supports Proxy Protocol V2 through TCP Network Load Balancer.
Based on tests, NLB support a forked version of PPv2 wherein using "2.2.7
Reserved types ranges" (
https://www.haproxy.org/download/1.8/doc/proxy-protocol.txt) which needs a
custom parser to parse this information.
Even though above doc states that Squid now supports PPv2, it doesn't look
like it can decode the Reserved type ranges.

There is a public Github repo
https://github.com/aws/elastic-load-balancing-tools/tree/master/proprot to
decode this information manually.
Structure of the binary header is there
https://github.com/aws/elastic-load-balancing-tools/tree/master/proprot/tst/com/amazonaws/proprot

Unfortunately it doesn't look like Squid natively supports this
functionality.

Any chance to have it on a next update?

Thank you.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squid-cache.org/pipermail/squid-users/attachments/20181118/0e96fcd4/attachment.html>


More information about the squid-users mailing list