qBittorrent & downloads
Stalled jobs, folders, labels, and categories for qBittorrent on TrueNAS @ 192.168.2.203. Feeds Sonarr/Radarr/Lidarr. See qBittorrent doc.
QBT-001: Torrent stalled at 0%?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Check trackers tab — working trackers?
- Dead torrent — 0 seeds forever.
- Remove and search again in Sonarr/Radarr.
- Disk space on pool. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-002: Torrent stalled mid-download?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Pause and resume.
- Check seeders count — may be dead.
- NAS reboot interrupted — resume should continue.
- Firewall not issue on LAN client. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-003: Wrong folder — file not where Sonarr expects?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Options → Downloads paths in qBittorrent.
- Must match *arr remote path mapping.
- Categories may override subfolder.
- Fix mount not Windows A: letter. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-004: Category tv-sonarr not applied?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Sonarr download client settings category field.
- Case-sensitive exact match.
- Manual adds get uncategorized.
- Edit torrent → set category after add. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-005: Category movies-radarr missing?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Same as TV — Radarr sends category.
- Test with manual search grab.
- Uncategorized breaks import filter.
- Reconfigure Radarr download client. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-006: Category music-lidarr missing?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Lidarr download client category music-lidarr.
- Verify spelling.
- Sync test grab from Lidarr.
- Manual torrents need manual category. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-007: Download complete but Sonarr did not import?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Activity error in Sonarr — read message.
- Remote path mapping.
- Category must match.
- File still in complete folder — manual import. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-008: Cannot open qBittorrent Web UI?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- TrueNAS → Apps → qBittorrent running?
- LAN URL http://192.168.2.203:port from app config.
- Credentials Vaultwarden.
- Not on Windows PC — NAS only. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-009: qBittorrent slow despite gigabit?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Seeder limited — not line speed.
- Many active torrents share bandwidth.
- Check global speed limits in settings.
- Disk IO on NAS during import. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-010: Accidentally deleted torrent and files?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- If imported, media safe in A:/Media.
- If mid-download, re-search in *arr.
- Do not delete after import if seeding needed.
- ZFS snapshot recovery — technical last resort. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-011: Should I delete torrent after import?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Keep seeding for Aither ratio.
- Hardlink means file shared with library.
- Remove torrent only when ratio met — see aither doc.
- Never delete torrent AND files if hardlinked wrong. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-012: Labels vs categories?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- This stack uses categories for *arr.
- Labels optional for your manual sorting.
- Do not confuse with Sonarr categories.
- Manual Aither grabs — set category if automating. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-013: Magnet link from Aither not adding?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Web UI → Add torrent link.
- Paste magnet.
- Set category if for Sonarr later.
- Check duplicate already in queue. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-014: Upload ratio stuck?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Seed after complete — do not pause forever.
- Private tracker needs upload time.
- See aither-and-trackers.md ratio tips.
- Queue bandwidth limits affect ratio speed. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-015: Web UI shows offline from Sonarr?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Host IP or docker name wrong.
- Test from Sonarr container network.
- Username password in download client settings.
- qBittorrent must allow alternative Web UI auth if enabled. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-016: Port forwarding needed?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Home ISP — incoming not required for many swarms.
- Outgoing connections enough for most.
- Tracker may list port closed — often OK.
- VPN doc when configured. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-017: Downloads path on wrong dataset?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- TrueNAS app volume for downloads dataset.
- Must share filesystem with Media for hardlinks.
- Fix in app config not qBittorrent GUI alone.
- Restart app after mount change. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-018: Incomplete folder filling disk?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Clear completed imports stuck.
- Remove dead torrents.
- Check pool space TrueNAS.
- Pause new grabs until space freed. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-019: Duplicate torrent same hash?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- qBittorrent rejects duplicate.
- Normal if Sonarr retried.
- Remove failed duplicate entry.
- Blocklist bad release in Sonarr. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-020: Force recheck after NAS crash?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Right torrent → Force recheck.
- Large files take time.
- Do not force start during recheck.
- Verify 100% before expect import. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-021: Queue order wrong?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Default FIFO.
- Super seeding off for typical use.
- Category filters in view only.
- arr manages priority via separate grabs. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive:* qBittorrent don't touch
QBT-022: Global download limit set accidentally?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Options → Speed → unlimited for LAN.
- Scheduler may throttle at night.
- Check alternative speed limits.
- Remove limit for max speed. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-023: Torrent shows missing files?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Mount path changed after reboot.
- Force recheck or relocate.
- TrueNAS dataset not mounted.
- Fix volume then recheck. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-024: Adding torrent manually for family request?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Prefer Overseerr — not manual qBittorrent.
- If admin manual grab, set correct category.
- Do not change default save paths.
- See using-qbittorrent-dont-touch guide. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-025: Web UI session expired?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Re-login Vaultwarden creds.
- Bookmark LAN URL.
- Session timeout normal.
- Do not expose Web UI publicly without auth. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-026: qBittorrent uses too much RAM?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Many active torrents increase use.
- Limit active downloads in settings.
- Normal on NAS during heavy queue.
- Restart app if leak suspected. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-027: After TrueNAS reboot torrents paused?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Global pause on startup setting.
- Resume all or disable auto pause.
- Wait for apps to start before resume.
- Sonarr will re-grab if needed. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-028: Connection status yellow in Web UI?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- DHT and trackers still may work.
- Check NAS internet.
- DNS issue on TrueNAS.
- Restart qBittorrent container. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-029: Where are completed files on Windows?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Browse via Sonarr import path not qBittorrent UI.
- Complete folder on pool not always mapped to A:.
- A:/Media has library not raw downloads.
- Use Web UI path display for complete folder. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-030: Seeding priority for ratio?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Do not throttle seeding to zero.
- Private tracker account health.
- Queue shows upload stats.
- Balance download vs seed bandwidth. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-031: Torrent added uncategorized — fix?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Select torrent → Set category.
- Match tv-sonarr movies-radarr or music-lidarr.
- Sonarr may not auto-import uncategorized.
- Prevent by fixing arr client config. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive:* qBittorrent don't touch
QBT-032: qBittorrent update on TrueNAS?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Update via TrueNAS Apps.
- Snapshot pool first.
- Verify Web UI port after update.
- Test Sonarr download client connection. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-033: Double download same release?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Sonarr/Radarr should dedupe.
- Remove worse duplicate torrent.
- Blocklist release if bad.
- Check why both grabbed — indexer dup. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-034: Disk IO error in qBittorrent log?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Pool degraded or disk fault — urgent.
- Check SMART and pool status.
- Stop heavy IO until healthy.
- See storage-smart-scrub FAQ. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-035: Watch folder not used?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- This stack uses API from *arr not watch folder.
- Do not enable watch folder unless intended.
- API category method is standard here.
- Manual magnet is fine. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-036: Bind interface wrong?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Should use default NAS interface.
- VPN bind when added later.
- Wrong bind = no connectivity.
- Leave default until VPN doc done. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-037: Share ratio limit in qBittorrent?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- Do not set aggressive auto-delete.
- Tracker ratio rules on Aither.
- Manual management preferred.
- Seeding supports account standing. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch
QBT-038: Logs for import debugging?
Stack context: qBittorrent on NAS · categories → import paths Integrated runbooks: Media pipeline — stage 3 · qBittorrent
Diagnose (2 min): 1. Confirm whether the problem is LAN-only, public URL, or both — see Outage runbook. 2. Check Service matrix for which app/host owns the broken URL. 3. If a single device only, retry from a second device on the same network.
- qBittorrent shows complete path.
- Sonarr Activity shows import side.
- Cross-check same path both sides.
- TrueNAS app logs for both apps. Verify: Repeat the original symptom check — it should be gone or clearly improved. Deep dive: qBittorrent don't touch