Sonarr seems unable to start the download on Transmission

Hello, can anyone help me with this problem?
I’ve been using sonarr and transmission on my raspberry pi with osmc for months and have been working great. Since 2 weeks ago Sonarr sends the requests to Transmission, it says Downloading, 0% and not even the size of the file is shown.
If i download a torrent manually and open it on Transmission it downloads without any problem.

If i check at logs -> table (http://192.168.1.x:8989/system/logs) i see this warning occurs few times per day:

Message:
Unable to retrieve queue and history items from Transmission: Cannot access a disposed object.
Object name: ‘System.Net.Sockets.NetworkStream’.

Exception:
System.ObjectDisposedException: Cannot access a disposed object.
Object name: ‘System.Net.Sockets.NetworkStream’.
at System.Net.WebConnectionStream.EndWrite (System.IAsyncResult r) [0x00097] in :0
at System.Net.WebConnectionStream.Write (System.Byte[] buffer, System.Int32 offset, System.Int32 size) [0x00053] in :0
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000e1] in <28afedda32c5499dab128da6b50bbb86>:0
at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000b5] in <28afedda32c5499dab128da6b50bbb86>:0
at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request) [0x0007e] in <28afedda32c5499dab128da6b50bbb86>:0
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00000] in <28afedda32c5499dab128da6b50bbb86>:0
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.ProcessRequest (System.String action, System.Object arguments, NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00072] in :0
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrentStatus (System.Collections.Generic.IEnumerable`1[T] hashStrings, NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x0007a] in :0
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrentStatus (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00000] in :0
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetTorrents (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00000] in :0
at NzbDrone.Core.Download.Clients.Transmission.TransmissionBase.GetItems () [0x0000c] in :0
at NzbDrone.Core.Download.TrackedDownloads.DownloadMonitoringService.ProcessClientDownloads (NzbDrone.Core.Download.IDownloadClient downloadClient) [0x0000c] in :0

Thanks in advance !

We’ll need some more information.

Sonarr version (exact version):
Mono version (if Sonarr is not running on Windows):
OS:
Debug logs:
(Make sure debug logging is enabled in settings and post the full log to hastebin/pastebin/dropbox/google drive or something similar, do not post them directly here)

Here it is :slight_smile:

Sonarr Version
2.0.0.5085

Mono Version
5.4.1.7

Raspberry pi O.S.:
NOTICE: Starting Kodi (17.6). Platform: Linux ARM (Thumb) 32-bit
NOTICE: Using Release Kodi x32 build (version for Raspberry Pi)
NOTICE: Kodi compiled Jan 2 2018 by GCC 6.3.0 for Linux ARM (Thumb) 32-bit version 4.9.30 (264478)

Sonarr Logs:
https://pastebin.com/KpYxMDsw

Looks like it’s likely the same as here:

Not yet fixed in 5.4, it may be fixed in 5.8, though I’m not sure.

Thanks for the answer,
Can I do something to make it work again, like downgrade my mono version? even tho i didn’t upgrade it manually and it has been working for months before last 2 weeks or so :slight_smile:

Thanks in advance!
Regards

Downgrading mono to 4.6 or 4.4 should work around that bug.

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