diff --git a/rootfs/etc/nginx/template/nginx.tmpl b/rootfs/etc/nginx/template/nginx.tmpl index f012957af..b9cd4ae5c 100755 --- a/rootfs/etc/nginx/template/nginx.tmpl +++ b/rootfs/etc/nginx/template/nginx.tmpl @@ -1173,11 +1173,13 @@ stream { {{ end }} {{/* By default use vhost as Host to upstream, but allow overrides */}} + {{ if not (eq $proxySetHeader "grpc_set_header") }} {{ if not (empty $location.UpstreamVhost) }} {{ $proxySetHeader }} Host "{{ $location.UpstreamVhost }}"; {{ else }} {{ $proxySetHeader }} Host $best_http_host; {{ end }} + {{ end }} # Pass the extracted client certificate to the backend {{ if not (empty $server.CertificateAuth.CAFileName) }}