Quellcode durchsuchen

Merge pull request #225 from funkygibbing/default-ssl

Fix for #188 - remove hostname from default SSL block
Jason Wilder vor 9 Jahren
Ursprung
Commit
9e55f5382f
1 geänderte Dateien mit 11 neuen und 0 gelöschten Zeilen
  1. 11 0
      nginx.tmpl

+ 11 - 0
nginx.tmpl

@@ -54,6 +54,17 @@ server {
 	return 503;
 }
 
+{{ if (and (exists "/etc/nginx/certs/default.crt") (exists "/etc/nginx/certs/default.key")) }}
+server {
+	server_name _; # This is just an invalid value which will never trigger on a real hostname.
+	listen 443 ssl spdy;
+	return 503;
+
+	ssl_certificate /etc/nginx/certs/default.crt;
+	ssl_certificate_key /etc/nginx/certs/default.key;
+}
+{{ end }}
+
 {{ range $host, $containers := groupByMulti $ "Env.VIRTUAL_HOST" "," }}
 
 upstream {{ $host }} {