can't download any search plugin in webui #11330

Closed
opened 2026-02-21 21:23:13 -05:00 by deekerman · 19 comments
Owner

Originally created by @RafaelSPB26 on GitHub (Nov 29, 2020).

qBittorrent version and Operating System

Keenetic giga (KN-1010)
qBittorrent v4.2.5 web-interface (32-bit)

What is the problem

i try to install search plugin.
I specify a URL and a local one. nothing happens
i click update plugin - nothing happens

Originally created by @RafaelSPB26 on GitHub (Nov 29, 2020). ### qBittorrent version and Operating System Keenetic giga (KN-1010) qBittorrent v4.2.5 web-interface (32-bit) ### What is the problem i try to install search plugin. I specify a URL and a local one. nothing happens i click update plugin - nothing happens
deekerman 2026-02-21 21:23:13 -05:00
Author
Owner

@thalieht commented on GitHub (Nov 29, 2020):

I didn't do any of the above but "Check for updates" (for all plugins) in the WebUI, has no effect it updates the plugins but doesn't provide any feedback.

@thalieht commented on GitHub (Nov 29, 2020): I didn't do any of the above but "Check for updates" (for all plugins) in the WebUI, ~~has no effect~~ it updates the plugins but doesn't provide any feedback.
Author
Owner

@RafaelSPB26 commented on GitHub (Nov 29, 2020):

I didn't do any of the above but "Check for updates" (for all plugins) in the WebUI, has no effect, yet recently some plugins were updated (official only).

in the windows version, updating plugins loads the standard set

@RafaelSPB26 commented on GitHub (Nov 29, 2020): > I didn't do any of the above but "Check for updates" (for all plugins) in the WebUI, has no effect, yet recently some plugins were updated (official only). in the windows version, updating plugins loads the standard set
Author
Owner

@ghost commented on GitHub (Dec 5, 2020):

I had this same issue on MacOS. The only way I was able to resolve it was to completely remove qBittorrent and all of it's directories, restart, and reinstall qBittorrent. I was then able to install plugins.

Make sure you backup the qBittorrent folder you need to keep seeding your torrents and your qBittorrent preference files as well. You can research more about that in the forums or Google it.

I think this happened because I hadn't done a clean install of qBittorrent after it switched to the newer versions of Python a while back, and there was a conflict. In any case the clean install worked to fix this issue. Also make sure your version of Python is the latest and it's in your $PATH.

@ghost commented on GitHub (Dec 5, 2020): I had this same issue on MacOS. The only way I was able to resolve it was to completely remove qBittorrent and all of it's directories, restart, and reinstall qBittorrent. I was then able to install plugins. **Make sure you backup the qBittorrent folder you need to keep seeding your torrents and your qBittorrent preference files as well. You can research more about that in the forums or Google it.** I think this happened because I hadn't done a clean install of qBittorrent after it switched to the newer versions of Python a while back, and there was a conflict. In any case the clean install worked to fix this issue. Also make sure your version of Python is the latest and it's in your $PATH.
Author
Owner

@greysave commented on GitHub (Dec 18, 2020):

I have the same issue in version 4.3.1 on FreeBSD. The search plugins initially work if I restart the service for any reason, I need to reinstall to make the search plugin work.

@greysave commented on GitHub (Dec 18, 2020): I have the same issue in version 4.3.1 on FreeBSD. The search plugins initially work if I restart the service for any reason, I need to reinstall to make the search plugin work.
Author
Owner

@cipixul commented on GitHub (Feb 25, 2021):

I can confirm it's still not working in 4.3.3 on FreeBSD also. It doesn't work at all, doesn't see any plugins even though the files are there. The plugin files were missing and I had to download them from github, maybe something else is missing also?

How can we enable some debugging to see what's going on?

@cipixul commented on GitHub (Feb 25, 2021): I can confirm it's still not working in 4.3.3 on FreeBSD also. It doesn't work at all, doesn't see any plugins even though the files are there. The plugin files were missing and I had to download them from github, maybe something else is missing also? How can we enable some debugging to see what's going on?
Author
Owner

@ghost commented on GitHub (Feb 25, 2021):

My plug-ins are working fine. But in the past I had issues. The best bet is
to backup your preferences and completely remove all traces of qBT. Then
reinstall.

Also make sure your python install is updated to at least 3.0 and you have
added that path to your $PATH in .bash_profile.

