May 29, 20215 yr Hi, I set up my unraid server in April along with sonarr, radarr, readarr. I use Deluge and sabnzbd as my download clients and jackett as an indexer. Everything was working fine but suddenly last week all of my docker containers stopped connecting to both the 2 downloaders and the indexer. I did not tinker around with any of their settings when this happened. It did coincide with my license running out but I've upgraded to a paid version since. It doesn't look like a problem with sonarr/radarr/readarr as all 3 of them should not have failed all at the same. These are the things I noted: 1. All the applications are on the network bridge. 2. I tried connecting using telnet to connect to sabnzbd from the console of sonarr and it seemed to timeout. image attached. 3. This is what I got form the debug log of sonarr: [v3.0.6.1196] NzbDrone.Core.Download.Clients.DownloadClientUnavailableException: Unable to connect to SABnzbd, Error: ConnectFailure (Connection refused): 'http://10.88.111.9:8080/api?mode=version&apikey=(removed)&output=json' ---> System.Net.WebException: Error: ConnectFailure (Connection refused): 'http://10.88.111.9:8080/api?mode=version&apikey=(removed)&output=json' ---> System.Net.WebException: Error: ConnectFailure (Connection refused) ---> System.Net.Sockets.SocketException: Connection refused at System.Net.Sockets.SocketAsyncResult.CheckIfThrowDelayedException () [0x0003b] in /build/mono/src/mono/mcs/class/System/System.Net.Sockets/SocketAsyncResult.cs:134 at System.Net.Sockets.Socket.EndConnect (System.IAsyncResult asyncResult) [0x0002c] in /build/mono/src/mono/mcs/class/System/System.Net.Sockets/Socket.cs:1214 at System.Net.WebConnection+<>c.<Connect>b__16_1 (System.IAsyncResult asyncResult) [0x00000] in /build/mono/src/mono/mcs/class/System/System.Net/WebConnection.cs:182 at System.Threading.Tasks.TaskFactory`1[TResult].FromAsyncCoreLogic (System.IAsyncResult iar, System.Func`2[T,TResult] endFunction, System.Action`1[T] endAction, System.Threading.Tasks.Task`1[TResult] promise, System.Boolean requiresSynchronization) [0x00019] in /build/mono/src/mono/external/corert/src/System.Private.CoreLib/src/System/Threading/Tasks/FutureFactory.cs:538 --- End of stack trace from previous location where exception was thrown --- at System.Net.WebConnection.Connect (System.Net.WebOperation operation, System.Threading.CancellationToken cancellationToken) [0x00197] in /build/mono/src/mono/mcs/class/System/System.Net/WebConnection.cs:180 --- End of inner exception stack trace ---
May 29, 20215 yr Author Never mind I solved it. It was a rather embarrassing issue. The problem was my router must have restarted or something which caused my server's ip address to change from xx.xxx.xx.9 to xx.xxx.xx.3. Subtle enough difference that I didn't notice immediately. I'll leave this thread up incase anyone else ever comes across this problem
May 29, 20215 yr Ideally, you should setup your router to assign the same IP to each devices every time to prevent further issues.
Archived
This topic is now archived and is closed to further replies.