From 1c1715178c225cf5436a0ed5293a4e3fd69b0d3e Mon Sep 17 00:00:00 2001 From: Qstick Date: Tue, 25 May 2021 20:37:50 -0400 Subject: [PATCH] Fixed: Port set for downloads even when not used Request --- src/Prowlarr.Http/Extensions/RequestExtensions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Prowlarr.Http/Extensions/RequestExtensions.cs b/src/Prowlarr.Http/Extensions/RequestExtensions.cs index 8e9ce2858..17107e75d 100644 --- a/src/Prowlarr.Http/Extensions/RequestExtensions.cs +++ b/src/Prowlarr.Http/Extensions/RequestExtensions.cs @@ -158,7 +158,7 @@ namespace Prowlarr.Http.Extensions public static string GetServerUrl(this HttpRequest request) { var scheme = request.Scheme; - var port = request.HttpContext.Connection.LocalPort; + var port = request.HttpContext.Request.Host.Port; // Check for protocol headers added by reverse proxys // X-Forwarded-Proto: A de facto standard for identifying the originating protocol of an HTTP request