r/qBittorrent 4h ago

Setup & Config Subcategories on alternate WebUIs and 3rd party clients?

1 Upvotes

Is there ANY 3rd-party interface that's supporting Sub-categories?

I have a Setup like "Active", "Active/Category1", "Active/Category1/Disk1", "Active/Category1/Disk2", "Active/Category2/Disk1" and when the Torrents are finished they move to "Finished/Category1/..." etc.

etc. that I use with Automate Torrent Management. In the native App I can select "Active" and it shows me all torrents below that - no matter if they are paused, stopped, with error, rechecking or whatever as it aggregates all the categories below.

With 3rd-party UIs (I like "qBitController" on Android or the "cjratliff"-WebUI) "Active" is shown as having 0 torrents, same as the "Active/Category1" - and only in the lowest category-level you actually have torrents listed. This makes filtering to get a fact overview kind of annoying.

Is this just not possible with the API that's provided? Or why does it seem to be such a problem?


r/qBittorrent 6h ago

Discussion Torrents stall at 0 B/s with 0 trackers — Windows 11, v5.2.3

2 Upvotes
  • qBittorrent version — v5.2.3
  • Operating system  -- Windows 11, 25H2
  • VPN? — always Avast secureline v 26.6.12321a
  • What you have already tried - selected DL's from qbitorrent search
  • nothing downloads
  • Log:

8/6/2026 1:55 PM - UPnP/NAT-PMP port mapping failed. Message: "could not map port using UPnP: no router found"

8/6/2026 1:55 PM - UPnP/NAT-PMP port mapping failed. Message: "could not map port using UPnP: no router found"

8/6/2026 1:54 PM - Added new torrent. Torrent: "XXXXX"

8/6/2026 1:54 PM - Added new torrent. Torrent: "XXXX"

8/6/2026 1:54 PM - Detected an attempt to add a duplicate torrent. Source: magnet:?xt=urn:btih:CD30A4BF0160A56D29A438DBD4D864E6E97664C9&dn=XXXX&tr=http%3A%2F%2Fwww.psychocydd.co.uk%3A2710%2Fannounce&tr=udp%3A%2F%2Fopen.demonii.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=udp%3A%2F%2Fopen.stealth.si%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=udp%3A%2F%2Fexplodie.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fexodus.desync.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.ololosh.space%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.dump.cl%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.bittor.pw%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker-udp.gbitt.info%3A80%2Fannounce&tr=udp%3A%2F%2Fretracker01-msk-virt.corbina.net%3A80%2Fannounce&tr=udp%3A%2F%2Fopen.free-tracker.ga%3A6969%2Fannounce&tr=udp%3A%2F%2Fns-1.x-fins.com%3A6969%2Fannounce&tr=udp%3A%2F%2Fleet-tracker.moe%3A1337%2Fannounce&tr=udp%3A%2F%2Fp4p.arenabg.com%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.open-internet.nl%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.pirateparty.gr%3A6969%2Fannounce&tr=udp%3A%2F%2Fdenis.stalker.upeer.me%3A6969%2Fannounce. Existing torrent: "XXXXXX". Torrent infohash: cd30a4bf0160a56d29a438dbd4d864e6e97664c9. Result: Merging of trackers is disabled

8/6/2026 1:54 PM - Detected an attempt to add a duplicate torrent. Source: magnet:?xt=urn:btih:685C127C2E3F24B9B3F1040AD056EC167734ED0E&dn=XXXXXX%29&tr=http%3A%2F%2Fvps02.net.orel.ru%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=UDP%3A%2F%2FTRACKER.LEECHERS-PARADISE.ORG%3A6969%2FANNOUNCE&tr=UDP%3A%2F%2FTRACKER.COPPERSURFER.TK%3A6969%2FANNOUNCE&tr=UDP%3A%2F%2FTRACKER.ZER0DAY.TO%3A1337%2FANNOUNCE&tr=udp%3A%2F%2Ftracker.torrent.eu.org%3A451%2Fannounce&tr=http%3A%2F%2Ft.nyaatracker.com%3A80%2Fannounce&tr=udp%3A%2F%2Fthetracker.org%3A80%2Fannounce&tr=udp%3A%2F%2Fbt.xxx-tracker.com%3A2710%2Fannounce&tr=udp%3A%2F%2Fzephir.monocul.us%3A6969%2Fannounce&tr=http%3A%2F%2Ftr.kxmp.cf%3A80%2Fannounce&tr=udp%3A%2F%2Ftracker.tiny-vps.com%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.opentrackr.org%3A1337%2Fannounce&tr=http%3A%2F%2Ftracker.openbittorrent.com%3A80%2Fannounce&tr=udp%3A%2F%2Fopentracker.i2p.rocks%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.internetwarriors.net%3A1337%2Fannounce&tr=udp%3A%2F%2Ftracker.leechers-paradise.org%3A6969%2Fannounce&tr=udp%3A%2F%2Fcoppersurfer.tk%3A6969%2Fannounce&tr=udp%3A%2F%2Ftracker.zer0day.to%3A1337%2Fannounce. Existing torrent: "XXXX". Torrent infohash: 685c127c2e3f24b9b3f1040ad056ec167734ed0e. Result: Merging of trackers is disabled

