Sonarr version (exact version): 2.0.0.5028
Mono version (if Sonarr is not running on Windows):
OS: Windows 10 (up to date)
((Debug logs)): https://pastebin.com/2c9MFAHa
(Make sure debug logging is enabled in settings and post the full log to hastebin/pastebin/dropbox/google drive or something similar, do not post them directly here)
Description of issue:
I have usenet-crawler.com, oznzb.com, and nzbplanet.net indexers enabled. When I try to refresh the series info on a series detail page, I get a “[refreshseries] failed” error. I have used the test function on the indexer editor, and all three tested successfully.
FYI, Refresh series doesn’t use any indexers, so that’s irrelevant.
But it looks like our server (through CloudFlare) is closing the connection.
If you look at the ((debug logs)) you can see the URL Sonarr is connecting to and try that in a browser (IE11 is a good test as it uses the same proxy information as Sonarr would, usually).
I’m not sure where that URL is, I don’t see it in the debug logs, this is what I’m seeing:
17-10-25 20:34:08.8|Error|RefreshSeriesService|Couldn’t refresh info for [76894][Yu-Gi-Oh! Duel Monsters]
[v2.0.0.5028] System.Net.WebException: Failed to read complete http response —> System.Net.WebException: The request was aborted: The connection was closed unexpectedly.
at System.Net.GZipWrapperStream.Read(Byte[] buffer, Int32 offset, Int32 size)
at NzbDrone.Common.Extensions.StreamExtensions.ToBytes(Stream input) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Extensions\StreamExtensions.cs:line 13
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse(HttpRequest request, CookieContainer cookies) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:line 108
— End of inner exception stack trace —
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse(HttpRequest request, CookieContainer cookies) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:line 112
at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse(HttpRequest request, CookieContainer cookies) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\Dispatchers\FallbackHttpDispatcher.cs:line 53
at NzbDrone.Common.Http.HttpClient.ExecuteRequest(HttpRequest request) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpClient.cs:line 119
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[T](HttpRequest request) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Common\Http\HttpClient.cs:line 225
at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.GetSeriesInfo(Int32 tvdbSeriesId) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:line 40
at NzbDrone.Core.Tv.RefreshSeriesService.RefreshSeriesInfo(Series series) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Tv\RefreshSeriesService.cs:line 57
at NzbDrone.Core.Tv.RefreshSeriesService.Execute(RefreshSeriesCommand message) in M:\BuildAgent\work\b69c1fe19bfc2c38\src\NzbDrone.Core\Tv\RefreshSeriesService.cs:line 166
Did you enable ((debug logging))? By default it is not enabled. It’d be logged before the error message.
The URL should be http://skyhook.sonarr.tv/v1/tvdb/shows/en/76894 though.
I had the Debug logging level set, and I wasn’t seeing the URLs, but I changed it to Trace and now I have the URLs in the logs. I checked the URL you sent me, and I can successfully load it in IE as well as refresh that series in Sonarr.
However, I’m trying to refresh series info for Designated Survivor (http://skyhook.sonarr.tv/v1/tvdb/shows/en/311876), and that’s what is failing for me. I get the JSON returned in IE, but the call in Sonarr fails.
Here’s the trace logs: https://pastebin.com/mu3htkRZ
It looks like you’re also having issues connecting to thexem.de (not a service we run):
17-10-26 18:10:23.9|Trace|HttpClient|Req: [GET] http://thexem.de/map/allNames?seasonNumbers=True&origin=tvdb
17-10-26 18:10:23.9|Trace|ConfigService|Using default config value for 'proxyenabled' defaultValue:'False'
17-10-26 18:10:24.1|Error|SceneMappingService|Failed to Update Scene Mappings
[v2.0.0.5049] System.Net.WebException: Failed to read complete http response ---> System.Net.WebException: The request was aborted: The connection was closed unexpectedly.
and services (our service):
17-10-26 18:10:24.1|Trace|HttpClient|Req: [GET] http://services.sonarr.tv/v1/scenemapping
17-10-26 18:10:24.1|Trace|ConfigService|Using default config value for 'proxyenabled' defaultValue:'False'
17-10-26 18:10:24.7|Error|SceneMappingService|Failed to Update Scene Mappings
[v2.0.0.5049] System.Net.WebException: Failed to read complete http response ---> System.Net.WebException: The request was aborted: The connection was closed unexpectedly.
Is there a proxy in your configuration? Something is causing the connections to be aborted outside of Sonarr, which causes this error to be logged (and the request to fail).
I use PIA for other services on that machine, but those are app-specific proxy settings I run, not a system-wide VPN connection. I also checked the Sonarr settings, and the proxy switch is explicitly set to No.
This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.