From 5e78d55d002a44e7f4c06dd621ac5831f0c1ee7b Mon Sep 17 00:00:00 2001 From: DodoLeDev <59477313+DodoLeDev@users.noreply.github.com> Date: Tue, 15 Jul 2025 08:58:41 +0200 Subject: [PATCH] www/nginx: Added the ability to override SNI for streams (#4804) --- .../opnsense/service/templates/OPNsense/Nginx/streams.conf | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/www/nginx/src/opnsense/service/templates/OPNsense/Nginx/streams.conf b/www/nginx/src/opnsense/service/templates/OPNsense/Nginx/streams.conf index 9b696220f..9904736ce 100644 --- a/www/nginx/src/opnsense/service/templates/OPNsense/Nginx/streams.conf +++ b/www/nginx/src/opnsense/service/templates/OPNsense/Nginx/streams.conf @@ -93,6 +93,10 @@ proxy_ssl_certificate_key /usr/local/etc/nginx/key/{{ upstream.tls_client_certificate }}.key; proxy_ssl_certificate /usr/local/etc/nginx/key/{{ upstream.tls_client_certificate }}.pem; {% endif %} +{% if upstream.tls_name_override is defined and upstream.tls_name_override != '' %} + proxy_ssl_server_name on; + proxy_ssl_name {{ upstream.tls_name_override }}; +{% endif %} {% endif %} proxy_ssl {% if upstream.tls_enable == '1' %}on{% else %}off{% endif %}; proxy_pass upstream{{ server.upstream.replace('-','') }};