From 8bbc261cdcb03b27f6e8db3161fddad38c4993b3 Mon Sep 17 00:00:00 2001 From: Carlos Cesario Date: Fri, 30 Nov 2018 09:02:13 -0200 Subject: [PATCH] Check if charset is defined Check if charset is defined in http section, currently if choose charset to "none", the code add **charset** option without value, and nginx service fail. According http://nginx.org/en/docs/http/ngx_http_charset_module.html --- .../src/opnsense/service/templates/OPNsense/Nginx/http.conf | 2 ++ 1 file changed, 2 insertions(+) diff --git a/www/nginx/src/opnsense/service/templates/OPNsense/Nginx/http.conf b/www/nginx/src/opnsense/service/templates/OPNsense/Nginx/http.conf index 5560667a1..c9c0b47b5 100644 --- a/www/nginx/src/opnsense/service/templates/OPNsense/Nginx/http.conf +++ b/www/nginx/src/opnsense/service/templates/OPNsense/Nginx/http.conf @@ -86,7 +86,9 @@ server { sendfile {% if server.sendfile is defined and server.sendfile == '1' %}On{% else %}Off{% endif %}; {% endif %} server_name {{ server.servername.replace(',', ' ') }}; +{% if server.charset is defined %} charset {{ server.charset }}; +{% endif %} access_log /var/log/nginx/{{ server.servername }}.access.log {{ server.access_log_format }}; error_log /var/log/nginx/{{ server.servername }}.error.log; {% if server.root is defined and server.root != '' %}