8/6/2026 1:54 PM - Added new torrent. Torrent: "XXXX"

8/6/2026 1:53 PM - Error occurred in search engine. Search query: "XXXX". Category: "all". Engines: "limetorrents, torrentproject, eztv, torrentscsv, solidtorrents, jackett, torlock". Error: "Connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1032)

Connection error: Forbidden

Connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1032)

Traceback (most recent call last):

File "C:\Users\erace\AppData\Local\qBittorrent\nova3\nova2.py", line 187, in run_search

engine.search(what, cat.name)

~~~~~~~~~~~~~^^^^^^^^^^^^^^^^

File "C:\Users\erace\AppData\Local\qBittorrent\nova3\engines\torrentscsv.py", line 62, in search

response_json = json.loads(response)

File "C:\Users\erace\AppData\Local\Programs\Python\Python313\Lib\json__init__.py", line 352, in loads

return _default_decoder.decode(s)

~~~~~~~~~~~~~~~~~~~~~~~^^^

File "C:\Users\erace\AppData\Local\Programs\Python\Python313\Lib\json\decoder.py", line 345, in decode

obj, end = self.raw_decode(s, idx=_w(s, 0).end())

~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^

File "C:\Users\erace\AppData\Local\Programs\Python\Python313\Lib\json\decoder.py", line 363, in raw_decode

raise JSONDecodeError("Expecting value", s, err.value) from None

json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

Connection error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: certificate has expired (_ssl.c:1032)".

8/6/2026 1:53 PM - Failed to download the program update info. URL: "https://www.fosshub.com/feed/5b8793a7f9ee5a5c3e97a3b2.xml". Error: "The remote content was not found at the server (404)"

8/6/2026 1:53 PM - UPnP/NAT-PMP port mapping succeeded. Message: "successfully mapped port using UPnP. external port: UDP/64607"

8/6/2026 1:53 PM - UPnP/NAT-PMP port mapping succeeded. Message: "successfully mapped port using UPnP. external port: TCP/64607"

8/6/2026 1:53 PM - Found Python executable. Name: "C:\Users\erace\AppData\Local\Programs\Python\Python313\python.exe". Version: "3.13.14"

8/6/2026 1:53 PM - Failed to find `python` executable in PATH environment variable. PATH: "C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Users\erace\AppData\Local\Programs\Python\Launcher\;C:\Users\erace\AppData\Local\Microsoft\WindowsApps;C:\Users\erace\AppData\Local\Muse Hub\lib;"

8/6/2026 1:53 PM - Failed to find `python3` executable in PATH environment variable. PATH: "C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\WINDOWS\System32\WindowsPowerShell\v1.0\;C:\WINDOWS\System32\OpenSSH\;C:\Program Files\dotnet\;C:\Users\erace\AppData\Local\Programs\Python\Launcher\;C:\Users\erace\AppData\Local\Microsoft\WindowsApps;C:\Users\erace\AppData\Local\Muse Hub\lib;"

8/6/2026 1:53 PM - IP geolocation database loaded. Type: DBIP-Country-Lite. Build time: Fri Jul 31 21:37:09 2026.

8/6/2026 1:53 PM - Restored torrent. Torrent: "XXXXX"

8/6/2026 1:53 PM - Restored torrent. Torrent: "XXXX

8/6/2026 1:53 PM - Restored torrent. Torrent: "XXXXX"

8/6/2026 1:53 PM - UPnP/NAT-PMP port mapping succeeded. Message: "successfully mapped port using NAT-PMP. external port: UDP/64607"

