Sonarr version (exact version):
Sonarr Ver. 2.0.0.4928
Mono version (if Sonarr is not running on Windows):
Mono JIT compiler version 5.0.1.1
OS:
Raspbian Pi
((Debug logs)):
NzbDroneErrorPipeline: Invalid request Validation failed:
Aug 17 06:49:36 Media mono[1721]: – ‘Name’ should not be empty.
Description of issue:
Trying to add transmission as a download client on localhost. I’ve got the username, pw, and port all configured. Getting that error about “Name” being empty.
I got it to work. I changed the host from “localhost” to the actual IP address(192.168.x.x) of the machine. It did generate an error, but it does connect. Here is my debug logs just in case. The inital “snippet” of log that had the error was the same even after enabling the debug feature.
17-8-18 04:42:49.4|Warn|NzbDroneErrorPipeline|Invalid request Validation failed:
– ‘Name’ should not be empty.
(this is where I changed the host from Localhost to Ip address)
17-8-18 04:44:09.8|Error|Transmission|Failed to test
[v2.0.0.4949] System.ObjectDisposedException: Cannot access a disposed object.
Object name: ‘System.Net.Sockets.NetworkStream’.
at System.Net.WebConnectionStream.EndWrite (System.IAsyncResult r) [0x00097] in <63beae46df314c0ba98375698be41fcb>:0
at System.Net.WebConnectionStream.Write (System.Byte[] buffer, System.Int32 offset, System.Int32 size) [0x00053] in <63beae46df314c0ba98375698be41fcb>:0
at NzbDrone.Common.Http.Dispatchers.ManagedHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000e1] in :0
at NzbDrone.Common.Http.Dispatchers.FallbackHttpDispatcher.GetResponse (NzbDrone.Common.Http.HttpRequest request, System.Net.CookieContainer cookies) [0x000b5] in :0
at NzbDrone.Common.Http.HttpClient.ExecuteRequest (NzbDrone.Common.Http.HttpRequest request) [0x0007e] in :0
at NzbDrone.Common.Http.HttpClient.Execute (NzbDrone.Common.Http.HttpRequest request) [0x00000] in :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.GetSessionVariables (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00000] in :0
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetConfig (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00000] in :0
at NzbDrone.Core.Download.Clients.Transmission.TransmissionProxy.GetClientVersion (NzbDrone.Core.Download.Clients.Transmission.TransmissionSettings settings) [0x00000] in :0
at NzbDrone.Core.Download.Clients.Transmission.Transmission.ValidateVersion () [0x0000c] in :0
at NzbDrone.Core.Download.Clients.Transmission.TransmissionBase.TestConnection () [0x00000] in :0