From 8b8b02e989fedf00206ced14c8e47975aa1cce79 Mon Sep 17 00:00:00 2001 From: Alex Whiteside Date: Fri, 23 Dec 2016 10:15:12 +1100 Subject: [PATCH 1/2] Update X-Forwarded-Port --- controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl b/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl index cac7edee67..eab6a96a49 100644 --- a/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl +++ b/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl @@ -107,6 +107,11 @@ http { default $http_x_forwarded_proto; '' $scheme; } + + map $http_x_forwarded_proto $pass_server_port { + default $http_x_forwarded_port; + '' $server_port; + } # Map a response error watching the header Content-Type map $http_accept $httpAccept { @@ -197,7 +202,7 @@ http { {{ end }} # map port 442 to 443 for header X-Forwarded-Port - map $pass_port $server_port { + map $pass_port $pass_server_port { 442 443; default 80; } From 3bb38c7ba379c89d8ad8954ced55ad0ab3c0a071 Mon Sep 17 00:00:00 2001 From: Alex Whiteside Date: Sat, 24 Dec 2016 22:29:58 +1100 Subject: [PATCH 2/2] http_x_forwarded_proto -> http_x_forwarded_port --- controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl b/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl index eab6a96a49..1044833f21 100644 --- a/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl +++ b/controllers/nginx/rootfs/etc/nginx/template/nginx.tmpl @@ -108,7 +108,7 @@ http { '' $scheme; } - map $http_x_forwarded_proto $pass_server_port { + map $http_x_forwarded_port $pass_server_port { default $http_x_forwarded_port; '' $server_port; }