On Thu, Feb 25, 2021 at 10:30 AM cipixul notifications@github.com wrote:

I can confirm it's still not working in 4.3.3 on FreeBSD also. It doesn't
work at all, doesn't see any plugins even though the files are there. The
plugin files were missing and I had to download them from github, maybe
something else is missing also?

How can we enable some debugging to see what's going on?


You are receiving this because you commented.
Reply to this email directly, view it on GitHub
https://github.com/qbittorrent/qBittorrent/issues/13875#issuecomment-786030798,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/ACIAJRSG6Q2UOUZIPTMATJDTAZ3J3ANCNFSM4UGOETYQ
.

--
Sent from Gmail Mobile

@ghost commented on GitHub (Feb 25, 2021): My plug-ins are working fine. But in the past I had issues. The best bet is to backup your preferences and completely remove all traces of qBT. Then reinstall. Also make sure your python install is updated to at least 3.0 and you have added that path to your $PATH in .bash_profile. On Thu, Feb 25, 2021 at 10:30 AM cipixul <notifications@github.com> wrote: > I can confirm it's still not working in 4.3.3 on FreeBSD also. It doesn't > work at all, doesn't see any plugins even though the files are there. The > plugin files were missing and I had to download them from github, maybe > something else is missing also? > > How can we enable some debugging to see what's going on? > > — > You are receiving this because you commented. > Reply to this email directly, view it on GitHub > <https://github.com/qbittorrent/qBittorrent/issues/13875#issuecomment-786030798>, > or unsubscribe > <https://github.com/notifications/unsubscribe-auth/ACIAJRSG6Q2UOUZIPTMATJDTAZ3J3ANCNFSM4UGOETYQ> > . > -- Sent from Gmail Mobile
Author
Owner

@cipixul commented on GitHub (Feb 25, 2021):

I have python 3.7.9 installed and I run in a jail on truenas, it's complicated to remove everything and reinstall on the first sign of trouble, I have various customisations like letsencrypt ssl cert generation, etc etc...

Reinstalling would be a hard option and there's no guarantee it will work.

I tried to create a symlink of python to python3.7 in /usr/local/bin, where it's installed and I can confirm it's in PATH

@cipixul commented on GitHub (Feb 25, 2021): I have python 3.7.9 installed and I run in a jail on truenas, it's complicated to remove everything and reinstall on the first sign of trouble, I have various customisations like letsencrypt ssl cert generation, etc etc... Reinstalling would be a hard option and there's no guarantee it will work. I tried to create a symlink of python to python3.7 in /usr/local/bin, where it's installed and I can confirm it's in PATH
Author
Owner

@cipixul commented on GitHub (Feb 25, 2021):

Finally I got new info while randomly looking in the logs and hitting update plugins:

(I) 2021-02-25T18:52:25 - Plugin "eztv" is outdated, updating to version 1.13
(I) 2021-02-25T18:52:25 - Plugin "jackett" is outdated, updating to version 3.5
(I) 2021-02-25T18:52:25 - Plugin "leetx" is outdated, updating to version 2.3
(I) 2021-02-25T18:52:25 - Plugin "legittorrents" is outdated, updating to version 2.5
(I) 2021-02-25T18:52:25 - Plugin "limetorrents" is outdated, updating to version 4.6
(I) 2021-02-25T18:52:25 - Plugin "piratebay" is outdated, updating to version 3.0
(I) 2021-02-25T18:52:25 - Plugin "rarbg" is outdated, updating to version 2.14
(I) 2021-02-25T18:52:25 - Plugin "torlock" is outdated, updating to version 2.2
(I) 2021-02-25T18:52:25 - Plugin "torrentscsv" is outdated, updating to version 1.1
(I) 2021-02-25T18:52:25 - Plugin "zooqle" is outdated, updating to version 1.14
(I) 2021-02-25T18:52:25 - Updating 10 plugins
(I) 2021-02-25T18:52:25 - Updating plugin jackett
(I) 2021-02-25T18:52:25 - Updating plugin zooqle
(I) 2021-02-25T18:52:25 - Updating plugin piratebay
(I) 2021-02-25T18:52:25 - Updating plugin leetx
(I) 2021-02-25T18:52:25 - Updating plugin eztv
(I) 2021-02-25T18:52:25 - Updating plugin limetorrents
(I) 2021-02-25T18:52:25 - Updating plugin torrentscsv
(I) 2021-02-25T18:52:25 - Updating plugin rarbg
(I) 2021-02-25T18:52:25 - Updating plugin legittorrents
(I) 2021-02-25T18:52:25 - Updating plugin torlock
(I) 2021-02-25T18:52:25 - Python not detected
(I) 2021-02-25T18:52:25 - Plugin jackett is not supported.
(I) 2021-02-25T18:52:25 - Python not detected
(I) 2021-02-25T18:52:25 - Python not detected
(I) 2021-02-25T18:52:25 - Plugin zooqle is not supported.
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Plugin piratebay is not supported.
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Plugin leetx is not supported.
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Plugin limetorrents is not supported.
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Plugin eztv is not supported.
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Plugin rarbg is not supported.
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Plugin legittorrents is not supported.
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:26 - Plugin torlock is not supported.
(I) 2021-02-25T18:52:26 - Python not detected
(I) 2021-02-25T18:52:27 - Python not detected
(I) 2021-02-25T18:52:27 - Plugin torrentscsv is not supported.
(I) 2021-02-25T18:52:27 - Python not detected

