Unable to communicate with SkyHook on Unraid

Today my Sonarr running on my Unraid server started getting this error when try search for new shows:

Unable to communicate with SkyHook.

You’ve provided essentially zero information which is unfortunately about how much help you can receive in return.

Please update your post with all the information that was requested in the template.

At an educated guess though, it is mono related and you need to manually update your certificates. There are lots of similar threads for the same issue that you can search for and read through to find out how to proceed.

**Sonarr version 3.0.9.1549
**Mono version 6.12.0
OS: Unraid
Debug logs:
Description of issue:

Additional Information:

  • Information on the log files is here: Sonarr Troubleshooting | WikiArr
  • Make sure debug logging is enabled in settings
  • Post the log file, not a line or two, or just the error from the Logs table
  • Post the full log to hone of the sites recommended in Logging and Log Files section of the wiki
  • Do not post them directly here. Post in .txt not .doc, .rtf or some other formatted document
2023-04-03 17:20:56.7|Debug|Api|[PUT] /api/v3/config/host: 202.Accepted (66 ms)
2023-04-03 17:20:56.7|Debug|SabnzbdProxy|Url: http://10.0.1.100:8080/api?mode=get_config&apikey=(removed)&output=json
2023-04-03 17:20:56.7|Error|ProxyCheck|Proxy Health Check failed

[v3.0.10.1567] System.Net.WebException: Error: ProtocolError: 'https://services.sonarr.tv/v1/ping' ---> System.Net.WebException: Error: ProtocolError
  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x0015e] in /build/mono/src/mono/mcs/class/System/System.Net/WebConnection.cs:282 
  at System.Net.WebOperation.Run () [0x00052] in /build/mono/src/mono/mcs/class/System/System.Net/WebOperation.cs:268 
  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x0008e] in /build/mono/src/mono/mcs/class/System/System.Net/WebCompletionSource.cs:111 
  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) [0x000e8] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:956 
  at System.Net.HttpWebRequest.GetResponse () [0x0000f] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:1218 
  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x00123] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:81 
   --- End of inner exception stack trace ---
  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x001c0] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:107 
  at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x00086] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:126 
  at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:59 
  at NzbDrone.Core.HealthCheck.Checks.ProxyCheck.Check () [0x00067] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\Checks\ProxyCheck.cs:46 

2023-04-03 17:20:56.8|Debug|Api|[GET] /api/v3/health: 200.OK (0 ms)
2023-04-03 17:20:57.9|Error|TaskExtensions|Task Error

