From d890212ac872aa9f5e05b35579be9e7d1e649c16 Mon Sep 17 00:00:00 2001 From: Christoph Hrdinka Date: Thu, 28 Dec 2017 00:08:00 +0100 Subject: [PATCH] nginx module: only turn on HTTP2 when SSL is enabled Signed-off-by: Christoph Hrdinka --- nixos/modules/services/web-servers/nginx/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix index b4a075ce0ae..2951e63e863 100644 --- a/nixos/modules/services/web-servers/nginx/default.nix +++ b/nixos/modules/services/web-servers/nginx/default.nix @@ -168,7 +168,7 @@ let listenString = { addr, port, ssl, ... }: "listen ${addr}:${toString port} " + optionalString ssl "ssl " - + optionalString vhost.http2 "http2 " + + optionalString (ssl && vhost.http2) "http2 " + optionalString vhost.default "default_server " + ";";