Seems python is not detected... I wonder why...

@cipixul commented on GitHub (Feb 25, 2021): Finally I got new info while randomly looking in the logs and hitting update plugins: (I) 2021-02-25T18:52:25 - Plugin "eztv" is outdated, updating to version 1.13 (I) 2021-02-25T18:52:25 - Plugin "jackett" is outdated, updating to version 3.5 (I) 2021-02-25T18:52:25 - Plugin "leetx" is outdated, updating to version 2.3 (I) 2021-02-25T18:52:25 - Plugin "legittorrents" is outdated, updating to version 2.5 (I) 2021-02-25T18:52:25 - Plugin "limetorrents" is outdated, updating to version 4.6 (I) 2021-02-25T18:52:25 - Plugin "piratebay" is outdated, updating to version 3.0 (I) 2021-02-25T18:52:25 - Plugin "rarbg" is outdated, updating to version 2.14 (I) 2021-02-25T18:52:25 - Plugin "torlock" is outdated, updating to version 2.2 (I) 2021-02-25T18:52:25 - Plugin "torrentscsv" is outdated, updating to version 1.1 (I) 2021-02-25T18:52:25 - Plugin "zooqle" is outdated, updating to version 1.14 (I) 2021-02-25T18:52:25 - Updating 10 plugins (I) 2021-02-25T18:52:25 - Updating plugin jackett (I) 2021-02-25T18:52:25 - Updating plugin zooqle (I) 2021-02-25T18:52:25 - Updating plugin piratebay (I) 2021-02-25T18:52:25 - Updating plugin leetx (I) 2021-02-25T18:52:25 - Updating plugin eztv (I) 2021-02-25T18:52:25 - Updating plugin limetorrents (I) 2021-02-25T18:52:25 - Updating plugin torrentscsv (I) 2021-02-25T18:52:25 - Updating plugin rarbg (I) 2021-02-25T18:52:25 - Updating plugin legittorrents (I) 2021-02-25T18:52:25 - Updating plugin torlock (I) 2021-02-25T18:52:25 - Python not detected (I) 2021-02-25T18:52:25 - Plugin jackett is not supported. (I) 2021-02-25T18:52:25 - Python not detected (I) 2021-02-25T18:52:25 - Python not detected (I) 2021-02-25T18:52:25 - Plugin zooqle is not supported. (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Plugin piratebay is not supported. (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Plugin leetx is not supported. (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Plugin limetorrents is not supported. (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Plugin eztv is not supported. (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Plugin rarbg is not supported. (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Plugin legittorrents is not supported. (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:26 - Plugin torlock is not supported. (I) 2021-02-25T18:52:26 - Python not detected (I) 2021-02-25T18:52:27 - Python not detected (I) 2021-02-25T18:52:27 - Plugin torrentscsv is not supported. (I) 2021-02-25T18:52:27 - Python not detected Seems python is not detected... I wonder why...
Author
Owner

@cipixul commented on GitHub (Feb 25, 2021):

FINALLY I solved it!

after checking the source code it was clear that the path was not complete.
I had to edit /etc/rc.local and update the path with the classical:
PATH=$PATH:/usr/local/sbin:/usr/local/bin
export PATH

and I added those lines just above the command that started qbittorrent-nox daemon but I'm sure that it didn't matter that much

I restarted the freenas jail and the plugins appeared!!!

Why oh why don't you put nice error messages, I think I spent like two hours on this.

Anyway, I hope it helps anyone...

@cipixul commented on GitHub (Feb 25, 2021): FINALLY I solved it! after checking the source code it was clear that the path was not complete. I had to edit /etc/rc.local and update the path with the classical: PATH=$PATH:/usr/local/sbin:/usr/local/bin export PATH and I added those lines just above the command that started qbittorrent-nox daemon but I'm sure that it didn't matter that much I restarted the freenas jail and the plugins appeared!!! Why oh why don't you put nice error messages, I think I spent like two hours on this. Anyway, I hope it helps anyone...
Author
Owner

@ghost commented on GitHub (Feb 25, 2021):

FINALLY I solved it!

after checking the source code it was clear that the path was not complete.
I had to edit /etc/rc.local and update the path with the classical:
PATH=$PATH:/usr/local/sbin:/usr/local/bin
export PATH

and I added those lines just above the command that started qbittorrent-nox daemon but I'm sure that it didn't matter that much

I reinstalled the freenas jail and the plugins appeared!!!

Why oh why don't you put nice error messages, I think I spent like two hours on this.

Anyway, I hope it helps anyone...

Just to be clear. You had to update your system path? Just asking because those two paths are default paths on macOS.

@ghost commented on GitHub (Feb 25, 2021): > FINALLY I solved it! > > after checking the source code it was clear that the path was not complete. > I had to edit /etc/rc.local and update the path with the classical: > PATH=$PATH:/usr/local/sbin:/usr/local/bin > export PATH > > and I added those lines just above the command that started qbittorrent-nox daemon but I'm sure that it didn't matter that much > > I reinstalled the freenas jail and the plugins appeared!!! > > Why oh why don't you put nice error messages, I think I spent like two hours on this. > > Anyway, I hope it helps anyone... Just to be clear. You had to update your system path? Just asking because those two paths are default paths on macOS.
Author
Owner

@cipixul commented on GitHub (Feb 25, 2021):

Yeah, well I use FreeNAS and the iocage qbittorrent plugin/jail and the qbittorrent starts from /etc/rc.local and I saw in /etc/rc that the PATH is very limited:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
export HOME PATH

I wasn't sure but I presumed that rc.local runs within the same shell and I also presumed the PATH wasn't updated for /etc/rc.local so I just updated it and restarted the jail and it instanly worked.

Check where your qbittorrent starts(in what script) and what PATH it uses, maybe just open a new terminal, export PATH with correct values and then run qbittorrent from the same terminal and maybe it will work.

@cipixul commented on GitHub (Feb 25, 2021): Yeah, well I use FreeNAS and the iocage qbittorrent plugin/jail and the qbittorrent starts from /etc/rc.local and I saw in /etc/rc that the PATH is very limited: PATH=/sbin:/bin:/usr/sbin:/usr/bin export HOME PATH I wasn't sure but I presumed that rc.local runs within the same shell and I also presumed the PATH wasn't updated for /etc/rc.local so I just updated it and restarted the jail and it instanly worked. Check where your qbittorrent starts(in what script) and what PATH it uses, maybe just open a new terminal, export PATH with correct values and then run qbittorrent from the same terminal and maybe it will work.
Author
Owner

@greysave commented on GitHub (Mar 22, 2021):

I can confirm adding the class path to /etc/rc.local resolved the issue.

Thanks much for the help on that.

@greysave commented on GitHub (Mar 22, 2021): I can confirm adding the class path to /etc/rc.local resolved the issue. Thanks much for the help on that.
Author
Owner

@cipixul commented on GitHub (Mar 22, 2021):

You're welcome :)

@cipixul commented on GitHub (Mar 22, 2021): You're welcome :)
Author
Owner

@ShahmeerShahid commented on GitHub (Aug 3, 2021):

I'm running the qbittorrent server through this Docker container: https://github.com/guillaumedsde/alpine-qbittorrent-openvpn, EDIT: For anyone who comes across this in the future, the above container has a version with python3: guillaumedsde/alpine-qbittorrent-openvpn:python

I was able to solve this issue by exec'ing into the container and installing python3

First get ID of container and exec into it (skip this step if you're running qbittorrent server on host OS):

> docker ps
CONTAINER ID   IMAGE                                             COMMAND                  CREATED             STATUS                       PORTS                                                                                NAMES
c1610e558e4b   guillaumedsde/alpine-qbittorrent-openvpn:latest   "/init"                  19 minutes ago      Up 19 minutes (healthy)      8080/tcp                                                                             box_qbittorrent_1

> docker exec -it c1610e558e4b /bin/bash

This will open a shell. Now, install python3, either with apt-get install python3 or apk add python3 (you may have to use sudo ie sudo apt-get python3). My container doesn't have apt-get, so I will use apk:

> apk add python3

Now, you should be able to click on Search Plugins > Check For Updates.

@thalieht, This should be a relatively easy fix, you'll need to package python3 with the install and/or add it to the PATH variable. Cheers!

@ShahmeerShahid commented on GitHub (Aug 3, 2021): I'm running the qbittorrent server through this Docker container: https://github.com/guillaumedsde/alpine-qbittorrent-openvpn, EDIT: For anyone who comes across this in the future, the above container has a version with python3: `guillaumedsde/alpine-qbittorrent-openvpn:python` I was able to solve this issue by exec'ing into the container and installing python3 First get ID of container and exec into it (skip this step if you're running qbittorrent server on host OS): ``` > docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES c1610e558e4b guillaumedsde/alpine-qbittorrent-openvpn:latest "/init" 19 minutes ago Up 19 minutes (healthy) 8080/tcp box_qbittorrent_1 > docker exec -it c1610e558e4b /bin/bash ``` This will open a shell. Now, install python3, either with `apt-get install python3` or `apk add python3` (you may have to use `sudo` ie `sudo apt-get python3`). My container doesn't have apt-get, so I will use apk: ``` > apk add python3 ``` Now, you should be able to click on Search Plugins > Check For Updates. @thalieht, This should be a relatively easy fix, you'll need to package python3 with the install and/or add it to the PATH variable. Cheers!
Author
Owner

@luzpaz commented on GitHub (Sep 19, 2023):

Is this still an issues on latest stable 4.5.5 ?

@luzpaz commented on GitHub (Sep 19, 2023): Is this still an issues on latest stable 4.5.5 ?
Author
Owner

@luzpaz commented on GitHub (Dec 23, 2023):

@cipixul is this still present on 4.6.2 ?

@luzpaz commented on GitHub (Dec 23, 2023): @cipixul is this still present on 4.6.2 ?
Author
Owner

@cipixul commented on GitHub (Dec 26, 2023):

Seems to be working fine now. Just did an upgrade and all the present plugins appeared and I can confirm the search works and shows results.

YEY

Well done! :)

Merry Christmas!

@cipixul commented on GitHub (Dec 26, 2023): Seems to be working fine now. Just did an upgrade and all the present plugins appeared and I can confirm the search works and shows results. YEY Well done! :) Merry Christmas!
Author
Owner

@windostechsupport commented on GitHub (Oct 20, 2024):

@ShahmeerShahid
just ran into the same issue running this container: https://github.com/Trigus42/alpine-qbittorrentvpn
thanks mate. you just saved my day.

@windostechsupport commented on GitHub (Oct 20, 2024): @ShahmeerShahid just ran into the same issue running this container: https://github.com/Trigus42/alpine-qbittorrentvpn thanks mate. you just saved my day.
Author
Owner

@windostechsupport commented on GitHub (Oct 20, 2024):

btw for anyone running the container in docker-compose, mount a custom script into the /custom-cont-init.d volume and have it install the package automatically:

#!/usr/bin/with-contenv bash
# shellcheck shell=bash

# Install software
apk add python3 > /dev/null

https://github.com/Trigus42/alpine-qbittorrentvpn/tree/master?tab=readme-ov-file#customization

@windostechsupport commented on GitHub (Oct 20, 2024): btw for anyone running the container in docker-compose, mount a custom script into the `/custom-cont-init.d` volume and have it install the package automatically: ``` #!/usr/bin/with-contenv bash # shellcheck shell=bash # Install software apk add python3 > /dev/null ``` https://github.com/Trigus42/alpine-qbittorrentvpn/tree/master?tab=readme-ov-file#customization
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/qBittorrent#11330
No description provided.