Unable to load Download Clients

I’m getting this error as well and can’t do anything. It removed sab and utorrent and all my indexers. Now i can’t even add any download clients since it gives me errors :confused: Here are what I think is my log.

14-11-22 22:31:39.0|Fatal|NzbDroneErrorPipeline|Request Failed

Marr.Data.DataMappingException: The DataMapper was unable to load the following field: ‘Settings’ value: ‘{
“host”: “localhost”,
“port”: 8084,
“username”: “”,
“password”: “”,
“tvCategory”: “Tvshows”,
“recentTvPriority”: 0,
“olderTvPriority”: 0
}’. Couldn’t find config contract UTorrentSettings —> NzbDrone.Core.ThingiProvider.ConfigContractNotFoundException: Couldn’t find config contract UTorrentSettings
at NzbDrone.Core.Datastore.Converters.ProviderSettingConverter.FromDB (Marr.Data.Converters.ConverterContext context) [0x00000] in :0
at Marr.Data.Mapping.MappingHelper.LoadExistingEntity (Marr.Data.Mapping.ColumnMapCollection mappings, System.Data.Common.DbDataReader reader, System.Object ent, Boolean useAltName) [0x00000] in :0
— End of inner exception stack trace —
at Marr.Data.Mapping.MappingHelper.LoadExistingEntity (Marr.Data.Mapping.ColumnMapCollection,System.Data.Common.DbDataReader,object,bool) <0x00397>
at Marr.Data.Mapping.MappingHelper.CreateAndLoadEntity (System.Type,Marr.Data.Mapping.ColumnMapCollection,System.Data.Common.DbDataReader,bool) <0x0005b>
at Marr.Data.Mapping.MappingHelper.CreateAndLoadEntity<NzbDrone.Core.Download.DownloadClientDefinition> (Marr.Data.Mapping.ColumnMapCollection,System.Data.Common.DbDataReader,bool) <0x00047>
at Marr.Data.DataMapper.Query<NzbDrone.Core.Download.DownloadClientDefinition> (string,System.Collections.Generic.ICollection1<NzbDrone.Core.Download.DownloadClientDefinition>,bool) <0x001a3> at Marr.Data.QGen.QueryBuilder1<NzbDrone.Core.Download.DownloadClientDefinition>.ToList () <0x001a3>
at NzbDrone.Core.Datastore.BasicRepository1<NzbDrone.Core.Download.DownloadClientDefinition>.All () <0x0004c> at NzbDrone.Core.ThingiProvider.ProviderFactory2<NzbDrone.Core.Download.IDownloadClient, NzbDrone.Core.Download.DownloadClientDefinition>.All () <0x00030>
at NzbDrone.Api.ProviderModuleBase3<NzbDrone.Api.DownloadClient.DownloadClientResource, NzbDrone.Core.Download.IDownloadClient, NzbDrone.Core.Download.DownloadClientDefinition>.<.ctor>b__2 (NzbDrone.Api.DownloadClient.DownloadClientResource,string) <0x000e4> at FluentValidation.DefaultValidatorExtensions/<>c__DisplayClass42<NzbDrone.Api.DownloadClient.DownloadClientResource, string>.b__3 (NzbDrone.Api.DownloadClient.DownloadClientResource,string,FluentValidation.Validators.PropertyValidatorContext) <0x0002d>
at FluentValidation.DefaultValidatorExtensions/<>c__DisplayClass72<NzbDrone.Api.DownloadClient.DownloadClientResource, string>.<Must>b__6 (object,object,FluentValidation.Validators.PropertyValidatorContext) <0x00088> at FluentValidation.Validators.PredicateValidator.IsValid (FluentValidation.Validators.PropertyValidatorContext) <0x0005a> at FluentValidation.Validators.PropertyValidator.Validate (FluentValidation.Validators.PropertyValidatorContext) <0x00092> at FluentValidation.Internal.PropertyRule.InvokePropertyValidator (FluentValidation.ValidationContext,FluentValidation.Validators.IPropertyValidator,string) <0x0005b> at FluentValidation.Internal.PropertyRule/<Validate>d__10.MoveNext () <0x0036f> at System.Linq.Enumerable/<CreateSelectManyIterator>c__Iterator122<FluentValidation.IValidationRule, FluentValidation.Results.ValidationFailure>.MoveNext () <0x00336>
at System.Collections.Generic.List1<FluentValidation.Results.ValidationFailure>.AddEnumerable (System.Collections.Generic.IEnumerable1<FluentValidation.Results.ValidationFailure>) <0x0008a>
at System.Collections.Generic.List1<FluentValidation.Results.ValidationFailure>..ctor (System.Collections.Generic.IEnumerable1<FluentValidation.Results.ValidationFailure>) <0x000c7>
at System.Linq.Enumerable.ToList<FluentValidation.Results.ValidationFailure> (System.Collections.Generic.IEnumerable1<FluentValidation.Results.ValidationFailure>) <0x0003b> at FluentValidation.AbstractValidator1<NzbDrone.Api.DownloadClient.DownloadClientResource>.Validate (FluentValidation.ValidationContext1<NzbDrone.Api.DownloadClient.DownloadClientResource>) <0x0017f> at FluentValidation.AbstractValidator1<NzbDrone.Api.DownloadClient.DownloadClientResource>.Validate (NzbDrone.Api.DownloadClient.DownloadClientResource) <0x00095>
at NzbDrone.Api.REST.RestModule1<NzbDrone.Api.DownloadClient.DownloadClientResource>.ReadResourceFromRequest () <0x00095> at NzbDrone.Api.ProviderModuleBase3<NzbDrone.Api.DownloadClient.DownloadClientResource, NzbDrone.Core.Download.IDownloadClient, NzbDrone.Core.Download.DownloadClientDefinition>.<.ctor>b__1 (object) <0x00017>
at (wrapper dynamic-method) object.CallSite.Target (System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,System.Func`2<object, object>,object) <0x000a0>
at Nancy.Routing.Route/<>c__DisplayClass4.b__3 (object,System.Threading.CancellationToken) <0x0013b>

14-11-22 22:31:46.8|Error|Scheduler|Error occurred while executing task NzbDrone.Core.Download.CheckForFinishedDownloadCommand

This is not the same issue as the thread you posted in.

Did you switch back to master? You’re getting this error because the UTorrent is not available in the version you are running.

What did you do prior to receiving this error?

Which OS?
Which branch?
Which version?

I figured that is what happened…So i changed back to the master branch. I saved it and restarted nzbdrone. I then installed the update that was available (a metadata fix) I went to the download client options, it hung, so I ssh into my media center to start it up when I used the command mono /opt/NzbDrone/NzbDrone.exe I get this error

Cannot open assembly ‘/opt/NzbDrone/NzbDrone.exe’: No such file or directory.

Odd thing is about 30 minutes ago i started nzbdrone with the command and it started, with a bunch of weird errors and what not. Now its as though it isn’t even there.

I guess the easiest thing is to just re-install it. Hopefully this doesn’t happen again. I had just moved to nzbdrone 2 day’s ago… :frowning:

Running on Ubuntu with Upstart? Make sure respawn is disabled in the upstart config.

Why did you switch back to master? That fix was already included in the latest develop branch build.

Yes i’m running on ubuntu with upstart script. I switched since everything was broke. I couldn’t add a download client, couldn’t do much of anything, i figured switching back to the master branch may fix the problem.

Going back to master would have caused this, either by updating through apt-get or via the built-in updater.

develop is the branch you need to be on to use torrents at the moment. You can either use the built in updater or via apt-get (change the source line from master to develop).

markus: Okay you were right, i do remember doing an apt-get update for my system. switching the source to develop and updating fixed it.

Thanks.