TV show not found :: 500:InternalServerError :: Unable to communicate with SkyHook

Sonarr version (exact version): 3.0.10.1567
Mono version (if Sonarr is not running on Windows): 6.12.0.200
OS: Debian 9.13 (Docker)
Debug logs: NA
Description of issue: TV show not found

Hi, I am trying to find TV show Loki (Loki - TheTVDB.com), search returns nothing, when trying to search with tvdb:362472 I get “Search for ‘tvdb:362472’ failed. Unable to communicate with SkyHook.”

This is in logs:
NzbDrone.Common.Http.HttpException: HTTP request failed: [500:InternalServerError] [GET] at [https://skyhook.sonarr.tv/v1/tvdb/shows/en/362472] at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.GetSeriesInfo (System.Int32 tvdbSeriesId) [0x00096] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:67 at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries (System.String title) [0x0009c] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:95 : HTTP request failed: [500:InternalServerError] [GET] at [https://skyhook.sonarr.tv/v1/tvdb/shows/en/362472]

In general other shows work, at least I didnt have any issues untill now.

Also direct curl to this address returns the same error. Is this some known issue?

Welp, I have been trying to solve this issue for a while, setting up my server tonight lol. It seems there some sort of service issue. I have exact message. Also getting the exact same message from Ubuntu 22.04 with Docker.

Seems to be same as this issue:

Hm, it started working nowm via title and via ID :slight_smile: must have been some issue with API…

Sonarr 3.0.10.1567
Mono version 6.12.0.182
Mac Sonoma 14.1.1 (23B81)
Debug logs: PrivateBin
Description of issue:
So I recently updated my MacOS to Sonoma. Sonarr seems to be humming along nicely, I’ve added a few new series, but tonight I wanted to add Bodies (2023) - “add series” function just isn’t presenting it as an option. I tried adding via tvdb ID, and I get
“failed to load search results, please try again.
Search for ‘tvdb:417257’ failed. Unable to communicate with SkyHook.”
Really not sure what the issue might be. Also tried with NCIS - when I search to add, only shows presented are “Noisey” and “Neistat Brothers”, and again, searching via ID fails. Those are the two scenarios I performed for debug logs.
I tried searching via ID for the show that did show up, Noisey, and it works. So I’m not sure what’s happened here? I updated Mono and all my other brew packages, no difference. The only thing I can think of is some kind of language setting or something? Why am I only able to see a fraction of tvdb results? I have no problem adding shows that can be found via search, just the ones I want I cannot see? Is this potentially a tvdb issue instead?

Sonarr version (exact version): 3.0.10.1567
Mono version (if Sonarr is not running on Windows): 6.12.0.200
OS: Ubuntu-Server
Debug logs:
Description of issue: skyhook can’t find series using tvdb, returns 500 error:
https://skyhook.sonarr.tv/v1/tvdb/shows/en/423987

The series I’m trying to add:
https://thetvdb.com/series/doona

It didn’t show up searching the name so I tried doing tvdb:423987 but got the following error instead:

Failed to load search results, please try again.
Search for 'tvdb:423987' failed. Unable to communicate with SkyHook.

With log:
Message

NzbDrone.Common.Http.HttpException: HTTP request failed: [500:InternalServerError] [GET] at [https://skyhook.sonarr.tv/v1/tvdb/shows/en/423987]
  at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.GetSeriesInfo (System.Int32 tvdbSeriesId) [0x00096] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:67 
  at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries (System.String title) [0x0009c] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:95 
: HTTP request failed: [500:InternalServerError] [GET] at [https://skyhook.sonarr.tv/v1/tvdb/shows/en/423987]

Exception

NzbDrone.Common.Http.HttpException: HTTP request failed: [500:InternalServerError] [GET] at [https://skyhook.sonarr.tv/v1/tvdb/shows/en/423987]
  at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.GetSeriesInfo (System.Int32 tvdbSeriesId) [0x00096] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:67 
  at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries (System.String title) [0x0009c] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:95

I’ve checked and the series has an english title and the id is correct. Not sure why Sonarr is not searching that series.

Any help is appreciated.

Having the same issue. Seems an issue in SkyHook

1 Like

When opening the skyhook url it results in a 500 error, Something is broken in the API code.

Seems like the issue has resolved itself. Skyhook is able to grab the series when searching now.

Can confirm we had some issues last night with a discrepancy between what the API was expecting and our database/cache, the issues lasted approximately 4 hours and were fixed 4 hours ago as of this post.

Sonarr version (exact version): 3.0.10.1567
Mono version (if Sonarr is not running on Windows):
OS: Windows
Debug logs:
Description of issue: I’m have a hard time adding a show to sonarr.
With just the name with or without the year sonarr doesn’t show it.
Adding with tvdb : 368725 gives a empty result
Searching on this problem I found suggestions like missing English title but that is not the case

Its a Danish serie and the title is DNA and year 2019

IMDB

TVDB (It has a english title !)
https://thetvdb.com/series/dna-2019

Thanks for providing such a great service :+1:

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.