[v3.0.10.1567] System.Net.WebException: Error: ProtocolError: 'https://services.sonarr.tv/v1/update/main?version=3.0.10.1567&os=linux&runtimeVer=6.12.0&active=true' ---> System.Net.WebException: Error: ProtocolError
  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x0015e] in /build/mono/src/mono/mcs/class/System/System.Net/WebConnection.cs:282 
  at System.Net.WebOperation.Run () [0x00052] in /build/mono/src/mono/mcs/class/System/System.Net/WebOperation.cs:268 
  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x0008e] in /build/mono/src/mono/mcs/class/System/System.Net/WebCompletionSource.cs:111 
  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) [0x000e8] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:956 
  at System.Net.HttpWebRequest.GetResponse () [0x0000f] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:1218 
  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x00123] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:81 
   --- End of inner exception stack trace ---
  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x001c0] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:107 
  at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x00086] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:126 
  at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:59 
  at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00007] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:281 
  at NzbDrone.Common.Http.HttpClient.Get[T] (NzbDrone.Common.Http.HttpRequest request) [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:286 
  at NzbDrone.Core.Update.UpdatePackageProvider.GetLatestUpdate (System.String branch, System.Version currentVersion) [0x00099] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Update\UpdatePackageProvider.cs:46 
  at NzbDrone.Core.Update.CheckUpdateService.AvailableUpdate () [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Update\UpdateCheckService.cs:26 
  at NzbDrone.Core.HealthCheck.Checks.UpdateCheck.Check () [0x000f7] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\Checks\UpdateCheck.cs:63 
  at NzbDrone.Core.HealthCheck.HealthCheckService+<>c.<PerformHealthCheck>b__14_0 (NzbDrone.Core.HealthCheck.IProvideHealthCheck c) [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\HealthCheckService.cs:79 
  at System.Linq.Enumerable+SelectArrayIterator`2[TSource,TResult].ToList () [0x00014] in /build/mono/src/mono/external/corefx/src/System.Linq/src/System/Linq/Select.cs:252 
  at System.Linq.Enumerable.ToList[TSource] (System.Collections.Generic.IEnumerable`1[T] source) [0x0000e] in /build/mono/src/mono/external/corefx/src/System.Linq/src/System/Linq/ToCollection.cs:30 
  at NzbDrone.Core.HealthCheck.HealthCheckService.PerformHealthCheck (NzbDrone.Core.HealthCheck.IProvideHealthCheck[] healthChecks) [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\HealthCheckService.cs:79 
  at NzbDrone.Core.HealthCheck.HealthCheckService.HandleAsync (NzbDrone.Common.Messaging.IEvent message) [0x00134] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\HealthCheck\HealthCheckService.cs:173 
  at NzbDrone.Core.Messaging.Events.EventAggregator+<>c__DisplayClass6_1`1[TEvent].<PublishEvent>b__1 () [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\Messaging\Events\EventAggregator.cs:107 
  at System.Threading.Tasks.Task.InnerInvoke () [0x0000f] in /build/mono/src/mono/external/corert/src/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs:2476 
  at System.Threading.Tasks.Task.Execute () [0x00000] in /build/mono/src/mono/external/corert/src/System.Private.CoreLib/src/System/Threading/Tasks/Task.cs:2319 

2023-04-03 17:21:01.2|Debug|Api|[GET] /api/v3/queue?page=1&pageSize=20&sortDirection=descending&sortKey=progress&includeUnknownSeriesItems=false: 200.OK (1 ms)
2023-04-03 17:21:01.2|Debug|Api|[GET] /api/v3/queue/status: 200.OK (0 ms)
2023-04-03 17:21:01.2|Debug|Api|[GET] /api/v3/episode?episodeIds=52130: 200.OK (1 ms)
2023-04-03 17:21:07.0|Debug|RootFolderService|Generating list of unmapped folders
2023-04-03 17:21:07.0|Debug|RootFolderService|1 unmapped folders detected.
2023-04-03 17:21:07.0|Debug|Api|[GET] /api/v3/rootFolder: 200.OK (41 ms)
2023-04-03 17:21:12.5|Warn|SkyHookProxy|System.Net.WebException: Error: ProtocolError: 'https://skyhook.sonarr.tv/v1/tvdb/search/en/?term=manifesto of a serial killer' ---> System.Net.WebException: Error: ProtocolError
  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x0015e] in /build/mono/src/mono/mcs/class/System/System.Net/WebConnection.cs:282 
  at System.Net.WebOperation.Run () [0x00052] in /build/mono/src/mono/mcs/class/System/System.Net/WebOperation.cs:268 
  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x0008e] in /build/mono/src/mono/mcs/class/System/System.Net/WebCompletionSource.cs:111 
  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) [0x000e8] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:956 
  at System.Net.HttpWebRequest.GetResponse () [0x0000f] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:1218 
  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x00123] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:81 
   --- End of inner exception stack trace ---
  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x001c0] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:107 
  at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x00086] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:126 
  at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:59 
  at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00007] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:281 
  at NzbDrone.Common.Http.HttpClient.Get[T] (NzbDrone.Common.Http.HttpRequest request) [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:286 
  at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries (System.String title) [0x000ff] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:108 

[v3.0.10.1567] System.Net.WebException: Error: ProtocolError: 'https://skyhook.sonarr.tv/v1/tvdb/search/en/?term=manifesto of a serial killer' ---> System.Net.WebException: Error: ProtocolError
  at System.Net.WebConnection.InitConnection (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x0015e] in /build/mono/src/mono/mcs/class/System/System.Net/WebConnection.cs:282 
  at System.Net.WebOperation.Run () [0x00052] in /build/mono/src/mono/mcs/class/System/System.Net/WebOperation.cs:268 
  at System.Net.WebCompletionSource`1[T].WaitForCompletion () [0x0008e] in /build/mono/src/mono/mcs/class/System/System.Net/WebCompletionSource.cs:111 
  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) [0x000e8] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:956 
  at System.Net.HttpWebRequest.GetResponse () [0x0000f] in /build/mono/src/mono/mcs/class/System/System.Net/HttpWebRequest.cs:1218 
  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x00123] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:81 
   --- End of inner exception stack trace ---
  at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x001c0] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:107 
  at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookieContainer) [0x00086] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:126 
  at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00008] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:59 
  at NzbDrone.Common.Http.HttpClient.Get (NzbDrone.Common.Http.HttpRequest request) [0x00007] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:281 
  at NzbDrone.Common.Http.HttpClient.Get[T] (NzbDrone.Common.Http.HttpRequest request) [0x00000] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:286 
  at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries (System.String title) [0x000ff] in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:108 

