diff --git a/internal/nginx/config/template.go b/internal/nginx/config/template.go index 5bfcdd293a..843a0f5635 100644 --- a/internal/nginx/config/template.go +++ b/internal/nginx/config/template.go @@ -26,6 +26,10 @@ server { listen 443 ssl; ssl_certificate {{ $s.SSL.Certificate }}; ssl_certificate_key {{ $s.SSL.CertificateKey }}; + + if ($ssl_server_name != $host) { + return 421; + } {{ end }} server_name {{ $s.ServerName }};