-
-
Notifications
You must be signed in to change notification settings - Fork 4.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Spurious search plugin issues - "There aren't any seach plugins installed", can't install new plugins, plugin upgrade issue "plugin not supported" #13122
Comments
When I have no connectivity at all when I start qbittorrent, the problem does not happen. This has been my workaround -- I disable wifi or unplug from the LAN when I start qbittorrent, then reconnect after, and never get the "no plugins" error. But if I have a less-than-perfect connection, which I often do as I'm using 3G much of the time, I frequently get the error when starting qbittorrent when connected. I know this is not an answer but I thought this information might help. |
Has this issue been fixed yet? I downloaded the updated version, re-install python. It's still there. |
In my case the plugins cannot be installed even after removing all qbittorrent data from %appdata% and %localappdata%, nor after reinstalling qbittorrent. I cannot even install plugins from file. The issue appeared with no apparent reason, and not after recent qbittorrent upgrade. Qbittorrent v.4.2.5 UPDATE |
It seems that's caused by the way qbittorrent.exe is searching for the python installation on the system, instead of looking in registry or in ENVIRONMENT (in path, lib or pythonhome) for the needed values it first scans the harddrive for "python3.exe" which in my case only one exist and that is in the Ubuntu installation for Linux subsystem in Windows (which is obviously no-go on Windows) and then after that scans for "python.exe" and there's maybe 30 of them in my system as parts of numerous software installations and based on which is found first results in working or not working python in qbittorrent.. In my case the first python.exe binary found was from Inkscape installation and doesnt work... My workaround was creating a symbolic link of "python.exe" named "python3.exe" in my Python39 installation folder which resolved the issue.. |
For me the issue always occurs when i start qbittorrent without internet connectivity, but is usually resolved after doing Search plugins... -> Check for update and waiting for a bit. This makes @cubedj description of ineffective searching likely, going to try that python.exe link fix. |
I fixed the issue just by deleting the "bad" plugin, I was trying to put these and those, and found, that "rutracker" one was bad and it made qBittorrent to not find any |
There's no way to definitively fix this. If I want to use this program I must restore from a working backup several times untill it decides to show the search engines. Then proceed to delete all the torrents that have been completed since the backup was made... you get the pain, not worth it. |
While I'm sure there are multiple reasons for this, for my case, when I installed windows python 3.8 from the installer on the python.org website it did not include an executable named I fixed the problem by making a hard link to python.exe with the name python3.exe in my python3 install directory So check if you have multiple python installations or if qbittorrent is finding python in unexpected places due to the various python installations having different aliases for python. |
Funny enough my qbittorrent version (4.3.5) is happy enough with python.exe, without caring much for python3, which actually MUST be installed from whithin the program. Any chance to use an existing python installation when installed with an offline installer will miserably fail for me. Then there's the 32-64bit big party too, lots of fun with that in order to make the search engines work since this program downloads the 32bit installation without even giving you a chance to choose the actual version nor the architecture. There's such a mess in this project that, I stand corrected, it's not even funny. Again, if you manage to make it work once... make a full backup of all the directories affected and keep that configuration forever. Because once it breaks you can say good-bye to your nice list of 50+ search engines. |
I'm facing this issue as well. Have tried downgrading versions from 4.3.9 to 4.3.5 (& all in between) Also deleted the entire BTW, @CeruleanSky Which tool is your screenshot from? |
I used API Monitor to inspect qBittorrent and it turned out that it was picking up the wrong Python3 executable (from a MSYS distribution I have @ So I copied my python executable to python3 and that fixed the issue: |
This seems to rely on the presence of python3.exe instead of python.exe on Windows. Also, after installing plugins, these plugins are not saved to the settings, that's why they disappear, when you restart the app. |
To recover from "There aren't any seach plugins installed" in my case it was enough to delete |
Same result as before with that method, even by deleting the problematic
Executing it myself gives me "Connection Error: Service Temporarily Unavailable" then a list of 66 engines in HTML like layout $ /usr/bin/python3 --version
Python 3.10.5
I get ~10 of "Couldn't update search engine plugin. Plugin is not supported." like that (not all installed engines, but still, none displays in the chart afterward) |
@FranciscoPombal says > Now we need more advanced and precise information, e.g. from debugging the program. I am on Linux. qbittorrent/now 4.4.2 amd64 [installed,local] Right above this post is linked issue where i have described my workaround and feedback about this issue. |
I'm running macOS. What I did was go into my applications folder and found Python 3.11 folder. Clicked the update shell profile command then install certificates. I restarted qBittorent and updated the search plug-in. -Check for updates they all installed and that fixed it for me. |
Lol sitll not corrected after two years, despite dev having seeing it I know they have priorities, but after such time, I don't know if it's about priority or don't carism (same apply to other issues years old) |
Feel free to debug and fix it yourself, or sponsor another open source developer to fix it for you. You are not entitled to free labour. |
People say they do better things, but I haven't verified... |
@p060477 Some suggestions regarding what to try to fix non working search are at https://forum.qbittorrent.org/viewtopic.php?p=42155#p42155 |
Main thing to try being for elected staff to repair the code |
i totally quote: |
Just a FYI from what I found. I found the app isolation apps, and in my example Comodo firewall, messed with the ability to use plugins in this exact way. A red herring for most but its something that I can repo |
in case anyone still hasn't known how to fix this issue, could take a look at #11149 I finally solved it by following suggestions to clean nova3 folder |
This comment was marked as outdated.
This comment was marked as outdated.
Closing - Can be used as an FYI. |
What, the problem is still here but because you can hack a workaround it's considered resoved? What kind of dead project is that? |
@bphd If you have a problem with search plugins, then open a new ticket. |
Well I don't need to have a problem personally as a problem is there for people since before 2020, and the conclusion of that trhread is that it's not corrected |
since 2020 this problem always appears at any new vers of qbittorret...where are the developers...??...maybe they are really playing the fools with all of us...what a pity...what a shame... :( |
Go figure. I actually quit torrenting altogether years ago just for this bug. Can you imagine Emule without the search functionallity? |
There appear to be some issues with "unofficial" plugins, there's no issue(s) with the official plugins provided by us. some examples: @p060477 there's no need to keep posting on different tickets & on our different repo's! You posted that you were using an outdated version & it's a portable version at that.
What you need to do at the very least is use the latest official (v5.0.0). |
https://github.com/qbittorrent/search-plugins/wiki/Unofficial-search-plugins |
And seeing that it's still there because a workaround wrote on an obscure GitHub place is good enough for all userbase |
the very last 5.0 is the one who make all search plug ins, that were well working in 4.6.7, incredibly disappear... |
how do we know that you're not installing the same bugged plugin?? If you want to get to the bottom of why things aren't working for you then, yes! may I suggest you use qBittorrent v5.0.0 - you can run a clean portable version if you wish. https://github.com/qbittorrent/qBittorrent/wiki/How-to-use-portable-mode Again though I would re-iterate that you open a new ticket as this ticket has been a catchment of various potential issues etc. |
thxs for yr reply...but the matter is not with some plugin...the matter is that -all- disapper...and if you try to instal the one s that with the prev vers worked it reply:"error extension not supported"...to every......this happened since years...at every new vers...is a very nightmare... |
Could you provide the (archived) contents of your plugins folder for testing the next time this happens? |
i'm really not the one exeriencing it...seems that lots of people claims...anyway the are the one here: |
But it seems that no one who could fix it. |
But you are posting all over the place that it doesn't work for you etc. so you are having issues but you're not really willing to help us to help you!!! qbittorrent/search-plugins#284 (comment) |
For reference in relation to a broken plug-in: |
maybe you forgot i'm runnin a portable vers.... |
I didn't forget, I mentioned it 4 hours ago -> #13122 (comment) I don't see any point in continuing this any further here......if you are experiencing an issue, then open a new ticket following the template & providing logs etc. locking ticket |
NOTE: A known workaround exists
This has been posted in various other issue reports and the forum:
This problem has been previously reported in several issue reports such as:
#11149
#11872
#9287
#11223
I think there is enough "user story" information spread across those issues at this point. Now we need more advanced and precise information, e.g. from debugging the program.
The text was updated successfully, but these errors were encountered: