Prowlarr & indexers
Indexer health, caps, and sync for prowlarr.saxobroko.com feeding Sonarr, Radarr, and Lidarr. Includes Aither private tracker. See arr-stack.md.
PRW-001: Prowlarr shows indexer unhealthy?
- Indexers tab → check error message.
- Test indexer — fix credentials from Vaultwarden.
- Aither may need cookie or API refresh.
- Rate limit clears after wait — retry in 15 minutes.
PRW-002: All indexers red — nothing downloads?
- Fix Prowlarr first before Sonarr/Radarr.
- Check internet and DNS on NAS.
- VPN not configured on qBittorrent yet — unrelated but verify NAS online.
- Restart Prowlarr app on TrueNAS.
PRW-003: Aither login failed in Prowlarr?
- Credentials in Vaultwarden — re-enter.
- Aither session cookie expires — update in indexer config.
- Check Aither site reachable from NAS.
- See aither-and-trackers.md.
PRW-004: Indexer works in Prowlarr but not Sonarr?
- Apps → Sonarr → Sync App.
- Verify indexer enabled for Sonarr in Prowlarr.
- Test connection in Sonarr Settings → Indexers.
- API key must match Prowlarr application entry.
PRW-005: Caps show zero TV results?
- Indexer category caps may block TV.
- Edit indexer → Categories include TV/5000 etc.
- Private trackers list caps per user class.
- Manual test search TV keyword in Prowlarr.
PRW-006: Caps show zero movie results?
- Enable Movie categories on indexer.
- Some indexers separate TV vs Movies.
- Re-sync apps after category change.
- Test movie search in Prowlarr.
PRW-007: Too many requests / rate limited?
- Reduce RSS frequency in Sonarr/Radarr.
- Fewer indexers with same results.
- Wait cooldown period.
- Do not hammer manual search repeatedly.
PRW-008: Sync apps button — what does it do?
- Pushes indexer list to Sonarr/Radarr/Lidarr.
- Run after adding or fixing indexer.
- Overwrites indexer config in *arr from Prowlarr.
- Required after new Aither setup.
PRW-009: Added indexer manually in Sonarr by mistake?
- Remove duplicate in Sonarr.
- Use Prowlarr as single source — add only there.
- Sync apps to restore clean state.
- Duplicate indexers cause double grabs.
PRW-010: Prowlarr search works but grab fails?
- Grab goes to download client in *arr not Prowlarr.
- Check Sonarr/Radarr download client.
- Release may be dead — 0 seeds.
- Try another indexer result.
PRW-011: Indexer SSL certificate error?
- NAS clock must be correct.
- Indexer URL must be HTTPS if required.
- Some private trackers need specific URL.
- Update CA certs via TrueNAS update.
PRW-012: FlareSolverr or Cloudflare challenge indexer?
- Not all indexers supported without helper.
- Check Prowlarr docs for indexer type.
- May need FlareSolverr container — advanced.
- Prefer indexers that work without challenge.
PRW-013: Music indexer for Lidarr empty?
- Enable Music categories in Prowlarr.
- Sync Lidarr app.
- Not all trackers carry music — Aither may.
- Test artist search in Prowlarr.
PRW-014: Indexer priority order?
- Prowlarr indexer priority flows to *arr.
- Lower number = higher priority.
- Adjust if slow indexer always tried first.
- Save and sync apps.
PRW-015: Torznab vs Newznab?
- Both supported — URL and API key differ.
- This stack uses torrent indexers primarily.
- Usenet not primary — verify if configured.
- Test with Prowlarr built-in test.
PRW-016: Full sync vs add and sync?
- Add and sync when new indexer only.
- Full sync resets all — use carefully.
- After bulk edit, sync affected apps.
- Sonarr/Radarr show indexers from Prowlarr after sync.
PRW-017: Prowlarr history empty but Sonarr searched?
- Search may happen inside Sonarr using Prowlarr proxy.
- Check Sonarr logs for indexer calls.
- Prowlarr search tab tests directly.
- Both should log if working.
PRW-018: Cannot reach prowlarr.saxobroko.com?
- Australia geo block outside AU.
- Tunnel down — restart cloudflared.
- LAN: TrueNAS Apps port on 203.
- Admin UI — credentials Vaultwarden.
PRW-019: Indexer seeders count wrong?
- Caps API reports approximate peers.
- Real seeds seen in qBittorrent after grab.
- Stale torrents show seeds but fail — blocklist.
- Trust grab test not preview count.
PRW-020: Duplicate releases in search results?
- Same release via multiple indexers normal.
- Sonarr picks one per search.
- Dedupe by infohash in qBittorrent.
- Reduce overlapping indexers if noisy.
PRW-021: Indexer requires VPN?
- qBittorrent VPN not configured yet.
- Indexer API may still work without VPN.
- Tracker announce separate from indexer search.
- Document VPN when added.
PRW-022: Prowlarr update broke indexers?
- Re-test each indexer after app update.
- Re-sync apps.
- Check release notes for breaking changes.
- Snapshot before update.
PRW-023: Aither ratio affecting indexer?
- Ratio is tracker side not Prowlarr search.
- Low ratio may hit download ban on tracker.
- Seeding after import — qBittorrent FAQ.
- Search still works if account in good standing.
PRW-024: Indexer categories 2000 vs 5000?
- 2000 movies 5000 TV standard Torznab.
- Wrong category = empty results.
- Per-indexer category list in Prowlarr.
- Consult indexer documentation.
PRW-025: Manual search in Prowlarr vs Sonarr?
- Prowlarr tests indexer health.
- Sonarr manual search uses Prowlarr indexers.
- Fix Prowlarr if both empty.
- Sonarr adds quality and profile filters.
PRW-026: Indexer timeout settings?
- Increase timeout for slow private trackers.
- Settings → Indexers → advanced.
- Too low = false failures.
- Balance with UI responsiveness.
PRW-027: Remove dead indexer?
- Delete in Prowlarr then sync apps.
- Removes from Sonarr/Radarr too.
- Clean up orphaned config.
- Replace with working source.
PRW-028: Prowlarr API key rotated?
- Update API key in each *arr Prowlarr entry.
- Settings → General in Prowlarr.
- Test connection after rotate.
- Store in Vaultwarden.
PRW-029: Lidarr not getting Prowlarr indexers?
- Add Lidarr under Apps in Prowlarr.
- Sync specifically to Lidarr.
- Music categories enabled.
- Test Lidarr Settings → Indexers.
PRW-030: Indexer returns HTML not JSON?
- Wrong URL — copy Torznab URL not website.
- Login page means bad API path.
- Fix base URL from tracker wiki.
- Re-test in Prowlarr.
PRW-031: Season pack search no results?
- Try episode search or different keywords.
- Caps may not support pack query.
- Aither may name differently.
- Sonarr automatic search on season monitor.
PRW-032: 4K category not searched?
- Enable UHD/4K categories if indexer splits.
- Quality profile in Radarr must allow 4K.
- Custom formats may block.
- Not all indexers tag 4K separately.
PRW-033: Indexer auth IP ban?
- Too many failed logins — wait or contact tracker.
- Verify credentials once not loop.
- Access from home IP consistent with account.
- Check tracker user class.
PRW-034: Prowlarr logs where?
- TrueNAS → Apps → Prowlarr → Logs.
- Or app shell — technical.
- Enable debug briefly for stubborn indexer.
- Disable debug after — log spam.
PRW-035: Multiple Prowlarr instances mistake?
- Only one Prowlarr on this NAS.
- Do not duplicate on PC.
- Single manager feeds all *arr.
- Sync from one place.
PRW-036: Indexer freeleech only filter?
- Configure in Sonarr/Radarr release profiles if needed.
- Prowlarr passes all unless filtered downstream.
- Aither freeleech events tracker-side.
- Grab like normal during freeleech.
PRW-037: RSS feed from Prowlarr?
- *arr apps poll indexers via Prowlarr.
- RSS interval in Sonarr/Radarr settings.
- Too frequent hits caps.
- Default intervals usually fine.
PRW-038: New indexer checklist?
- Add in Prowlarr → test → set categories → Sync App to Sonarr/Radarr/Lidarr.
- Verify search in each *arr.
- Do not add separately in *arr.
- Document credentials in Vaultwarden only.