From 23dd30112710363e4e7bf6de4c3c919ebf90279e Mon Sep 17 00:00:00 2001 From: Frank Wall Date: Fri, 2 Feb 2018 23:17:01 +0100 Subject: [PATCH] net/haproxy: add support for the PROXY protocol --- .../controllers/OPNsense/HAProxy/forms/dialogBackend.xml | 7 +++++++ .../opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml | 7 +++++++ .../service/templates/OPNsense/HAProxy/haproxy.conf | 6 ++++++ 3 files changed, 20 insertions(+) diff --git a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogBackend.xml b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogBackend.xml index 53320c994..5c6111295 100644 --- a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogBackend.xml +++ b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogBackend.xml @@ -31,6 +31,13 @@ HAProxy documentation for a full description.]]> Choose a load balancing algorithm. + + backend.proxyProtocol + + dropdown + HAProxy documentation for a full description.]]> + true + backend.linkedServers diff --git a/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml b/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml index 50435b9c8..103a71e6d 100644 --- a/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml +++ b/net/haproxy/src/opnsense/mvc/app/models/OPNsense/HAProxy/HAProxy.xml @@ -620,6 +620,13 @@ URI Hash (only HTTP mode) + + N + + PROXY protocol version 1 + PROXY protocol version 2 + +