From 875d7a005e014c915fb885c96ca99ca2a538cbf2 Mon Sep 17 00:00:00 2001 From: Garfield69 Date: Mon, 25 Feb 2019 21:50:45 +1300 Subject: [PATCH] EliteTracker: add CA bypass for #4769 --- src/Jackett.Common/Indexers/EliteTracker.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/Jackett.Common/Indexers/EliteTracker.cs b/src/Jackett.Common/Indexers/EliteTracker.cs index 79c8df2bc..19143ddb3 100644 --- a/src/Jackett.Common/Indexers/EliteTracker.cs +++ b/src/Jackett.Common/Indexers/EliteTracker.cs @@ -25,6 +25,10 @@ namespace Jackett.Common.Indexers { get { return SiteLink + "browse.php"; } } private bool TorrentHTTPSMode => configData.TorrentHTTPSMode.Value; + private static readonly string[] certificateHashs = new string[] { + "4482711D19A95CDE01D7958E5F1295E05BCA335D", // Let's Encrypt Authority X3 + }; + private new ConfigurationDataEliteTracker configData { get { return (ConfigurationDataEliteTracker)base.configData; } @@ -124,6 +128,10 @@ namespace Jackett.Common.Indexers AddCategoryMapping(65, TorznabCatType.TVSport, "UFC"); AddCategoryMapping(37, TorznabCatType.XXX, "XXX"); + + foreach (var certificateHash in certificateHashs) + webclient.AddTrustedCertificate(new Uri(SiteLink).Host, certificateHash); + } public override async Task ApplyConfiguration(JToken configJson)