Sonarr version (exact version): 2.0.0.5344
Mono version (if Sonarr is not running on Windows): 6.4.0
OS: Linux (arch) 5.6.15-arch1-1
Debug logs: https://pastebin.com/bt6FUqpX
Description of issue:
DOGnzb was working perfectly for years, however it suddenly started timing-out. It consistently times-out. I have restarted sonarr, re-generated API keys, deleted the indexer and attempted to re-add it, to no avail. At this time, radarr, on the same machine was no issues connecting to the indexer. Wget works as well. I have another indexer configured in sonarr that runs with no issues as well. At this point, I’m unable to even re-add the DOGnzb indexer because it times out every single time, no matter the time of day or week. Below are a few lines from the logs of the relevant connection-attempt, as well as the logs from radarr around the same time showing no issue there. I have also provided trace logs in the pastebin link up top.
Note: I’ve read all over the place that dognzb is having issues with their tracker, however, this has been consistently broken for weeks now while radarr hasn’t reported any issues. Any time I attempt to connect to the API url using wget, I get a response as well. So I’m concerned that this may be something different.
Thanks for any help.
Sonarr failure while attempting to add/test dognzb indexer.
20-6-9 11:09:50.1|Trace|Http|Req: 454 [POST] /api/indexer/test
20-6-9 11:09:50.1|Trace|HttpClient|Req: [GET] https://api.dognzb.cr/api?t=caps&apikey=(removed)
20-6-9 11:09:50.1|Trace|ConfigService|Using default config value for 'proxyenabled' defaultValue:'False'
20-6-9 11:09:55.6|Trace|Scheduler|Pending Tasks: 0
20-6-9 11:10:22.5|Debug|NewznabCapabilitiesProvider|Failed to get newznab api capabilities from https://api.dognzb.cr
[v2.0.0.5344] System.Net.WebException: The operation has timed out.: 'https://api.dognzb.cr/api?t=caps&apikey=(removed) ---> System.Net.WebException: The operation has timed out.
at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <9bd67acb7e9448b0ae17ea9ad68db84f>:0
at System.Net.HttpWebRequest.GetResponse () [0x00016] in <9bd67acb7e9448b0ae17ea9ad68db84f>:0
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0011b] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
--- End of inner exception stack trace ---
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x001f6] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0003c] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x0007e] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00007] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities (NzbDrone.Core.Indexers.Newznab.NewznabSettings indexerSettings) [0x00068] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
20-6-9 11:10:22.5|Warn|Newznab|Unable to connect to indexer
[v2.0.0.5344] System.Net.WebException: The operation has timed out.: 'https://api.dognzb.cr/api?t=caps&apikey=(removed) ---> System.Net.WebException: The operation has timed out.
at System.Net.HttpWebRequest.RunWithTimeoutWorker[T] (System.Threading.Tasks.Task`1[TResult] workerTask, System.Int32 timeout, System.Action abort, System.Func`1[TResult] aborted, System.Threading.CancellationTokenSource cts) [0x000f8] in <9bd67acb7e9448b0ae17ea9ad68db84f>:0
at System.Net.HttpWebRequest.GetResponse () [0x00016] in <9bd67acb7e9448b0ae17ea9ad68db84f>:0
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0011b] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
--- End of inner exception stack trace ---
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x001f6] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x0003c] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x0007e] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00007] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities (NzbDrone.Core.Indexers.Newznab.NewznabSettings indexerSettings) [0x0009a] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider+<>c__DisplayClass4_0.<GetCapabilities>b__0 () [0x00000] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
at NzbDrone.Common.Cache.Cached`1[T].Get (System.String key, System.Func`1[TResult] function, System.Nullable`1[T] lifeTime) [0x0006a] in <faeb8209b6ff4c15aabf93dc8df43c9f>:0
at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.GetCapabilities (NzbDrone.Core.Indexers.Newznab.NewznabSettings indexerSettings) [0x00046] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
at NzbDrone.Core.Indexers.Newznab.Newznab.get_PageSize () [0x0000c] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
at NzbDrone.Core.Indexers.Newznab.Newznab.GetRequestGenerator () [0x0000b] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
at NzbDrone.Core.Indexers.HttpIndexerBase`1[TSettings].TestConnection () [0x00007] in <4d3cc4e5f7ed4ed2814d83bdaf94809e>:0
20-6-9 11:10:22.5|Trace|NzbDroneErrorPipeline|Handling Exception
20-6-9 11:10:22.5|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
-- Unable to connect to indexer, check the log for more details
20-6-9 11:10:22.5|Trace|Http|Res: 399 [POST] /api/indexer/test: 400.BadRequest (100137 ms)
20-6-9 11:10:22.5|Debug|Api|[POST] /api/indexer/test: 400.BadRequest (100137 ms)
Logs from radarr showing connection to dognzb succeeding.
2020-6-9 11:05:45.1|Trace|Http|Req: 261 [POST] /api/indexer/test
2020-6-9 11:05:45.1|Debug|Newznab|Downloading Feed https://api.dognzb.cr/api?t=movie&cat=2000,2010,2020,2030,2040,2045,2050,2060&extended=1&apikey=(removed)&offset=0&limit=100
2020-6-9 11:05:45.1|Trace|HttpClient|Req: [GET] https://api.dognzb.cr/api?t=movie&cat=2000,2010,2020,2030,2040,2045,2050,2060&extended=1&apikey=(removed)&offset=0&limit=100
2020-6-9 11:05:45.1|Trace|ConfigService|Using default config value for 'proxyenabled' defaultValue:'False'
2020-6-9 11:05:50.1|Trace|HttpClient|Res: [GET] https://api.dognzb.cr/api?t=movie&cat=2000,2010,2020,2030,2040,2045,2050,2060&extended=1&apikey=(removed)&offset=0&limit=100: 200.OK (4981 ms)