about summary refs log tree commit diff
path: root/nixos/modules/services/web-servers/nginx/default.nix
diff options
context:
space:
mode:
authorSandro <sandro.jaeckel@gmail.com>2023-02-06 23:37:38 +0100
committerGitHub <noreply@github.com>2023-02-06 23:37:38 +0100
commit6cdec6d1b8e5160cbb11eeb3821e6edaf38212f8 (patch)
tree4c2cf78ae9e1b0fcabcba7aca17455188c54ed5e /nixos/modules/services/web-servers/nginx/default.nix
parenta46d9dd25b30c21a9f177cce4b89c2a30d8150d5 (diff)
downloadnixlib-6cdec6d1b8e5160cbb11eeb3821e6edaf38212f8.tar
nixlib-6cdec6d1b8e5160cbb11eeb3821e6edaf38212f8.tar.gz
nixlib-6cdec6d1b8e5160cbb11eeb3821e6edaf38212f8.tar.bz2
nixlib-6cdec6d1b8e5160cbb11eeb3821e6edaf38212f8.tar.lz
nixlib-6cdec6d1b8e5160cbb11eeb3821e6edaf38212f8.tar.xz
nixlib-6cdec6d1b8e5160cbb11eeb3821e6edaf38212f8.tar.zst
nixlib-6cdec6d1b8e5160cbb11eeb3821e6edaf38212f8.zip
nixos/nginx: add comment about clearing Connection header (#214211)
Diffstat (limited to 'nixos/modules/services/web-servers/nginx/default.nix')
-rw-r--r--nixos/modules/services/web-servers/nginx/default.nix3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/web-servers/nginx/default.nix b/nixos/modules/services/web-servers/nginx/default.nix
index 1837ec936c69..bc5b4be51098 100644
--- a/nixos/modules/services/web-servers/nginx/default.nix
+++ b/nixos/modules/services/web-servers/nginx/default.nix
@@ -203,7 +203,8 @@ let
         proxy_send_timeout      ${cfg.proxyTimeout};
         proxy_read_timeout      ${cfg.proxyTimeout};
         proxy_http_version      1.1;
-        # don't let clients close the keep-alive connection to upstream
+        # don't let clients close the keep-alive connection to upstream. See the nginx blog for details:
+        # https://www.nginx.com/blog/avoiding-top-10-nginx-configuration-mistakes/#no-keepalives
         proxy_set_header        "Connection" "";
         include ${recommendedProxyConfig};
       ''}