Forum Discussion
Proxy protocol iRule implementation
Has anyone taken a stab at implementing the haproxy 'proxy protocol' as an iRule?
http://haproxy.1wt.eu/download/1.5/doc/proxy-protocol.txt
According to:
http://blog.exceliance.fr/haproxy/proxy-protocol/
it is widely adopted in a number of popular applications:
Elastic Load Balancing, since July 2013, AWS’ Load-Balancer exaproxy, since 1.0.0, forward and reverse proxy gunicorn, since 0.15.0, python HTTP server haproxy, since 1.5-dev3, reverse-proxy load-balancer postfix, since 2.10, SMTP MTA stud, since the first release, SSL offloader stunnel, since 4.45, SSL offloader
Has anyone else looked at this?
Thanks.
- Kevin_Davies_40Nacreous
I doubt it. The reason being is haproxy replicates functionality already provided by an F5.
- henryshaw_16675Nimbostratus
What F5 functionality being replicated here? To my best knowledge, I haven't found F5 talking about this.
- henryshaw_16675Nimbostratus
Not sure if this iRule below works. """
when connect TCP::payload replace ...
"""
It is worthy to try with profiles other than fasttcp.
Recent Discussions
Related Content
* Getting Started on DevCentral
* Community Guidelines
* Community Terms of Use / EULA
* Community Ranking Explained
* Community Resources
* Contact the DevCentral Team
* Update MFA on account.f5.com