Add new failing, Unable to communicate with SkyHook (windows 10, clean install))

Sonarr version (exact version): 3.0.10.1567
Mono version (if Sonarr is not running on Windows):
OS: Windows 10
Debug logs:

2023-06-25 17:45:39.3|Trace|CommandQueueManager|Updating command status
2023-06-25 17:45:39.3|Trace|EventAggregator|Publishing CommandUpdatedEvent
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandUpdatedEvent -> CommandModule
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandUpdatedEvent <- CommandModule
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandUpdatedEvent -> CommandModule
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandUpdatedEvent <- CommandModule
2023-06-25 17:45:39.3|Trace|EventAggregator|Publishing CommandExecutedEvent
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandExecutedEvent -> TaskManager
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandExecutedEvent <- TaskManager
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandExecutedEvent -> TaskModule
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandExecutedEvent <- TaskModule
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandExecutedEvent -> TaskModule
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandExecutedEvent <- TaskModule
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandExecutedEvent -> QualityDefinitionModule
2023-06-25 17:45:39.3|Trace|EventAggregator|CommandExecutedEvent <- QualityDefinitionModule
2023-06-25 17:45:39.3|Trace|CommandExecutor|DeleteLogFilesCommand <- DeleteLogFilesService [00:00:00.0199940]
2023-06-25 17:45:39.3|Trace|Http|Req: 148 [GET] /api/v3/command (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:45:39.3|Trace|CommandQueueManager|Getting all commands
2023-06-25 17:45:39.3|Trace|Http|Res: 148 [GET] /api/v3/command: 200.OK (0 ms)
2023-06-25 17:45:39.3|Debug|Api|[GET] /api/v3/command: 200.OK (0 ms)
2023-06-25 17:45:39.4|Trace|Http|Req: 149 [GET] /api/v3/log/file (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:45:39.4|Trace|Http|Res: 149 [GET] /api/v3/log/file: 200.OK (1 ms)
2023-06-25 17:45:39.4|Debug|Api|[GET] /api/v3/log/file: 200.OK (1 ms)
2023-06-25 17:45:44.7|Trace|Http|Req: 150 [GET] /api/v3/rootFolder (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:45:44.7|Trace|Http|Res: 150 [GET] /api/v3/rootFolder: 200.OK (1 ms)
2023-06-25 17:45:44.7|Debug|Api|[GET] /api/v3/rootFolder: 200.OK (1 ms)
2023-06-25 17:45:47.9|Trace|Http|Req: 151 [GET] /api/v3/series/lookup?term=breaking%20bad (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:45:47.9|Trace|HttpClient|Req: [GET] https://skyhook.sonarr.tv/v1/tvdb/search/en/?term=breaking%20bad
2023-06-25 17:45:47.9|Trace|ConfigService|Using default config value for 'proxyenabled' defaultValue:'False'
2023-06-25 17:45:47.9|Warn|SkyHookProxy|System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An established connection was aborted by the software in your host machine. ---> System.Net.Sockets.SocketException: An established connection was aborted by the software in your host machine
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
   at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
   at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
   at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
   at System.Net.TlsStream.CallProcessAuthentication(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
   at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.ConnectStream.WriteHeaders(Boolean async)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.GetResponse()
   at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse(HttpRequest request, CookieContainer cookies) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:line 111
   at NzbDrone.Common.Http.HttpClient.ExecuteRequest(HttpRequest request, CookieContainer cookieContainer) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:line 126
   at NzbDrone.Common.Http.HttpClient.Execute(HttpRequest request) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:line 59
   at NzbDrone.Common.Http.HttpClient.Get[T](HttpRequest request) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:line 286
   at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries(String title) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:line 108

[v3.0.10.1567] System.Net.WebException: The underlying connection was closed: An unexpected error occurred on a send. ---> System.IO.IOException: Unable to read data from the transport connection: An established connection was aborted by the software in your host machine. ---> System.Net.Sockets.SocketException: An established connection was aborted by the software in your host machine
   at System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags)
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   --- End of inner exception stack trace ---
   at System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.FixedSizeReader.ReadPacket(Byte[] buffer, Int32 offset, Int32 count)
   at System.Net.Security.SslState.StartReceiveBlob(Byte[] buffer, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.CheckCompletionBeforeNextReceive(ProtocolToken message, AsyncProtocolRequest asyncRequest)
   at System.Net.Security.SslState.StartSendBlob(Byte[] incoming, Int32 count, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
   at System.Net.Security.SslState.ForceAuthentication(Boolean receiveFirst, Byte[] buffer, AsyncProtocolRequest asyncRequest, Boolean renegotiation)
   at System.Net.Security.SslState.ProcessAuthentication(LazyAsyncResult lazyResult)
   at System.Net.TlsStream.CallProcessAuthentication(Object state)
   at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
   at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
   at System.Net.TlsStream.ProcessAuthentication(LazyAsyncResult result)
   at System.Net.TlsStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.PooledStream.Write(Byte[] buffer, Int32 offset, Int32 size)
   at System.Net.ConnectStream.WriteHeaders(Boolean async)
   --- End of inner exception stack trace ---
   at System.Net.HttpWebRequest.GetResponse()
   at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse(HttpRequest request, CookieContainer cookies) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\Dispatchers\ManagedHttpDispatcher.cs:line 111
   at NzbDrone.Common.Http.HttpClient.ExecuteRequest(HttpRequest request, CookieContainer cookieContainer) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:line 126
   at NzbDrone.Common.Http.HttpClient.Execute(HttpRequest request) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:line 59
   at NzbDrone.Common.Http.HttpClient.Get[T](HttpRequest request) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Common\Http\HttpClient.cs:line 286
   at NzbDrone.Core.MetadataSource.SkyHook.SkyHookProxy.SearchForNewSeries(String title) in C:\BuildAgent\work\63739567f01dbcc2\src\NzbDrone.Core\MetadataSource\SkyHook\SkyHookProxy.cs:line 108

2023-06-25 17:45:47.9|Trace|SonarrErrorPipeline|Handling Exception
2023-06-25 17:45:47.9|Trace|Http|Res: 151 [GET] /api/v3/series/lookup?term=breaking%20bad: 503.ServiceUnavailable (42 ms)
2023-06-25 17:45:47.9|Debug|Api|[GET] /api/v3/series/lookup?term=breaking%20bad: 503.ServiceUnavailable (42 ms)
2023-06-25 17:45:54.7|Trace|Http|Req: 152 [GET] /api/v3/health (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:45:54.7|Trace|Http|Res: 152 [GET] /api/v3/health: 200.OK (13 ms)
2023-06-25 17:45:54.7|Debug|Api|[GET] /api/v3/health: 200.OK (13 ms)
2023-06-25 17:45:54.7|Trace|Http|Req: 153 [GET] /api/v3/diskspace (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:45:54.7|Trace|Http|Req: 154 [GET] /api/v3/system/status (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:45:54.7|Trace|Http|Res: 154 [GET] /api/v3/system/status: 200.OK (29 ms)
2023-06-25 17:45:54.7|Debug|Api|[GET] /api/v3/system/status: 200.OK (29 ms)
2023-06-25 17:45:54.7|Trace|Http|Res: 153 [GET] /api/v3/diskspace: 200.OK (37 ms)
2023-06-25 17:45:54.7|Debug|Api|[GET] /api/v3/diskspace: 200.OK (37 ms)
2023-06-25 17:45:57.4|Trace|Http|Req: 155 [GET] /api/v3/log/file (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:45:57.4|Trace|Http|Res: 155 [GET] /api/v3/log/file: 200.OK (1 ms)
2023-06-25 17:45:57.4|Debug|Api|[GET] /api/v3/log/file: 200.OK (1 ms)
2023-06-25 17:46:00.4|Trace|Http|Req: 156 [GET] /logfile/sonarr.trace.txt (from 127.0.0.1 Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:109.0) Gecko/20100101 Firefox/114.0)
2023-06-25 17:46:00.4|Trace|Http|Res: 156 [GET] /logfile/sonarr.trace.txt: 200.OK (2 ms)

Description of issue: Unable to communicate with SkyHook for the last 3 days. I’ve tried disabling SSL, updating my OS. Completely wiped Sonarr and did a clean install. Same issue. I noticed after rebooting my machine it worked once, but the next query it failed again. Very confusing. Has worked for years without an issue prior to this. Radarr is still working fine.

Perhaps firewall or anti virus? The exception is pointing at software on your system closing the connection.

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