From 32e2111745891b0023e7c11735088d82c485a078 Mon Sep 17 00:00:00 2001 From: zitudu Date: Thu, 17 Aug 2023 11:58:47 +0800 Subject: [PATCH] Fix Forwarded host regular expression --- rootfs/etc/nginx/template/nginx.tmpl | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/rootfs/etc/nginx/template/nginx.tmpl b/rootfs/etc/nginx/template/nginx.tmpl index 7c09d5123..367e6d031 100644 --- a/rootfs/etc/nginx/template/nginx.tmpl +++ b/rootfs/etc/nginx/template/nginx.tmpl @@ -519,7 +519,7 @@ http { # IPv6 addresses (with port or not) need to quoted (it must be already # bracketed). - "~^\[[^]]+\](:[0-9]+)*$" "host=\"$http_host\""; + "~^\[[0-9A-Fa-f:.]+\](:[0-9]+)*$" "host=\"$http_host\""; # IPv4:port and reg-name:port and need to be quoted. "~^[!$&'()*+,;=._~%0-9A-Za-z-]+:[0-9]+$" "host=\"$http_host\"";