Proxy Protocol headers

I know A10 doesn't support proxy protocol headers out-of-the-box but I was thinking would it be possible to do this using scripting?

Meaning is it possible to alter http request so that proxy protocol headers are inserted before http method like this
   
PROXY TCP4 192.168.0.1 192.168.0.11 56324 443\r\n
GET / HTTP/1.1\r\n
Host: 192.168.0.11\r\n
\r\n

Comments

  • diederikdiederik Member
    edited October 2018
    Yes, it is definitely possible.

    By using aFlex you can collect the raw TCP data/payload and alter it.
    So adding the PROXY Protocol header is possible.

    Realise that you will be buffering and altering all packets so this will directly impact the performance, depending on your unit of course.

    To get a properly tested and supported solution, best is to contact your A10 account team and have them check with the Professional Services team for the possibilities.
Sign In or Register to comment.