Hi all. I noticed today that my Sonarr instance stopped working with NZBgeek Indexer.
All was OK for over a year. Below I paste log:
NzbDrone.Common.Http.HttpException: HTTP request failed: [500:InternalServerError] [GET] at [https://api.nzbgeek.info/api?t=caps&apikey=]
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00000] in :0
at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00000] in :0
at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities (NzbDrone.Core.Indexers.Newznab.NewznabSettings indexerSettings) [0x00000] in :0
I’ve obviously checked API on website and I see message - API is working.
Truly no idea what I’m doing wrong.
I just noticed I can’t connect to it either. Logs look like it happened this morning. I just updated my Synology NAS and thought that was the problem, but it started earlier.
This SUUUUUUUCKS.
Error reads:
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: <. Path ‘’, line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue () [0x002b3] in <1fa899c21f554672afbc630cc93b185e>:0
at Newtonsoft.Json.JsonTextReader.Read () [0x0004c] in <1fa899c21f554672afbc630cc93b185e>:0
at Newtonsoft.Json.JsonReader.ReadAndMoveToContent () [0x00000] in <1fa899c21f554672afbc630cc93b185e>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.ReadForType (Newtonsoft.Json.JsonReader reader, Newtonsoft.Json.Serialization.JsonContract contract, System.Boolean hasConverter) [0x00043] in <1fa899c21f554672afbc630cc93b185e>:0
at Newtonsoft.Json.Serialization.JsonSerializerInternalReader.Deserialize (Newtonsoft.Json.JsonReader reader, System.Type objectType, System.Boolean checkAdditionalContent) [0x00029] in <1fa899c21f554672afbc630cc93b185e>:0
or
NzbDrone.Common.Http.HttpException: HTTP request failed: [500:InternalServerError] [GET] at [https://api.nzbgeek.info/api?t=caps&apikey=EDITEDOUTKEY]
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00129] in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpClient.cs:98
at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00007] in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpClient.cs:220
at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities (NzbDrone.Core.Indexers.Newznab.NewznabSettings indexerSettings) [0x00068] in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Indexers\Newznab\NewznabCapabilitiesProvider.cs:57
This is my only indexer…I had OMGWTFNZBs, but can only pay in bitcoin so not sure if it’s worth trouble if it’s not going to help. Are there any left like WOMBLE free?
This is a problem with the indexer, it’s returning a 500 error for a valid API call, even though they say it’s working when hitting the root of the API. This isn’t something we can fix.
Thank you so much markus101 for explanation.
I’ll dig then on the indexer site then.
I was a bit confused why Sonarr returning error when I see working API front end.
Thanks again