From f062fafe82d77377a87f669299c6e801c4cfc88d Mon Sep 17 00:00:00 2001 From: Robin Dadswell <19610103+RobinDadswell@users.noreply.github.com> Date: Sat, 5 Jun 2021 00:18:12 +0100 Subject: [PATCH] Fixed: Error when trying to parse the value 'Unknown' as an IP Address --- src/Prowlarr.Http/Extensions/RequestExtensions.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Prowlarr.Http/Extensions/RequestExtensions.cs b/src/Prowlarr.Http/Extensions/RequestExtensions.cs index cf65c2480..f620f9be0 100644 --- a/src/Prowlarr.Http/Extensions/RequestExtensions.cs +++ b/src/Prowlarr.Http/Extensions/RequestExtensions.cs @@ -164,9 +164,10 @@ public static string GetRemoteIP(this HttpRequest request) public static string GetHostName(this HttpRequest request) { string ip = request.GetRemoteIP(); - IPAddress myIP = IPAddress.Parse(ip); + try { + IPAddress myIP = IPAddress.Parse(ip); IPHostEntry getIPHost = Dns.GetHostEntry(myIP); List compName = getIPHost.HostName.ToString().Split('.').ToList(); return compName.First();