Jackett: The method or operation is not implemented. (all indexers!)

Created on 20 Sep 2020  Â·  35Comments  Â·  Source: Jackett/Jackett

Dear jackettbot...

This IS a repeat issue, but you are auto closing everyones request to report it.
If you close this, I will be reopening it til a human looks at it.

Environment

OS: Synology

.Net Runtime: Mono

.Net Version: N/A

Jackett Version: 0.16.1260.0 - Its borked.

Last Working Jackett Version: The previous one.

Are you using a proxy or VPN? No

Description

Update to the latest release and following errors occur with all indexers.

Logged Error Messages

Loads of logs in the closed tickets (well done bot!)
https://pastebin.com/qF5fjKAT

Screenshots

Capture

Most helpful comment

Working on Synology after manual update. Note that this worked for my DS415+ that is using the Mono version., some other systems might have different path, permissions, etc... Please be careful and follow the steps at your own risk!

SSH steps for updating Jackett installed through the SynoCommunity repo:

  1. Change directory
cd "/var/packages/jackett/target/share"
  1. Stop Jackkett and rename the old folder
synoservicectl --stop pkgctl-jackett
mv jackett jackett-old
  1. Download and extract the data (Latest version can be found here.
wget https://github.com/Jackett/Jackett/releases/download/v0.16.1269/Jackett.Binaries.Mono.tar.gz -O Jackett.Binaries.Mono.tar.gz
tar -xzvf Jackett.Binaries.Mono.tar.gz
  1. Rename and correct the permissions (Permission can be check using ls -ld jackett-old or stat jackett-old )
mv Jackett jackett
chown -R sc-jackett:jackett jackett
  1. Start the service and confirm that everything works
synoservicectl --start pkgctl-jackett
  1. remove leftover files.
rm Jackett.Binaries.Mono.tar.gz
rm -r jackett-old/

Hope this helps to those that have SSH access do not know how to do it. For anyone else, I guess they'll need to push an update via SynoCommunity repo.

All 35 comments

Having the same issue. Across all indexers.

Same issue here. Very confusing.

same issue here across the board

Same issue !!

unfortunatelly same here

me too

Me too update , new installation , big problem

Also having this problem. Synology

Same issue here, FreeNAS environment.

Confirmed as well for FreeNAS - stoppep working today (update?)

If I don't hear from @ngosang within the next 4 hours or so, I will revert the webclient refactor #8529 in time for todays usual publishing window due in about 4 and a half hours or so.

@garfield69 I'm working on it but I need some time. This is affecting only Mono 5 users, mainly NAS devices. I reverted all webclient commits until I fix it.

There 2 different bugs but they are not huge:

  1. This issue and #9563 are related to Mono 5.X. I did my tests in Mono 6.x and it's fine so I'm compiling Mono5 (it's really tricky) in my system to replicate the issue and push a fix.
  2. #9568 is related to Gzip compression and it only affects few trackers (libble, arenabg, horrible subs and liorencili).

I really want these changes in master. I will try again when I'm confident it works in Mono 5.

Update: Please, leave the issues open. I will close all of them when time comes.

OK you lot. So Jackett 0.16.1269 should restore functionality.
Don't forget to un-check the disable auto updates checkbox and saving the setting with the apply server settings button.

me too

Is there a special way to update jacket? I have attempted to update via the jacket interface but get the following error:

Error checking for updates. System.NotImplementedException: The method or operation is not implemented.
at Jackett.Common.Utils.Clients.HttpWebClient.Run (Jackett.Common.Utils.Clients.WebRequest webRequest) [0x0015d] in <935832f0a63d41d8b450987970b9da42>:0
at Jackett.Common.Utils.Clients.WebClient.GetResultAsync (Jackett.Common.Utils.Clients.WebRequest request) [0x0010b] in <935832f0a63d41d8b450987970b9da42>:0
at Jackett.Common.Services.UpdateService.CheckForUpdates () [0x001b3] in <935832f0a63d41d8b450987970b9da42>:0

2020-09-21 11:08:54 | Info | Jackett is already updated. Current version: v0.16.1269
-- | -- | --

Just Update... Getting the same problem...

And had to manually update

https://digimoot.wordpress.com/2019/10/13/freenas-jackett-manual-install/

Valo265 notifications@github.com escreveu no dia segunda, 21/09/2020 à(s)
11:04:

Is there a special way to update jacket? I have attempted to update via
the jacket interface but get the following error:

Error checking for updates. System.NotImplementedException: The method or
operation is not implemented.
at Jackett.Common.Utils.Clients.HttpWebClient.Run
(Jackett.Common.Utils.Clients.WebRequest webRequest) [0x0015d] in
<935832f0a63d41d8b450987970b9da42>:0
at Jackett.Common.Utils.Clients.WebClient.GetResultAsync
(Jackett.Common.Utils.Clients.WebRequest request) [0x0010b] in
<935832f0a63d41d8b450987970b9da42>:0
at Jackett.Common.Services.UpdateService.CheckForUpdates () [0x001b3] in
<935832f0a63d41d8b450987970b9da42>:0

—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/Jackett/Jackett/issues/9569#issuecomment-696019351,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AD5WJESP4YUOOMHBH6OQQSLSG4QKNANCNFSM4RTWO5BA
.

--
MC

Martinho Moreira

I must Say.

After I manually update Jackett I had to reboot the freenas...
Now every thing works fine!

Thanks guys

Thank you. Installed the update and it works just like it always has.

the update Work perfectly in Synology 918+

Thanks

Working on Synology after manual update. Note that this worked for my DS415+ that is using the Mono version., some other systems might have different path, permissions, etc... Please be careful and follow the steps at your own risk!

SSH steps for updating Jackett installed through the SynoCommunity repo:

  1. Change directory
cd "/var/packages/jackett/target/share"
  1. Stop Jackkett and rename the old folder
synoservicectl --stop pkgctl-jackett
mv jackett jackett-old
  1. Download and extract the data (Latest version can be found here.
wget https://github.com/Jackett/Jackett/releases/download/v0.16.1269/Jackett.Binaries.Mono.tar.gz -O Jackett.Binaries.Mono.tar.gz
tar -xzvf Jackett.Binaries.Mono.tar.gz
  1. Rename and correct the permissions (Permission can be check using ls -ld jackett-old or stat jackett-old )
mv Jackett jackett
chown -R sc-jackett:jackett jackett
  1. Start the service and confirm that everything works
synoservicectl --start pkgctl-jackett
  1. remove leftover files.
rm Jackett.Binaries.Mono.tar.gz
rm -r jackett-old/

Hope this helps to those that have SSH access do not know how to do it. For anyone else, I guess they'll need to push an update via SynoCommunity repo.

Working on Synology after manual update. Note that this worked for my DS415+ that is using the Mono version., some other systems might have different path, permissions, etc... Please be careful and follow the steps at your own risk!
snip
Hope this helps to those that have SSH access do not know how to do it. For anyone else, I guess they'll need to push an update via SynoCommunity repo.

You, Sir, are officially Hero of the Day! Had to sudo every command as I SSH'ed into the box as admin but other than that: FAB !

Fix/Update works perfectly.
Kudos for such a swift response in getting this repaired. Hugely appreciated!

FYI for Qnap NAS users in a bind, I uninstalled the existing application, then reinstalled from Qnap ClubStore repo v16.1114, configured the indexers, and then used the update button to get to v.16.1269. Up and running well for me now.
Thanks for the quick fix!

@Dpons039 Just one question. Do you know if it's possible to install the .NetCore version (Jackett.Binaries.LinuxARM_xx_.tar.gz) or the Docker container in Synology NAS?
We are going to remove Mono support eventually but there are a lot of users using NAS devices. :disappointed:

Working on Synology after manual update. Note that this worked for my DS415+ that is using the Mono version., some other systems might have different path, permissions, etc... Please be careful and follow the steps at your own risk!

SSH steps for updating Jackett installed through the SynoCommunity repo:

1. Change directory
cd "/var/packages/jackett/target/share"
1. Stop Jackkett and rename the old folder
synoservicectl --stop pkgctl-jackett
mv jackett jackett-old
1. Download and extract the data (Latest version can be found [here](https://github.com/Jackett/Jackett/releases).
wget https://github.com/Jackett/Jackett/releases/download/v0.16.1269/Jackett.Binaries.Mono.tar.gz -O Jackett.Binaries.Mono.tar.gz
tar -xzvf Jackett.Binaries.Mono.tar.gz
1. Rename and correct the permissions (Permission can be check using `ls -ld jackett-old` or `stat jackett-old` )
mv Jackett jackett
chown -R sc-jackett:jackett jackett
1. Start the service and confirm that everything works
synoservicectl --start pkgctl-jackett
1. remove leftover files.
rm Jackett.Binaries.Mono.tar.gz
rm -r jackett-old/

Hope this helps to those that have SSH access do not know how to do it. For anyone else, I guess they'll need to push an update via SynoCommunity repo.

You are a superstar, many thanks worked perfect, had to Sudo everything but other than that a dream. Cheers everybody...

Working on Synology after manual update. Note that this worked for my DS415+ that is using the Mono version., some other systems might have different path, permissions, etc... Please be careful and follow the steps at your own risk!

Wonderful. You're a star! As mentioned by @Wouldster , remember to sudo all the commands.

Just did this on my 918+ and it worked a treat.

.NetCore version
@ngosang
About the ARM version, it's likely that it would work just like other apps out there, however, it needs re-packaging to fit the Synology package scheme and I have no clue on that (not yet at least).
About the docker, I believe that there are some NAS that do not allow it, those would stop being able to install Jackett.

@Sjonnie2018 @Wouldster @tnaseem Thank you very much, greatly appreciated!! :D

Synology DS214play here and unfortunately, the binary is not compatible for the "evansport-based" devices. I tried and the service (daemon) won't start:

[ 87.798573] init: pkgctl-jackett pre-start process (9634) terminated with status 1
[ 89.816877] init: pkgctl-jackett post-stop process (10092) terminated with status 1

I assume this'll need a new Mono package or a statically compiled version for this chipset.

For those of you using the community Jackett plugin in a FreeNAS/TrueNAS Core system, I just merged a quickfix for the stuck update so if you're still in this stuck state it should hopefully be enough to just upgrade the plugin (iocage upgrade jackett, as this also includes a major FreeBSD upgrade it is not enough to only update).

Hope this helps to those that have SSH access do not know how to do it.

Thank you from the heart !

Is it fixed for Synology while installing via SynoCommunity? NAS was informing me that there is a new version, yet no indexer is working. Thank you.

SynoCommuniy ver. 0.14.485-10
Jackett Version 0.16.1260.0

@DavidJares uninstall Jackett from DSM, then reinstall, and update within Jackett.

If that doesn't work, see https://github.com/Jackett/Jackett/issues/9569#issuecomment-696153357

@ilike2burnthing Works like a charm, thank you good man.

Was this page helpful?
0 / 5 - 0 ratings

Related issues

rebekah65 picture rebekah65  Â·  4Comments

RoloSoze picture RoloSoze  Â·  4Comments

whitesnakeftw picture whitesnakeftw  Â·  3Comments

Eisa01 picture Eisa01  Â·  3Comments

ewtoombs picture ewtoombs  Â·  3Comments