HomarrH
Homarr2mo ago
6 replies
Dragunov

Problem with qbittorent integration:

Have you guys experienced any issues with the qbittorrent widget? I have version v5.1.4 of the webui and from within homarr I can only delete all torrents. Pausing or resuming doesn't work.

LXC with hommar installed by community scripts Proxmox::

2025-11-27T23:45:57.647Z error: tRPC Error with mutation on 'widget.downloads.pauseItem' 
    at Object.onError (/opt/homarr/apps/nextjs/.next/server/chunks/_aa0484a1._.js:1:3716)
    at Object.onError (/opt/homarr/apps/nextjs/.next/server/chunks/_aa0484a1._.js:1:584)
    at /opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:25:71439
    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
    at async /opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:29:1416
caused by a: Response from integration did not indicate success integrationId="fovaflm2uh5j38bfx8pk6iip" integrationName="qBittorrent" integrationUrl="https://xxxx.pl"
    at u.handleError (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:36:14388)
    at t (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:36:16399)
    at /opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:36:16736
    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
    at async /opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:275:3401139
    at async Promise.all (index 0)
    at async /opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:275:3401048
    at async m.middlewares (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:29:131306)
    at async b (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:32:68)
    at async b (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:32:68)
caused by t: Response did not indicate success statusCode="404" url="https://xxxx.pl/api/v2/torrents/pause"
    at p.handleResponseError (/opt/homarr/apps/nextjs/.next/server/chunks/_caa8985e._.js:122:60038)
    at u.handleError (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:36:14353)
    at t (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:36:16399)
    at /opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:36:16736
    at process.processTicksAndRejections (node:internal/process/task_queues:103:5)
    at async /opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:275:3401139
    at async Promise.all (index 0)
    at async /opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:275:3401048
    at async m.middlewares (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:29:131306)
    at async b (/opt/homarr/apps/nextjs/.next/server/chunks/_a2115f36._.js:32:68)


I tried curling qbittorrent from the homarr console and got HTTP/1.1 200 OK. As you can see in the picture, the torrent list and status are also downloading, even showing the speed. However, for some reason, the resume/pause buttons don't work.

curl -i -X POST \
  -d "username=admin" \
  -d "password=test" \
  http://xxxx.pl/api/v2/auth/login
image.png
Was this page helpful?