From f2eaac0894c92385ed803a5dc03e239f3a1faf13 Mon Sep 17 00:00:00 2001 From: William Hirigoyen Date: Mon, 17 Jul 2023 17:31:21 +0200 Subject: [PATCH] nginx: set default server directive in default vhost --- CHANGELOG.md | 1 + nginx/templates/evolinux-default.conf.j2 | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d2db0d1d..f7c32603 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -51,6 +51,7 @@ The **patch** part changes is incremented if multiple releases happen the same m * packweb-apache,nagios-nrpe: add missing task and config for PHP 8.2 container * potsfix: add missing `localhost.$mydomain` to mydestination * nagios-nrpe: check\_ssl\_local now has an output that nrpe can understand when it isn't OK +* nginx: set default server directive in default vhost ### Removed diff --git a/nginx/templates/evolinux-default.conf.j2 b/nginx/templates/evolinux-default.conf.j2 index a0ed95c3..97645827 100644 --- a/nginx/templates/evolinux-default.conf.j2 +++ b/nginx/templates/evolinux-default.conf.j2 @@ -1,12 +1,12 @@ server { - listen [::]:80; - listen 80; + listen [::]:80 default_server; + listen 80 default_server; server_name {{ ansible_fqdn }}; return 301 https://{{ ansible_fqdn }}$request_uri; } server { - listen 443 ssl; + listen 443 ssl default_server; # listen [::]:80 default_server ipv6only=on; ## listen for ipv6 ssl_certificate /etc/ssl/certs/{{ ansible_fqdn }}.crt;