Fixed: Error when trying to parse the value 'Unknown' as an IP Address

This commit is contained in:
Robin Dadswell
2021-06-05 00:18:12 +01:00
committed by GitHub
parent 1032d8b3ab
commit f062fafe82

View File

@@ -164,9 +164,10 @@ namespace Prowlarr.Http.Extensions
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<string> compName = getIPHost.HostName.ToString().Split('.').ToList();
return compName.First();