Suddenly recieved this message on all my sonarr indexers and they now consistently now dont work after years of being fine. Picking one of them, the logs show: (note double slash in first URL) for the nzbndx.com usenet indexer
[v2.0.0.4949] System.ArgumentException: Uri didn’t match expected pattern: https://nzbndx.com//api?t=tvsearch&cat=5030,5040&extended=1&apikey=(removed)&offset=0&limit=100
at NzbDrone.Common.Http.HttpUri.Parse() in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpUri.cs:line 83
at NzbDrone.Common.Http.HttpClient.Execute(HttpRequest request) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpClient.cs:line 55
at NzbDrone.Core.Indexers.HttpIndexerBase1.FetchIndexerResponse(IndexerRequest request) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\HttpIndexerBase.cs:line 302 at NzbDrone.Core.Indexers.HttpIndexerBase
1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\HttpIndexerBase.cs:line 288
at NzbDrone.Core.Indexers.HttpIndexerBase1.FetchReleases(Func
2 pageableRequestChainSelector, Boolean isRecent) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\HttpIndexerBase.cs:line 133
I mailed nzbndx.com support and they pointed out the double slash issue. I ran the ‘test’ function in Sonarr and I get the same error with the //
There a few similar reports, saying “fix the URI” but They;re setup just fine in my system and I dont know how to just “fix the URI”. Any help appreciated.
17-10-17 22:29:43.7|Info|RssSyncService|Starting RSS Sync
17-10-17 22:29:43.8|Warn|FetchAndParseRssService|No available indexers. check your configuration.
17-10-17 22:29:43.8|Info|DownloadDecisionMaker|No results found
17-10-17 22:29:43.8|Info|RssSyncService|RSS Sync Completed. Reports found: 0, Reports grabbed: 0
17-10-17 22:29:46.5|Warn|Newznab|Unable to connect to indexer
[v2.0.0.4949] System.ArgumentException: Uri didn’t match expected pattern: https://nzbndx.com//api?t=caps&apikey=(removed) at NzbDrone.Common.Http.HttpUri.Parse() in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpUri.cs:line 83
at NzbDrone.Common.Http.HttpClient.Execute(HttpRequest request) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpClient.cs:line 55
at NzbDrone.Common.Http.HttpClient.Get(HttpRequest request) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpClient.cs:line 220
at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\Newznab\NewznabCapabilitiesProvider.cs:line 62
at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.<>c__DisplayClass4_0.b__0() in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\Newznab\NewznabCapabilitiesProvider.cs:line 35
at NzbDrone.Common.Cache.Cached1.Get(String key, Func
1 function, Nullable1 lifeTime) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Cache\Cached.cs:line 81 at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.GetCapabilities(NewznabSettings indexerSettings) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\Newznab\NewznabCapabilitiesProvider.cs:line 35 at NzbDrone.Core.Indexers.Newznab.Newznab.get_PageSize() in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\Newznab\Newznab.cs:line 22 at NzbDrone.Core.Indexers.Newznab.Newznab.GetRequestGenerator() in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\Newznab\Newznab.cs:line 26 at NzbDrone.Core.Indexers.HttpIndexerBase
1.TestConnection() in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\HttpIndexerBase.cs:line 315
17-10-17 22:29:46.5|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
– Unable to connect to indexer, check the log for more details