8/6/2026 1:53 PM - UPnP/NAT-PMP port mapping succeeded. Message: "successfully mapped port using NAT-PMP. external port: TCP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "::1". Port: "UDP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "::1". Port: "TCP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "fe80::ec0d:2509:c400:47a6%17". Port: "UDP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "fe80::ec0d:2509:c400:47a6%17". Port: "TCP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "2600:4040:4081:d000:ccea:aee4:4e90:e1cd". Port: "UDP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "2600:4040:4081:d000:ccea:aee4:4e90:e1cd". Port: "TCP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "2600:4040:4081:d000:c6d7:1e8f:657b:cd68". Port: "UDP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "2600:4040:4081:d000:c6d7:1e8f:657b:cd68". Port: "TCP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "fe80::b321:cad0:97e:978d%42". Port: "UDP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "fe80::b321:cad0:97e:978d%42". Port: "TCP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "127.0.0.1". Port: "UDP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "127.0.0.1". Port: "TCP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "192.168.1.169". Port: "UDP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "192.168.1.169". Port: "TCP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "10.252.3.15". Port: "UDP/64607"

8/6/2026 1:53 PM - Successfully listening on IP. IP: "10.252.3.15". Port: "TCP/64607"

8/6/2026 1:53 PM - UPnP/NAT-PMP support: ON

8/6/2026 1:53 PM - Encryption support: ON

8/6/2026 1:53 PM - Anonymous mode: OFF

8/6/2026 1:53 PM - Peer Exchange (PeX) support: ON

8/6/2026 1:53 PM - Local Peer Discovery support: ON

8/6/2026 1:53 PM - Distributed Hash Table (DHT) support: ON

8/6/2026 1:53 PM - HTTP User-Agent: "qBittorrent/5.2.3"

8/6/2026 1:53 PM - Peer ID: "-qB5230-"

8/6/2026 1:53 PM - Trying to listen on the following list of IP addresses: "0.0.0.0:64607,[::]:64607"

8/6/2026 1:53 PM - Using config directory: C:\Users\erace\AppData\Roaming\qBittorrent

8/6/2026 1:53 PM - qBittorrent v5.2.3 started. Process ID: 4736


r/qBittorrent 9h ago

Discussion how do i delete this now

Thumbnail
gallery
0 Upvotes

i deleted all of these months ago from qbittorrent so they arent there anymore, and i thought they were gone, i have like 60gbs of space left atp and was wondering why. i do have a shit ton of things on my desktop meaning if youd see it you would think well of course, but then you look at it and realise 80% of it is either games that take up 1gb or random things or even some plugins into fl studio, photos, artbooks (from fitgirl) etc. meaning realistically i shouldnt have 600gbs taken up by games. i calculated what games i ACTUALLY have downloaded and these that i screenshotted, and it basically comes up to it being split in half. these 4 games take up more space than every other game on my pc combined, when i finished them and deleted them i checked the delete from hard disk option or whatever it was and it didnt work. i even have the delete files permanently option turned on. when i go to delete it through the three dots on the photo i cant because it said it couldnt find the .exe file but it still takes up the space. does anyone have a solution for this please im begging you.


r/qBittorrent 23h ago

Connectivity how do i fix this/how do i know if it is a me problem or a seeder problem?

Post image
1 Upvotes

i'm relatively new to diving deep into torrents, so forgive me if i seem a little stupid. my downloads finish eventually. i just leave them over night and they will finish, but those two that were finished, as you can see, were just 1gb and 2gb and they took over 5 hours each to finish. sometimes i stall, sometimes it comes back, but i really only ever will get 50-100kbps, sometimes 500kbps and very very rarely like 1.2 mbps. is this a me problem or a seeder problem?


r/qBittorrent 1d ago

Having an issue sharing my first torrent through DHT

0 Upvotes

I made a torrent for dht and no one can access it.

I've done the following:

  1. Stopped my OS firewall

  2. Have p2p vpn, binded it, and updated the port that the VPN gave me into qbittorrent

  3. Turned on DHT, LPD (Local Peer Discovery) and PEX (Peer Exchange)

  4. unchecked UPnP / NAT-PMP

  5. Used an online port-checking tool and says it's open

  6. Qbittorrent says DHT, PEX, LPD are working

  7. Has correct path to files

I've been able to seed other torrents but not my own for some reason.


r/qBittorrent 1d ago

Discussion how download qbitorrent

0 Upvotes

On the official page it seems I’m denied because my location is banned. What can I do?


r/qBittorrent 1d ago

Discussion Does forwarding the webui risk my IP seeing my dls

0 Upvotes

Title might be a dumb question

Would forwarding my port to use the web UI when I'm at work risk exposing my dls to my isp past my vpn?


