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::
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.
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)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/logincurl -i -X POST \
-d "username=admin" \
-d "password=test" \
http://xxxx.pl/api/v2/auth/login