core: Make local address listened to configurable (#14554)

This commit is contained in:
AppleSheeple
2023-07-14 06:37:15 +03:00
committed by GitHub
parent 3424ca2829
commit 8845555a1c
7 changed files with 34 additions and 7 deletions

View File

@@ -61,7 +61,7 @@ namespace Jackett.Common.Utils.Clients
{
// in case of error in DNS resolution, we use a fake proxy to avoid leaking the user IP (disabling proxy)
// https://github.com/Jackett/Jackett/issues/8826
var addresses = new[] { new IPAddress(2130706433) }; // 127.0.0.1
var addresses = new[] { IPAddress.Parse(serverConfig.LocalBindAddress) };
try
{
addresses = Dns.GetHostAddressesAsync(serverConfig.ProxyUrl).Result;