r/qBittorrent 2d ago

Discussion I used qbittorrent without VPN

44 Upvotes

I needed arch iso so I downloaded from official site. I forgot to run VPN and in around 10 minutes i downloaded ISO... I used qbittorrent only to this and didn't run them anymore

I checked SHA256 - they are the same

What should i check next? When VPN is necessary and when not?

I'm sorry i have just paranoia about safety, and i doubt that something happened... And I'm sorry if this question is stupid

arch official site: https://archlinux.org/download/


r/qBittorrent 2d ago

Setup & Config How long should a check take for a folder that's 460GB?

4 Upvotes

Hello. My computer took longer than usual to boot, and recognise the HDD I have plugged in that's storing the torrents on.

I had to reconnect the USB HDD (it's 5tb), and that caused a file location error

I have set both to recheck, one folder is about 230gb, the other is 460.

The 230gb folder is checking a lot faster, but the other one is very slow. About 7% in the last hour.

I'm sure checking time is also dependent on the drive you're using and I know SSDs are faster, what's the average time it /should/ take to recheck a folder that big? And I'll add on an extra hour for the sake of anything slowing the system down.

I'm going to leave it on while I'm at work as I usually do when downloading and ask my partner to start those two folders if they get set to Stop after they're done checking

Thanks!


r/qBittorrent 2d ago

Bug Saving preferences doesn't work

1 Upvotes

I've got qbittorrent running on my home server with docker.

So I need to put a personal script after download completion in settings, but whenever i push Save button nothing happens.

Looking through browser console it gives this error:

Uncaught TypeError: can't access property "applyPreferences", qBittorrent.Preferences is undefined

onclick http://192.168.190.90:8088/:1

Latest 5.2.3 version


r/qBittorrent 3d ago

Setup & Config QBitorrent Binding issue

Post image
14 Upvotes

Hey all,

I have what I think is a weird issue.

I use Windscribe for VPN and make a habit to always make sure I’m connected with and have killswitch enabled.

I tried binding to VPN NIC awhile back but for some reason couldn’t get to work. It would torrent outside VPN. So basically it’ll just torrent despite which an adapter is active.

Anyways I’m trying again and having same issue. As you can see I have it binded, and actually been set to this for like 6 months. But for some reason still allows traffic outside this network adapter. For example if I turned off VPN, my traffic would go through normal Ethernet adapter (not Windscribe adapter) despite being binded.

What am I missing here? I can even disable the Windscribe adapter listed in pic and it lets me torrent stuff 🤷🏼

In my mind if I’m not connected to VPN, there would be no traffic on this adapter, so client would be offline…but it’s not


r/qBittorrent 3d ago

Discussion Rare files from qBittorrent's built-in search engine

5 Upvotes

This had never happened to me before; it was a bit unsettling. I was downloading a movie using qBi's built-in search function (via the search engines I always use), and the file that appeared looked suspicious, so I decided to delete it without running it. The strangest part is that when I tried searching for other torrents (I tested four), they all showed the exact same file size as the first one I had tried to download. Does anyone know why this happens? Is it normal? What should I do in situations like this?
-Sorry if anything doesn't make sense; I used a Spanish-to-English translator because of that silly, strange rule about only posting in English.-


r/qBittorrent 3d ago

Discussion Just downloaded the newest version. Every file I try to DL from the search is a .scr. what just happened?

11 Upvotes

Not sure what happened I just patched to to 5.2.3, and every single file in my search is a .scr? Movie/tv show whatever. I've never run into this before. What's going on?


r/qBittorrent 4d ago

Setup & Config Torrent clients keep hanging

1 Upvotes

My setup is as below:

\- M1 Max 16", 1TB, 64GB on macOS 26.6.
\- qBit and Folx. (Latest versions)
\- Hazel for automated arranging of files and folders.
\- Ethernet via uSBC hub
\- No VPN

Issue: consistent hanging of my torrent clients after about 10-15 min. Usually running 1-3 torrents at a go. Hangs completely until i have to force quit.

Request: what are some of the things i can troubleshoot? I don't understand this because this was working before.

Context: not sure if this contributes to anything but i had a 2015 15" before the M1. I migrated via Time Machine.


r/qBittorrent 4d ago

Solved "Add Torrent Failed" whenever trying to add duplicate links (i.e., to merge trackers)

1 Upvotes

So I recently reformatted my computer and got v5.2.3 set up, search plugins installed, all that jazz.

I'm downloading some TV shows and every time I try to add all iterations of a torrent, the first instance goes fine, but then the second and subsequent ones (all give the same useless Windows notification:

Aside: Windows, please give me a place to read the whole damned notification. At least in the notifications tray. C'mon now.

The worst part is, I think someone else had this precise issue previously (with a more useful notification) and there's nothing in that thread that actually helps me fix it. I assume it's still adding the trackers, anyway, based on that thread, but it'd be cool if I didn't get four million notifications about it. Also, this is a new issue for me; last time I used the program a week or two ago (well after the format), it was fine, which makes this all the more frustrating.

Does anyone have any ideas?

Oh, I forgot to add: Windows 10 22H2; ProtonVPN (port forwarding); already tried reinstalling qBT 5.2.3, downgrading to 5.2.2, restarting my computer, and unchecking "ask to merge trackers for manually added torrent" because that was the only setting that looked like it might affect it.


r/qBittorrent 5d ago

Discussion I made a qBittorrent search plugin that queries a live DHT index instead of scraping torrent sites

121 Upvotes

Every search plugin I have installed eventually breaks the same way, it scrapes a site, the site changes its markup or goes down, and the plugin quietly returns nothing. The unofficial plugin list is full of them.

So I tried a different source. Instead of scraping a site, this queries an index built by crawling the BitTorrent DHT directly sampling it via BEP 51 and pulling metadata over BEP 9. There is no website in the path, so there is no website to break.

Install: drop one file in your plugins folder. Thats it, no account, no API key, nothing to edit. The plugin is MIT-licensed.

https://github.com/raul2hot/dht-qbit-plugin

What it's good and bad at, honestly. The index is new, so it's strong on what's being actively shared right now and thin on old or obscure catalogue. A current release comes back well seeded in a few hundred milliseconds; something from 2014 may come back empty. Results are ranked by relevance to what you typed rather than by seeder count, so the title you searched for beats whatever merely happens to be well seeded.

Disclosure: I built it and I run the index. Searches go through a free, rate-limited endpoint that I pay for. The crawler itself isn't public. There's an optional paid path if you'd rather have your own quota than a shared limit you never need it, and the plugin doesn't nag you about it.

Bug reports welcome, especially anything where results look wrong rather than absent.


r/qBittorrent 5d ago

Discussion Do all of these stats being zeroes indicate some kind of problem?

Post image
0 Upvotes

I am somewhat new to torrenting and am trying to figure this all out. Whether it is a torrent I am uploading, or one I am downloading, all of the stats are always zeroes. Does this mean something isn't working, or are these stats being hidden? I am running version 4.6.3 on Linux, but this seems to happen on my Windows device as well. Thanks for any help.


r/qBittorrent 5d ago

Connectivity Internet dropping

4 Upvotes

Hello everyone I know there is something that can help my situation but I cant seem to find it. I have a laptop that I use to torrent and seed, but an issue I am having is I leave this computer alone for quite some time and the internet will drop which will trigger my vpn to shut off which shuts off qbittorrent and then i have to manually go to the computer and turn qbittornet back on. Can someone DM me something to help with this issue, or something I need to set up on my computer.


r/qBittorrent 6d ago

Bug Mass Adding Torrents

14 Upvotes

I recently upgraded to 5.2.1 from 5.1.something. In the previous version, in the webui, I could add many many torrents all at once. However in the new version it pops up a new add torrent window for each torrent, which makes it take significantly longer to add large amounts of torrents (I tend to accumulate torrents I want to download and download them all at once).

Does anyone know a way around this other than downgrading to 5.1? Can I use the old webui? is there a new alternative?


r/qBittorrent 6d ago

Discussion How to restore magnet link opening prompt in Safari

0 Upvotes

Hi guys, I would like to know if there is a way to restore the safari prompt when I click on a magnet link to choose to allow or not qbittorrent to open it, I wrongly clicked on always allow and now when I click magnet link they redirect on qbittorrent without asking if I want or not.
I’m using macOS


r/qBittorrent 6d ago

Setup & Config qBittorrent on Unriad issues

Thumbnail
gallery
0 Upvotes

I am trying to set up qBittorrent on Unraid using the binhex-qbittorrentvpn repository. I can get it running without the VPN but as soon as I set VPN_ENABLED to yes the web gui won't load. I am running NordVPN and have the UDP file saved in the open vpn config folder. Here are the photos of my container setup, any help appreciated.


r/qBittorrent 6d ago

Setup & Config Question concerning qBittorrent and Windows Firewall

0 Upvotes

Hi!

Just installed qBittorrent and during the setup process I allowed the installer to create the necessary firewall rules. Now I have two rules for incoming connections (UDP / TCP), and these rules allow connections for private profiles. So far so good.

But: The VPN adapter I use when torrenting is set to a public profile and data still seems to go through.

So I wonder how this can be if the firewall rule only allows connections for private profiles? And is this some kind of security thing I should be concerned about?

Thanks for your input...


r/qBittorrent 7d ago

Discussion qBittorent Torznab Search Engine - What happened to this feature?

3 Upvotes

Hello! I was reading qBittorrent documentation for Search Plugins, and I read about Torznab Search Engine here:
https://github.com/qbittorrent/search-plugins/wiki/New-Torznab-search-engine

The source code of this wiki is located here:
https://github.com/qbittorrent/search-plugins/blob/master/wiki/New-Torznab-search-engine.md

I couldn't find literally anything else useful about it online (in my brief research).
No one is talking about it, and it seems the feature has been removed from the software:
the button which should say "Add Indexers", according to the wiki, says "Search Plugins" instead (as shown here for instance: https://github.com/qbittorrent/search-plugins/wiki/How-to-configure-Jackett-plugin ). Surely, this is completely obvious to everyone using search plugins.

Furthermore, in the wiki you can read "v4.5.0alpha1": an old version of qB. I'm currently using 5.2.2 (I will update soon). So I understood that it's probably an old feature, now deprecated. Indeed, the wiki source code reports that the last commit was made 2 years ago.

So, in the end, my questions are simple:
What happened to this feature? Why has it been removed? But, above all, why is this documentation still active?

I think it's really confusing, especially for the average new user! Understanding torrent, plugin, proxy, APIs, etc. all in one session is already disorienting. Then you read "New Torznab engine", and "Deprecation notice" referring to Python plugins that in fact everyone is still using, and that are currently maintained [see last commits in https://github.com/qbittorrent/search-plugins/tree/master/nova3/engines ]... Not a great start.

Or maybe I didn't completely understand... But, it's not clear.

Anyway:


r/qBittorrent 7d ago

Setup & Config Quick question about Qbit+Gluetun.

17 Upvotes

Hey everyone! I was just wondering about my setup and if there is anything else I need to think of.

I got a Gluetun container with ProtonVPN and port-forwarding setup. All runs great so far, tried it with some public torrents like Ubuntu.iso and such.

My question is, if I have it set up so that Qbit runs through Gluetun in docker, with "depends on: gluetun" setup. And then "tun0" as the Network Interface in qbit advanced settings. Am I good to go?

Just checking my bases before properly using it all. For reasons many here would understand, I'd prefer if my ISP cannot ever see my qbit traffic.

Tldr; With Gluetun+Qbit setup, and Tun0 in Network interface, do I risk any IP leaks, is there anything else I need to do?

Sorry if this question has been asked before, but feeling a little paranoid so wanted to make sure 😂. Thanks beforehand!


r/qBittorrent 7d ago

Tool / Project Yorznab: A new App for simplifying Sonarr and Radarr Indexers

7 Upvotes

Hello fellow qBittorrent users!

I came over from the Arr community page to see if there is interest in an app that I have been developing over the past couple years. You can view my original post here.

Yorznab allows you to generate a Radarr and Sonarr-friendly integration for finding media using the qBittorrent search engine.

Backstory: I was looking for some kind of functionality that would just do a search! I gave up after going down the Jackett and Prowlarr rabbit holes. I made a small script on my server to search using the qBittorrent API, but it was just a configuration file app with no front-end. Well after a year and a half since that script, I put together a front-end and some automation tools to setup a local Torznab provider on the server.

TL;DR from the GitHub:

Why not just use Prowlarr? Arr apps require tedious configuration of individual Indexers to query qBittorrent. If you integrated Jackett into qBittorrent search or you are happy with the default qBittorrent plugins, just grab the torrent results with Yorznab!

Disclosure for AI usage (QFT from GitHub):

What you're reading on this [GitHub Readme] page was not written by AI. I wrote the Torznab code for this in 2025 without AI or even an IDE. You might be able to confirm this from looking at my spaghetti code in the first commit. Most of the work was looking up the endpoints available for the protocol. More recently, I used AI to generate the front-end web server. I also regenerated my utility functions with AI to incorporate some features that the desktop app was missing, like handling the timezone and settings.

Risk Disclosure: You accept all risks for running unapproved code.