I’ve been facing multiple problems with Sonarr lately :
1 - Autosync is not working anymore for me, i need to manually connect to the GUI and force the search. It’s for a torrent tracker using Jackett.
2 - From time to time i’m getting “Connection to backend lost” when i’m connected to the GUI for like 4 or 5 hours, but when i refresh it never works and i still need to restart Sonarr to access it again.
Here is my cron job on my seedbox : @reboot /usr/bin/screen -dmS sonarr ${HOME}/bin/mono --debug ${HOME}/NzbDrone/NzbDrone.exe @reboot /usr/bin/screen -dmS jackett ${HOME}/bin/mono --debug ${HOME}/Jackett/JackettConsole.exe @hourly ${HOME}/bin/mono ${HOME}/NzbDrone/NzbDrone.exe @hourly /usr/bin/screen -dmS jackett ${HOME}/bin/mono --debug ${HOME}/Jackett/JackettConsole.exe
You’ll need to check ((debug logs)) to see why its not grabbing an expected release, namely looking at them for a RSS Sync with a wanted item on it (lots of threads here about this topic)
That means Sonarr is not running, is it crashing (check ((log files)))? Also make sure its not this issue:
I get this error from time to time :
System.NullReferenceException: Object reference not set to an instance of an object
at System.Threading.Timer+Scheduler.SchedulerThread () in /mnt/sda1/redmanc18/mono-4.2.1/mcs/class/corlib/System.Threading/Timer.cs:line 338
at System.Threading.ThreadHelper.ThreadStart_Context (System.Object state) in /mnt/sda1/redmanc18/mono-4.2.1/external/referencesource/mscorlib/system/threading/thread.cs:line 68
at System.Threading.ExecutionContext.RunInternal (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) in /mnt/sda1/redmanc18/mono-4.2.1/external/referencesource/mscorlib/system/threading/executioncontext.cs:line 581
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state, Boolean preserveSyncCtx) in /mnt/sda1/redmanc18/mono-4.2.1/external/referencesource/mscorlib/system/threading/executioncontext.cs:line 530
at System.Threading.ExecutionContext.Run (System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, System.Object state) in /mnt/sda1/redmanc18/mono-4.2.1/external/referencesource/mscorlib/system/threading/executioncontext.cs:line 519
at System.Threading.ThreadHelper.ThreadStart () in /mnt/sda1/redmanc18/mono-4.2.1/external/referencesource/mscorlib/system/threading/thread.cs:line 105
The kernel version is a bit different than due to being a different flavour, but the error you’re getting is the same error, so it is very likely the same issue.
Ok, so now i’ve tried something else. I deleted all my shows, and i’m adding them one by one to detect which one is causing the problem. I tried with only one show last night, and autosync grabbed all i wanted perfectly.
I’ll report my conclusion later this week.