Jacket stopped working after pkg update

I ran a pkg recently and finally noticed that Jackett stopped working. I run the service start command and it looks like it started. I checked the logs and it says it’s starting. But when I check the service status it says Jackett isn’t running.

I’m wondering if anyone else has had this issue and was able to fix it?

Running Core 13.3. But the jail is a 13.1 jail.

Are you running 13.3 core right?

Yeah sorry.

You should fetch release (if not already done) and then run the upgrade of the jail.

Didn’t work. Still the same behavior.

Can you provide us logs and whatever can help debug?

What logs would you want? As I mentioned, the Jackett logs are pretty much useless as they just show me starting Jackett. This is me trying to sort out the problem over the past few days:

2024-08-27 10:45:37.7695 Info Starting Jackett v0.22.410
2024-08-27 10:45:37.8120 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-29 22:15:55.9307 Info Starting Jackett v0.22.410
2024-08-29 22:15:55.9766 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-29 22:19:38.3385 Info Starting Jackett v0.22.410
2024-08-29 22:19:38.3829 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-29 22:52:33.7232 Info Starting Jackett v0.22.410
2024-08-29 22:52:33.7651 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-29 22:53:15.1804 Info Starting Jackett v0.22.410
2024-08-29 22:53:15.2212 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-30 01:00:59.6241 Info Starting Jackett v0.22.410
2024-08-30 01:00:59.6722 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-30 01:04:22.1380 Info Starting Jackett v0.22.410
2024-08-30 01:04:22.1835 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-30 11:15:18.4772 Info Starting Jackett v0.22.410
2024-08-30 11:15:18.5242 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-30 11:16:51.8243 Info Starting Jackett v0.22.410
2024-08-30 11:16:51.8675 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-30 23:33:59.8615 Info Starting Jackett v0.22.410
2024-08-30 23:33:59.9082 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-31 10:25:13.5525 Info Starting Jackett v0.22.410
2024-08-31 10:25:13.5980 Info Jackett Data will be stored in: /usr/local/jackett
2024-08-31 23:48:08.0788 Info Starting Jackett v0.22.410
2024-08-31 23:48:08.1209 Info Jackett Data will be stored in: /usr/local/jackett

What i mean was just to provide as info you can. You right when say that those logs not help at all :face_exhaling:
Jackett seems to have only a dependency to mono6.8… so for start i suggest to run a pkg info to check if somehow has been removed or missing

Edit: i realize now that you are using the latest 0.22.410 version, if nothing strange come from the above suggestion, try to install the previous 0.22.201 version

Yeah I was considering doing that. Any suggestion for how best to go about downgrading a pkg version? I’m not super familiar with that process.

Honestly, i remove and re-add the pkg.

1 Like

Yeah, that’s the thing though. I don’t think you can specify an older package for install because only the latest version is available in the repo.

root@jackett:/var/cache/pkg # pkg search jackett
jackett-0.22.410               Torznab proxy implementation of the Newznab API

So I need to learn how to download the older package and install it manually.

Will be a long and painful process… But try use ports instead fo pkg :melting_face:

Ugh, yeah. Not sure its worth it. I have Prowlarr working, but Cloudfare is blocking some indexers. That’s the only reason I wanted to get Jackett working again.

jackett is a binary distribution.

cd /tmp
fetch https://github.com/Jackett/Jackett/releases/download/v0.22.391/Jackett.Binaries.Mono.tar.gz
tar xzf Jackett.Binaries.Mono.tar.gz
cd Jackett
rm install_service_macos
rm install_service_systemd.sh
rm install_service_systemd_mono.sh
rm Upstart.conf
cd /usr/local/
mv -i jackett jackett.old
mv /tmp/Jackett jackett

Use /usr/local/etc/rc.d/jackett in pkg as it is.

3 Likes

I recall that there was a pkg prepared for 13.4 in mid-August.
This should work.

fetch http://pkg.freebsd.org/FreeBSD:13:amd64/release_4/All/jackett-0.22.201.pkg
pkg add jackett-0.22.201.pkg

Unfortunately that didn’t work. I’m at the same point I was at with the latest install version. It says the service starts but it doesn’t. It’s not even generating any logs.

What version was it working?
13.3 pkg. in February.

http://pkg.freebsd.org/FreeBSD:13:amd64/release_3/All/jackett-0.21.1424.pkg

That’s hard to determine. I hadn’t touched that jail in a long time then recently I ran a pkg upgrade…like 2 weeks ago…and it stopped working.

Is there a record of pkg install/deinstall in /var/log/messages?

No, I deleted the jail and have been making a fresh jail each time I try. Honestly it’s not a huge deal. As I mentioned, Prowlarr is working…sort of. I’m just curious why the latest version of Jackett isn’t working with 13.3.