2025-07-11T04:49:36.766Z next:router-server:main invokeRender /api/trpc/integration.create?batch=1 { host: '192.168.1.1:7575', 'x-real-ip': '10.57.94.2', 'x-forwarded-for': '10.57.94.2', connection: 'close', 'content-length': '250', 'user-agent': 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/137.0.0.0 Safari/537.36', 'trpc-accept': 'application/jsonl', 'content-type': 'application/json', 'x-trpc-source': 'nextjs-react (json)', accept: '*/*', origin: 'http://192.168.1.1:7575', referer: 'http://192.168.1.1:7575/manage/integrations/new?kind=nextcloud', 'accept-encoding': 'gzip, deflate', 'accept-language': 'fr-FR,fr;q=0.9,en-US;q=0.8,en;q=0.7', cookie: 'PHPSESSID=8e7be74d63c4e5e1fd7d7e45aabe5f2e; COOKIE_LOCALE=fr; sid=bLqc8HaiZJXowHeEJudkeA=; homarr.locale=en; authjs.session-token=dd677c46cfe1333a8170fbc83610ff23bbee2fd64b4e0f3512d85bf182c2495e3512d9f5eb0dacfb63f62bd8c7172871; homarr.color-scheme=dark; portainer_api_key=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6MSwidXNlcm5hbWUiOiJhZG1pbiIsInJvbGUiOjEsInNjb3BlIjoiZGVmYXVsdCIsImZvcmNlQ2hhbmdlUGFzc3dvcmQiOmZhbHNlLCJleHAiOjE3NTIyMzc2OTAsImlhdCI6MTc1MjIwODg5MCwianRpIjoiYjQzNDgxMjktNmU4MC00MzhhLWJhODUtNDk2OWU2ZWY2MDhkIn0.Xkl_MSLT3rEUwFlTx9NXezXe4Ub-8AUksowOGyq55i8; _gorilla_csrf=MTc1MjIwODg5MHxJa00wVTAxTmFIWTRVVzVhYm05eVpGcENSMnBxYm5SUVVrcHpZM1JUZEZkdFZFSm9lSGc1U1dzdmMxVTlJZ289fF8e_6xJvndJ5KZllFuC-vLCOEe7hi7FHLo2evYVHJAi' } 2025-07-11T04:49:36.785Z info: tRPC request from nextjs-react (json) by user 'admin (z9usszipz7p1jyjbwsev21ce)' 2025-07-11T04:49:36.786Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:logging', `{"json":{"message":"tRPC request from nextjs-react (json) by user 'admin (z9usszipz7p1jyjbwsev21ce)'","timestamp":"2025-07-11T04:49:36.785Z","level":"\\u001b[32minfo\\u001b[39m"}}` ]) 2025-07-11T04:49:36.793Z compression [ 'application/json' ] not compressible 2025-07-11T04:49:36.794Z compression no compression: filtered 2025-07-11T04:49:36.797Z info: Creating integration 2025-07-11T04:49:36.797Z info: Testing connection 2025-07-11T04:49:36.800Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:logging', '{"json":{"message":"Creating integration","timestamp":"2025-07-11T04:49:36.797Z","level":"\\u001b[32minfo\\u001b[39m"}}' ]) 2025-07-11T04:49:36.801Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:logging', '{"json":{"message":"Testing connection","timestamp":"2025-07-11T04:49:36.797Z","level":"\\u001b[32minfo\\u001b[39m"}}' ]) 2025-07-11T04:49:36.806Z tsdav:authHelper Basic auth token generated: bmV4dGNsb3VkOkphMjBhZWptRg== 2025-07-11T04:49:36.806Z tsdav:account Service discovery... 2025-07-11T04:49:36.820Z tsdav:account Fetching principal url from path https://192.168.1.1/nextcloud 2025-07-11T04:49:38.937Z tsdav:account Fetch principal url failed: Method Not Allowed 2025-07-11T04:49:38.938Z tsdav:account Fetched principal url undefined 2025-07-11T04:49:38.938Z tsdav:account Fetch home url from https://192.168.1.1/nextcloud 2025-07-11T04:49:40.109Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:mediaServer' ]) 2025-07-11T04:49:40.114Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:mediaServer', '{"json":{"name":"mediaServer","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.114Z","status":"running"}}' ]) 2025-07-11T04:49:40.120Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:downloads' ]) 2025-07-11T04:49:40.128Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:healthMonitoring' ]) 2025-07-11T04:49:40.135Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:mediaServer', '{"json":{"name":"mediaServer","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.114Z","status":"running"}}' ]) 2025-07-11T04:49:40.136Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:downloads', '{"json":{"name":"downloads","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.135Z","status":"running"}}' ]) 2025-07-11T04:49:40.138Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:healthMonitoring', '{"json":{"name":"healthMonitoring","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.137Z","status":"running"}}' ]) 2025-07-11T04:49:40.139Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:downloads', '{"json":{"name":"downloads","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.135Z","status":"running"}}' ]) 2025-07-11T04:49:40.140Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:healthMonitoring', '{"json":{"name":"healthMonitoring","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.137Z","status":"running"}}' ]) 2025-07-11T04:49:40.156Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:mediaServer' ]) 2025-07-11T04:49:40.158Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:mediaServer', '{"json":{"name":"mediaServer","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.114Z","status":"idle"}}' ]) 2025-07-11T04:49:40.165Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:healthMonitoring' ]) 2025-07-11T04:49:40.173Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:mediaServer', '{"json":{"name":"mediaServer","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.114Z","status":"idle"}}' ]) 2025-07-11T04:49:40.174Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:healthMonitoring', '{"json":{"name":"healthMonitoring","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.137Z","status":"idle"}}' ]) 2025-07-11T04:49:40.176Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:healthMonitoring', '{"json":{"name":"healthMonitoring","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.137Z","status":"idle"}}' ]) 2025-07-11T04:49:40.570Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish('integration:twhgu9b0lnu3mqz7rvuowqz0:downloadClientJobStatus:options:W3sibGltaXQiOjUwfV0=,{"json":{"status":{"paused":false,"rates":{"down":0,"up":0},"types":["torrent"]},"items":[{"type":"torrent","i ... ') 2025-07-11T04:49:40.573Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set('integration:twhgu9b0lnu3mqz7rvuowqz0:downloadClientJobStatus:options:W3sibGltaXQiOjUwfV0=,{"json":{"data":{"status":{"paused":false,"rates":{"down":0,"up":0},"types":["torrent"]},"items":[{"type":"tor ... ') 2025-07-11T04:49:40.576Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:downloads' ]) 2025-07-11T04:49:40.579Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:downloads', '{"json":{"name":"downloads","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.135Z","status":"idle"}}' ]) 2025-07-11T04:49:40.581Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:downloads', '{"json":{"name":"downloads","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:40.135Z","status":"idle"}}' ]) 2025-07-11T04:49:41.077Z tsdav:account Fetch home url failed with status Method Not Allowed and error [null] 2025-07-11T04:49:41.078Z error: Unable to connect to the integration name="a4" type="unknown" data="undefined" at a4.Unknown (/app/apps/nextjs/.next/server/chunks/5963.js:5:11167) at a4.FromIntegrationError (/app/apps/nextjs/.next/server/chunks/5963.js:5:12214) at /app/apps/nextjs/.next/server/chunks/5963.js:5:13205 at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async sa.handleAsync (/app/apps/nextjs/.next/server/chunks/5963.js:5:12926) at async a.testConnectionAsync (/app/apps/nextjs/.next/server/chunks/5963.js:5:14748) at async rK (/app/apps/nextjs/.next/server/chunks/5963.js:7:60802) at async /app/apps/nextjs/.next/server/chunks/5963.js:7:65384 at async O.v.middlewares (/app/apps/nextjs/.next/server/chunks/4407.js:172:158947) at async S (/app/apps/nextjs/.next/server/chunks/4407.js:175:68) caused by Error: cannot find homeUrl at ei (/app/apps/nextjs/.next/server/chunks/4407.js:105:12005) 2025-07-11T04:49:41.080Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:logging', '{"json":{"message":"Unable to connect to the integration","timestamp":"2025-07-11T04:49:41.078Z","level":"\\u001b[31merror\\u001b[39m"}}' ]) at process.processTicksAndRejections (node:internal/process/task_queues:105:5) at async en (/app/apps/nextjs/.next/server/chunks/4407.js:105:12526) at async eh.login (/app/apps/nextjs/.next/server/chunks/4407.js:105:17401) at async a.testingAsync (/app/apps/nextjs/.next/server/chunks/5963.js:6:31751) at async /app/apps/nextjs/.next/server/chunks/5963.js:5:14952 at async sa.handleAsync (/app/apps/nextjs/.next/server/chunks/5963.js:5:12926) at async a.testConnectionAsync (/app/apps/nextjs/.next/server/chunks/5963.js:5:14748) at async rK (/app/apps/nextjs/.next/server/chunks/5963.js:7:60802) at async /app/apps/nextjs/.next/server/chunks/5963.js:7:65384 21:M 11 Jul 2025 04:49:43.075 * 1 changes in 60 seconds. Saving... 21:M 11 Jul 2025 04:49:43.076 * Background saving started by pid 64 64:C 11 Jul 2025 04:49:43.093 * DB saved on disk 64:C 11 Jul 2025 04:49:43.094 * Fork CoW for RDB: current 0 MB, peak 0 MB, average 0 MB 21:M 11 Jul 2025 04:49:43.176 * Background saving terminated with success 2025-07-11T04:49:45.058Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:mediaServer' ]) 2025-07-11T04:49:45.063Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:downloads' ]) 2025-07-11T04:49:45.068Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:healthMonitoring' ]) 2025-07-11T04:49:45.073Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:mediaServer', '{"json":{"name":"mediaServer","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.072Z","status":"running"}}' ]) 2025-07-11T04:49:45.073Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:downloads', '{"json":{"name":"downloads","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.073Z","status":"running"}}' ]) 2025-07-11T04:49:45.074Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:healthMonitoring', '{"json":{"name":"healthMonitoring","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.074Z","status":"running"}}' ]) 2025-07-11T04:49:45.081Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:mediaServer', '{"json":{"name":"mediaServer","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.072Z","status":"running"}}' ]) 2025-07-11T04:49:45.081Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:downloads', '{"json":{"name":"downloads","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.073Z","status":"running"}}' ]) 2025-07-11T04:49:45.082Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:healthMonitoring', '{"json":{"name":"healthMonitoring","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.074Z","status":"running"}}' ]) 2025-07-11T04:49:45.094Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:mediaServer' ]) 2025-07-11T04:49:45.095Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:healthMonitoring' ]) 2025-07-11T04:49:45.098Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:mediaServer', '{"json":{"name":"mediaServer","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.072Z","status":"idle"}}' ]) 2025-07-11T04:49:45.099Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:healthMonitoring', '{"json":{"name":"healthMonitoring","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.074Z","status":"idle"}}' ]) 2025-07-11T04:49:45.101Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:mediaServer', '{"json":{"name":"mediaServer","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.072Z","status":"idle"}}' ]) 2025-07-11T04:49:45.102Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:healthMonitoring', '{"json":{"name":"healthMonitoring","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.074Z","status":"idle"}}' ]) 2025-07-11T04:49:45.438Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish('integration:twhgu9b0lnu3mqz7rvuowqz0:downloadClientJobStatus:options:W3sibGltaXQiOjUwfV0=,{"json":{"status":{"paused":false,"rates":{"down":0,"up":0},"types":["torrent"]},"items":[{"type":"torrent","i ... ') 2025-07-11T04:49:45.440Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set('integration:twhgu9b0lnu3mqz7rvuowqz0:downloadClientJobStatus:options:W3sibGltaXQiOjUwfV0=,{"json":{"data":{"status":{"paused":false,"rates":{"down":0,"up":0},"types":["torrent"]},"items":[{"type":"tor ... ') 2025-07-11T04:49:45.441Z ioredis:redis write command[127.0.0.1:6379]: 0 -> get([ 'pubSub:last:cron-job-status:downloads' ]) 2025-07-11T04:49:45.442Z ioredis:redis write command[127.0.0.1:6379]: 0 -> set([ 'pubSub:last:cron-job-status:downloads', '{"json":{"name":"downloads","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.073Z","status":"idle"}}' ]) 2025-07-11T04:49:45.444Z ioredis:redis write command[127.0.0.1:6379]: 0 -> publish([ 'pubSub:cron-job-status:downloads', '{"json":{"name":"downloads","lastExecutionStatus":"success","lastExecutionTimestamp":"2025-07-11T04:49:45.073Z","status":"idle"}}' ])