diff --git a/net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf b/net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf index cd4c4fe8e..e88254410 100644 --- a/net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf +++ b/net/haproxy/src/opnsense/service/templates/OPNsense/HAProxy/haproxy.conf @@ -580,8 +580,12 @@ frontend {{frontend.name}} {% endfor %} {% endif %} +{% if frontend.mode == "ssl" %} + mode tcp +{% else %} mode {{frontend.mode}} -{% if frontend.mode != "tcp" %} +{% endif %} +{% if frontend.mode != "tcp" and frontend.mode != "ssl" %} option {{frontend.connectionBehaviour}} {% endif %} {# # select backend #}