diff --git a/src/NzbDrone.Core/Http/CloudFlare/CloudFlareDetectionService.cs b/src/NzbDrone.Core/Http/CloudFlare/CloudFlareDetectionService.cs index e00838b67..0ea144217 100644 --- a/src/NzbDrone.Core/Http/CloudFlare/CloudFlareDetectionService.cs +++ b/src/NzbDrone.Core/Http/CloudFlare/CloudFlareDetectionService.cs @@ -32,8 +32,8 @@ namespace NzbDrone.Core.Http.CloudFlare } // detect Custom CloudFlare for EbookParadijs, Film-Paleis, MuziekFabriek and Puur-Hollands - if (response.Headers.Vary.ToString() == "Accept-Encoding,User-Agent" && - response.Headers.ContentEncoding.ToString() == "" && + if (response.Headers.Vary == "Accept-Encoding,User-Agent" && + response.Headers.ContentEncoding == "" && response.Content.ToLower().Contains("ddos")) { return true; diff --git a/src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs b/src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs index ff54e3fc9..baa873222 100644 --- a/src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs +++ b/src/NzbDrone.Core/IndexerProxies/FlareSolverr/FlareSolverr.cs @@ -19,7 +19,6 @@ namespace NzbDrone.Core.IndexerProxies.FlareSolverr { public class FlareSolverr : HttpIndexerProxyBase { - private static readonly HashSet CloudflareServerNames = new HashSet { "cloudflare", "cloudflare-nginx", "ddos-guard" }; private readonly ICached _cache; public FlareSolverr(IProwlarrCloudRequestBuilder cloudRequestBuilder, IHttpClient httpClient, Logger logger, ILocalizationService localizationService, ICacheManager cacheManager)