Hi All,
Only just set up NZBDrone yesterday and it was working really well. But today I keep getting the following error
[Get] Internal Server Error:/api/queue
It constantly pops up and I have no idea why.
There’s heaps of errors showing up. but they all look like this
Couldn’t evaluate decision on Sons.Of.Anarchy.S06E08.BDRip.x264-DEMAND: Unexpected character encountered while parsing value: W. Path ‘’, line 0, position 0.
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: W. Path ‘’, line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonTextReader.ReadInternal()
at Newtonsoft.Json.JsonTextReader.Read()
at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader)
at Newtonsoft.Json.Linq.JObject.Parse(String json)
at NzbDrone.Core.Download.Clients.Sabnzbd.SabnzbdProxy.GetQueue(Int32 start, Int32 limit, SabnzbdSettings settings) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\Clients\Sabnzbd\SabnzbdProxy.cs:line 102
at NzbDrone.Core.Download.Clients.Sabnzbd.Sabnzbd.GetQueue() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\Clients\Sabnzbd\Sabnzbd.cs:line 70
at NzbDrone.Core.Download.Clients.Sabnzbd.Sabnzbd.d__3.MoveNext() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\Clients\Sabnzbd\Sabnzbd.cs:line 203
at System.Collections.Generic.List1..ctor(IEnumerable
1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source) at NzbDrone.Core.Download.DownloadTrackingService.UpdateTrackedDownloads() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\DownloadTrackingService.cs:line 132 at NzbDrone.Core.Download.DownloadTrackingService.<GetQueuedDownloads>b__4() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\DownloadTrackingService.cs:line 76 at NzbDrone.Common.Cache.Cached
1.Get(String key, Func1 function, Nullable
1 lifeTime) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Common\Cache\Cached.cs:line 87
at NzbDrone.Core.Download.DownloadTrackingService.GetQueuedDownloads() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\DownloadTrackingService.cs:line 74
at NzbDrone.Core.DecisionEngine.Specifications.NotInQueueSpecification.IsSatisfiedBy(RemoteEpisode subject, SearchCriteriaBase searchCriteria) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\DecisionEngine\Specifications\NotInQueueSpecification.cs:line 33
at NzbDrone.Core.DecisionEngine.DownloadDecisionMaker.EvaluateSpec(IRejectWithReason spec, RemoteEpisode remoteEpisode, SearchCriteriaBase searchCriteriaBase) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\DecisionEngine\DownloadDecisionMaker.cs:line 131
and this
Error occurred while executing task NzbDrone.Core.Download.CheckForFinishedDownloadCommand: Unexpected character encountered while parsing value: W. Path ‘’, line 0, position 0.
Newtonsoft.Json.JsonReaderException: Unexpected character encountered while parsing value: W. Path ‘’, line 0, position 0.
at Newtonsoft.Json.JsonTextReader.ParseValue()
at Newtonsoft.Json.JsonTextReader.ReadInternal()
at Newtonsoft.Json.JsonTextReader.Read()
at Newtonsoft.Json.Linq.JObject.Load(JsonReader reader)
at Newtonsoft.Json.Linq.JObject.Parse(String json)
at NzbDrone.Core.Download.Clients.Sabnzbd.SabnzbdProxy.GetQueue(Int32 start, Int32 limit, SabnzbdSettings settings) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\Clients\Sabnzbd\SabnzbdProxy.cs:line 102
at NzbDrone.Core.Download.Clients.Sabnzbd.Sabnzbd.GetQueue() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\Clients\Sabnzbd\Sabnzbd.cs:line 70
at NzbDrone.Core.Download.Clients.Sabnzbd.Sabnzbd.d__3.MoveNext() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\Clients\Sabnzbd\Sabnzbd.cs:line 203
at System.Collections.Generic.List1..ctor(IEnumerable
1 collection)
at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source) at NzbDrone.Core.Download.DownloadTrackingService.UpdateTrackedDownloads() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\DownloadTrackingService.cs:line 132 at NzbDrone.Core.Download.DownloadTrackingService.ProcessTrackedDownloads() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\DownloadTrackingService.cs:line 184 at NzbDrone.Core.Download.DownloadTrackingService.Execute(CheckForFinishedDownloadCommand message) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Download\DownloadTrackingService.cs:line 219 at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommand[TCommand](Command command) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Messaging\Commands\CommandExecutor.cs:line 137 at NzbDrone.Core.Messaging.Commands.CommandExecutor.PublishCommand[TCommand](TCommand command) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Messaging\Commands\CommandExecutor.cs:line 48 at CallSite.Target(Closure , CallSite , CommandExecutor , Object ) at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid2[T0,T1](CallSite site, T0 arg0, T1 arg1) at CallSite.Target(Closure , CallSite , CommandExecutor , Object ) at NzbDrone.Core.Messaging.Commands.CommandExecutor.PublishCommand(String commandTypeName, Nullable
1 lastExecutionTime) in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Messaging\Commands\CommandExecutor.cs:line 61
at NzbDrone.Core.Jobs.Scheduler.ExecuteCommands() in m:\BuildAgent2\work\328d72309b633a8\src\NzbDrone.Core\Jobs\Scheduler.cs:line 46
I’ve also noticed that the failed download feature doesnt seem to be working for me. Pretty sure ihave it set up right, but I think best to focus on the current issue first and then move onto the next issue. Any help you can provide will be greatly appreciated!
Update, it looks like its an issue between NZBDrone and SabNZBD. Just tested the connection between the two and got the same unexpected character error.
Will look into settings and update here.