diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile
index 9cd8c4701..b07f11984 100644
--- a/net/haproxy/Makefile
+++ b/net/haproxy/Makefile
@@ -1,5 +1,5 @@
PLUGIN_NAME= haproxy
-PLUGIN_VERSION= 2.22
+PLUGIN_VERSION= 2.23
PLUGIN_COMMENT= Reliable, high performance TCP/HTTP load balancer
PLUGIN_DEPENDS= haproxy
PLUGIN_MAINTAINER= opnsense@moov.de
diff --git a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogAcl.xml b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogAcl.xml
index ee8bb0283..a0a7a5b7c 100644
--- a/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogAcl.xml
+++ b/net/haproxy/src/opnsense/mvc/app/controllers/OPNsense/HAProxy/forms/dialogAcl.xml
@@ -478,6 +478,17 @@
text
+
+
+ header
+
+
+
+ acl.ssl_sni_reg
+
+ text
+
+
header
diff --git a/net/haproxy/src/opnsense/service/templates/OPNsense/Syslog/local/haproxy.conf b/net/haproxy/src/opnsense/service/templates/OPNsense/Syslog/local/haproxy.conf
new file mode 100644
index 000000000..a2691d2c1
--- /dev/null
+++ b/net/haproxy/src/opnsense/service/templates/OPNsense/Syslog/local/haproxy.conf
@@ -0,0 +1,6 @@
+###################################################################
+# Local syslog-ng configuration filter definition [haproxy].
+###################################################################
+filter f_local_haproxy {
+ program("haproxy");
+};