2023-04-03 17:21:12.5|Debug|Api|[GET] /api/v3/series/lookup?term=%20Manifesto%20of%20a%20Serial%20Killer: 503.ServiceUnavailable (35 ms)
2023-04-03 17:21:19.5|Debug|Api|[GET] /api/v3/health: 200.OK (0 ms)
2023-04-03 17:21:19.5|Debug|Api|[GET] /api/v3/system/status: 200.OK (0 ms)
2023-04-03 17:21:19.6|Debug|Api|[GET] /api/v3/diskspace: 200.OK (79 ms)
2023-04-03 17:21:24.0|Debug|Parser|Parsing string 'The.Good.Doctor.S06E18.720p.HDTV.x264-SYNCOPY[eztv.re].mkv'
2023-04-03 17:21:24.0|Debug|Parser|Episode Parsed. The Good Doctor - S06E18 
2023-04-03 17:21:24.0|Debug|Parser|Language parsed: English
2023-04-03 17:21:24.0|Debug|QualityParser|Trying to parse quality for The.Good.Doctor.S06E18.720p.HDTV.x264-SYNCOPY[eztv.re].mkv
2023-04-03 17:21:24.0|Debug|Parser|Quality parsed: HDTV-720p v1
2023-04-03 17:21:24.0|Debug|Parser|Release Group parsed: SYNCOPY
2023-04-03 17:21:24.0|Debug|SabnzbdProxy|Url: http://10.0.1.100:8080/api?mode=queue&start=0&limit=0&apikey=(removed)&output=json
2023-04-03 17:21:24.0|Debug|SabnzbdProxy|Url: http://10.0.1.100:8080/api?mode=history&start=0&limit=60&category=tv&apikey=(removed)&output=json
2023-04-03 17:21:24.6|Debug|Api|[GET] /api/v3/command: 200.OK (0 ms)
2023-04-03 17:21:25.0|Debug|Api|[GET] /api/v3/command: 200.OK (0 ms)
2023-04-03 17:22:06.8|Debug|Api|[GET] /api/v3/health: 200.OK (0 ms)
2023-04-03 17:22:06.8|Debug|Api|[GET] /api/v3/system/status: 200.OK (0 ms)
2023-04-03 17:22:06.9|Debug|Api|[GET] /api/v3/diskspace: 200.OK (75 ms)
2023-04-03 17:22:07.9|Debug|Api|[GET] /api/v3/log/file: 200.OK (3 ms)

What other info might be needed?

I am still having this issue. PLEASE let me know what else need from me to see if can help.

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