Jackett 503 Service Unavailable - mono issue

Hello, please excuse me for the quality of my english

I’m coming back to you because I’m having this 503 error about the Jackett launch

I followed the linux commands but that does not solve the problem.

I created the folder /home/jamsta/.config/Jackett/ because it does not exist and I redo the installation via the dashboard

At the launch of this command

(1:42)# mono /home/jamsta/Jackett/JackettConsole.exe -v
Unhandled Exception:
System.ArgumentNullException: Value cannot be null.
Parameter name: context
at Autofac.ResolutionExtensions.ResolveService (Autofac.IComponentContext context, Autofac.Core.Service service, System.Collections.Generic.IEnumerable1[T] parameters) [0x00003] in <6b74cc51e42041dba63ed788f99f0cbb>:0 at Autofac.ResolutionExtensions.Resolve (Autofac.IComponentContext context, System.Type serviceType, System.Collections.Generic.IEnumerable1[T] parameters) [0x00007] in <6b74cc51e42041dba63ed788f99f0cbb>:0
at Autofac.ResolutionExtensions.Resolve[TService] (Autofac.IComponentContext context, System.Collections.Generic.IEnumerable1[T] parameters) [0x00000] in <6b74cc51e42041dba63ed788f99f0cbb>:0 at Autofac.ResolutionExtensions.Resolve[TService] (Autofac.IComponentContext context) [0x00000] in <6b74cc51e42041dba63ed788f99f0cbb>:0 at Jackett.Engine.get_Logger () [0x00000] in <af3b7e618a0a4d5a94a46115e093a3a0>:0 at JackettConsole.Program+<>c.<Main>b__0_1 (Jackett.Common.Models.Config.ConsoleOptions options) [0x00330] in <1ff49239ca8c4e438ca9e858f1a41115>:0 at CommandLine.ParserResultExtensions.WithParsed[T] (CommandLine.ParserResult1[T] result, System.Action1[T] action) [0x00011] in <450057026f344cf3b18fc8978bc1a7a3>:0 at JackettConsole.Program.Main (System.String[] args) [0x0002f] in <1ff49239ca8c4e438ca9e858f1a41115>:0 [ERROR] FATAL UNHANDLED EXCEPTION: System.ArgumentNullException: Value cannot be null. Parameter name: context at Autofac.ResolutionExtensions.ResolveService (Autofac.IComponentContext context, Autofac.Core.Service service, System.Collections.Generic.IEnumerable1[T] parameters) [0x00003] in <6b74cc51e42041dba63ed788f99f0cbb>:0
at Autofac.ResolutionExtensions.Resolve (Autofac.IComponentContext context, System.Type serviceType, System.Collections.Generic.IEnumerable1[T] parameters) [0x00007] in <6b74cc51e42041dba63ed788f99f0cbb>:0 at Autofac.ResolutionExtensions.Resolve[TService] (Autofac.IComponentContext context, System.Collections.Generic.IEnumerable1[T] parameters) [0x00000] in <6b74cc51e42041dba63ed788f99f0cbb>:0
at Autofac.ResolutionExtensions.Resolve[TService] (Autofac.IComponentContext context) [0x00000] in <6b74cc51e42041dba63ed788f99f0cbb>:0
at Jackett.Engine.get_Logger () [0x00000] in :0
at JackettConsole.Program+<>c.b__0_1 (Jackett.Common.Models.Config.ConsoleOptions options) [0x00330] in <1ff49239ca8c4e438ca9e858f1a41115>:0
at CommandLine.ParserResultExtensions.WithParsed[T] (CommandLine.ParserResult1[T] result, System.Action1[T] action) [0x00011] in <450057026f344cf3b18fc8978bc1a7a3>:0
at JackettConsole.Program.Main (System.String[] args) [0x0002f] in <1ff49239ca8c4e438ca9e858f1a41115>:0

sudo systemctl jackett@jamsta

I have this in return

(1:48) # sudo systemctl jackett@jamsta
Unknown operation jackett@jamsta.

Thank you in advance for your help

I’m having the same issue with Jackett. Are you on a Hetzner server?

Yes I have this problem on a server hetzner and kimsufi

Did a little bit of digging…looks like its an issue with a dependency (mono)

I never would have thought .net would cause issues on a linux system of mine but alas lol

Moved to a new topic as this one seems to be related to a recent mono library update as suggested by @mrjsykes.

I have pushed a batch of updates that should address this issue on current installs. You may need to run the following after removing Jackett, as reinstalling will add in the snapshot for a working mono version and proper subsequent dependencies.

apt -y remove mono-devel mono-complete && apt -y autoremove && apt -y autoclean

Here’s the commit for anyone interested: