From 6b7b897a2e20e6cb908a309d01f325e87cd9bdc8 Mon Sep 17 00:00:00 2001 From: Kim Brian Ramberg Date: Thu, 28 May 2026 12:58:57 +0200 Subject: [PATCH] . --- .gitignore | 1 + tdarr_node/logs/Tdarr_Node_Log.txt | 400 +++++++++++++++++++++++++++++ 2 files changed, 401 insertions(+) diff --git a/.gitignore b/.gitignore index 920e599..3f1e975 100644 --- a/.gitignore +++ b/.gitignore @@ -5,3 +5,4 @@ gitea/.ssh **/log/* *.log freshrss/log/logrotate.status +**/Tdarr_Node_Log.txt diff --git a/tdarr_node/logs/Tdarr_Node_Log.txt b/tdarr_node/logs/Tdarr_Node_Log.txt index 37ac275..9fe99e6 100644 --- a/tdarr_node/logs/Tdarr_Node_Log.txt +++ b/tdarr_node/logs/Tdarr_Node_Log.txt @@ -1237,3 +1237,403 @@ [2026-05-28T02:37:05.330] [INFO] Tdarr_Node - Finished downloading plugins from server [2026-05-28T02:37:06.494] [INFO] Tdarr_Node - Checking Server version [2026-05-28T02:37:06.497] [INFO] Tdarr_Node - Node version 2.76.01 matches Server version 2.76.01 +[2026-05-28T03:37:04.163] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T03:37:04.287] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T04:37:04.153] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T04:37:04.273] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T05:37:04.166] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T05:37:04.285] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T06:37:04.162] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T06:37:04.279] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T07:37:04.178] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T07:37:04.299] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T08:02:00.866] [INFO] Tdarr_Node - Logger started +[2026-05-28T08:02:00.896] [INFO] Tdarr_Node - Config path: "/app/configs/Tdarr_Node_Config.json" +[2026-05-28T08:02:00.896] [WARN] Tdarr_Node - As env serverIP is set, creating serverURL from serverIP and serverPort. It's recommended to set env serverURL +[2026-05-28T08:02:00.902] [INFO] Tdarr_Node - { + "nodeID": "vzMG9-iQD", + "nodeName": "docker-01_node-01", + "serverURL": "http://192.168.50.201:8266", + "serverIP": "192.168.50.201", + "serverPort": "8266", + "handbrakePath": "", + "ffmpegPath": "", + "mkvpropeditPath": "", + "pathTranslators": [ + { + "server": "", + "node": "" + } + ], + "nodeType": "mapped", + "unmappedNodeCache": "/app/unmappedNodeCache", + "logLevel": "INFO", + "priority": -1, + "platform_arch_isdocker": "linux_x64_docker_true", + "processPid": 273, + "cronPluginUpdate": "", + "apiKey": "*****", + "maxLogSizeMB": 10, + "pollInterval": 2000, + "startPaused": false +} +[2026-05-28T08:02:00.905] [INFO] Tdarr_Node - Config validation passed +[2026-05-28T08:02:00.983] [INFO] Tdarr_Node - Checking Server version +[2026-05-28T08:02:01.011] [ERROR] Tdarr_Node - Error: connect ECONNREFUSED 192.168.50.201:8266 + at AxiosError.from (/app/Tdarr_Node/node_modules/axios/lib/core/AxiosError.js:86:14) + at RedirectableRequest.handleRequestError (/app/Tdarr_Node/node_modules/axios/lib/adapters/http.js:407:25) + at RedirectableRequest.emit (node:events:521:24) + at eventHandlers. (/app/Tdarr_Node/node_modules/follow-redirects/index.js:49:24) + at ClientRequest.emit (node:events:509:28) + at emitErrorEvent (node:_http_client:109:11) + at Socket.socketErrorListener (node:_http_client:593:5) + at Socket.emit (node:events:509:28) + at emitErrorNT (node:internal/streams/destroy:170:8) + at emitErrorCloseNT (node:internal/streams/destroy:129:3){ + "message": "connect ECONNREFUSED 192.168.50.201:8266", + "name": "Error", + "stack": "Error: connect ECONNREFUSED 192.168.50.201:8266\n at AxiosError.from (/app/Tdarr_Node/node_modules/axios/lib/core/AxiosError.js:86:14)\n at RedirectableRequest.handleRequestError (/app/Tdarr_Node/node_modules/axios/lib/adapters/http.js:407:25)\n at RedirectableRequest.emit (node:events:521:24)\n at eventHandlers. (/app/Tdarr_Node/node_modules/follow-redirects/index.js:49:24)\n at ClientRequest.emit (node:events:509:28)\n at emitErrorEvent (node:_http_client:109:11)\n at Socket.socketErrorListener (node:_http_client:593:5)\n at Socket.emit (node:events:509:28)\n at emitErrorNT (node:internal/streams/destroy:170:8)\n at emitErrorCloseNT (node:internal/streams/destroy:129:3)", + "config": { + "transitional": { + "silentJSONParsing": true, + "forcedJSONParsing": true, + "clarifyTimeoutError": false + }, + "transformRequest": [ + null + ], + "transformResponse": [ + null + ], + "timeout": 30000, + "xsrfCookieName": "XSRF-TOKEN", + "xsrfHeaderName": "X-XSRF-TOKEN", + "maxContentLength": -1, + "maxBodyLength": -1, + "env": {}, + "headers": { + "Accept": "application/json, text/plain, */*", + "Content-Type": "application/json", + "x-api-key": "", + "x-tdarr-request-source": "node", + "User-Agent": "axios/0.30.3", + "Content-Length": 139 + }, + "method": "post", + "url": "http://192.168.50.201:8266/api/v2/nodes/version-check", + "data": "{\"data\":{\"nodeVersion\":\"2.76.01\",\"nodeID\":\"vzMG9-iQD\",\"nodeName\":\"docker-01_node-01\",\"nodeType\":\"mapped\",\"inDocker\":true,\"processPid\":273}}" + }, + "code": "ECONNREFUSED", + "status": null +} +[2026-05-28T08:02:11.014] [INFO] Tdarr_Node - Checking Server version +[2026-05-28T08:02:11.026] [INFO] Tdarr_Node - Node version 2.76.01 matches Server version 2.76.01 +[2026-05-28T08:02:11.096] [INFO] Tdarr_Node - version: 2.76.01, buildDate: 2026_05_27T17_28_01z +[2026-05-28T08:02:11.097] [INFO] Tdarr_Node - platform_arch_isdocker: linux_x64_docker_true +[2026-05-28T08:02:11.097] [INFO] Tdarr_Node - Starting Tdarr_Node +[2026-05-28T08:02:11.097] [INFO] Tdarr_Node - Preparing environment +[2026-05-28T08:02:11.098] [INFO] Tdarr_Node - forcePolling: false +[2026-05-28T08:02:11.123] [INFO] Tdarr_Node - Node connected & registered, count:1 +[2026-05-28T08:02:11.126] [INFO] Tdarr_Node - Checking Server version +[2026-05-28T08:02:11.129] [INFO] Tdarr_Node - Node version 2.76.01 matches Server version 2.76.01 +[2026-05-28T08:02:11.270] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T08:02:11.402] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T08:02:11.406] [INFO] Tdarr_Node - Running encoder tests +[2026-05-28T08:02:11.423] [INFO] Tdarr_Node - FFmpeg version: 7.1.2-jellyfin +[2026-05-28T08:02:12.104] [INFO] Tdarr_Node - Running binary tests +[2026-05-28T08:02:12.188] [INFO] Tdarr_Node - ---------------Binary tests start---------------- +[2026-05-28T08:02:12.189] [INFO] Tdarr_Node - handbrakePath:"HandBrakeCLI" +[2026-05-28T08:02:12.189] [INFO] Tdarr_Node - ffmpegPath:"tdarr-ffmpeg" +[2026-05-28T08:02:12.189] [INFO] Tdarr_Node - mkvpropedit:"mkvpropedit" +[2026-05-28T08:02:12.189] [INFO] Tdarr_Node - Binary test 1: handbrakePath working +[2026-05-28T08:02:12.189] [INFO] Tdarr_Node - Binary test 2: ffmpegPath working +[2026-05-28T08:02:12.189] [INFO] Tdarr_Node - Binary test 3: mkvpropeditPath working +[2026-05-28T08:02:12.189] [INFO] Tdarr_Node - ---------------Binary tests end------------------- +[2026-05-28T08:02:12.189] [INFO] Tdarr_Node - Running scanner tests +[2026-05-28T08:02:12.190] [INFO] Tdarr_Node - ---------------Scanner tests start---------------- +[2026-05-28T08:02:12.190] [INFO] Tdarr_Node - ffprobePath:"/app/Tdarr_Node/assets/app/ffmpeg/linux_x64/ffprobe" +[2026-05-28T08:02:12.190] [INFO] Tdarr_Node - ccextractorPath:"ccextractor" +[2026-05-28T08:02:12.190] [INFO] Tdarr_Node - Scanner test: Scanning file start +[2026-05-28T08:02:13.004] [INFO] Tdarr_Node - CCExtractor flag style detected as: "-" +[2026-05-28T08:02:13.118] [INFO] Tdarr_Node - Scanner test: Scanning file end +[2026-05-28T08:02:13.118] [INFO] Tdarr_Node - Scanner test 1: FFprobe working +[2026-05-28T08:02:13.118] [INFO] Tdarr_Node - Scanner test 2: Exiftool working +[2026-05-28T08:02:13.119] [INFO] Tdarr_Node - Scanner test 3: Mediainfo working +[2026-05-28T08:02:13.119] [INFO] Tdarr_Node - Scanner test 4: CCExtractor working +[2026-05-28T08:02:13.119] [INFO] Tdarr_Node - ---------------Scanner tests end---------------- +[2026-05-28T08:02:14.555] [INFO] Tdarr_Node - encoder-enabled-working,libx264-true-true,libx265-true-true,h264_nvenc-true-false,hevc_nvenc-true-false,av1_nvenc-true-false,h264_qsv-true-false,hevc_qsv-true-false,av1_qsv-true-false,h264_vaapi-true-false,hevc_vaapi-true-false,av1_vaapi-true-false,h264_amf-true-false,hevc_amf-true-false,av1_amf-true-false,h264_rkmpp-false-false,hevc_rkmpp-false-false,av1_rkmpp-false-false,h264_videotoolbox-false-false,hevc_videotoolbox-false-false,av1_videotoolbox-false-false,libaom-av1-false-false,libsvtav1-true-true +[2026-05-28T09:00:20.645] [ERROR] Tdarr_Node - Error: Running HandBrake failed + at /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:207:27 + at step (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:33:23) + at Object.next (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:14:53) + at fulfilled (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:5:58) + at process.processTicksAndRejections (node:internal/process/task_queues:104:5){} +[2026-05-28T09:02:04.890] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T09:02:05.269] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T10:02:05.576] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T11:02:04.878] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T11:02:05.273] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T12:02:05.177] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T12:02:05.601] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T12:14:54.177] [ERROR] Tdarr_Node - Error: Running HandBrake failed + at /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:207:27 + at step (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:33:23) + at Object.next (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:14:53) + at fulfilled (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:5:58) + at process.processTicksAndRejections (node:internal/process/task_queues:104:5){} +[2026-05-28T12:46:55.356] [INFO] Tdarr_Node - Logger started +[2026-05-28T12:46:55.557] [INFO] Tdarr_Node - Config path: "/app/configs/Tdarr_Node_Config.json" +[2026-05-28T12:46:55.560] [WARN] Tdarr_Node - As env serverIP is set, creating serverURL from serverIP and serverPort. It's recommended to set env serverURL +[2026-05-28T12:46:55.576] [INFO] Tdarr_Node - { + "nodeID": "jIWMI-YYC", + "nodeName": "docker-01_node-01", + "serverURL": "http://192.168.50.201:8266", + "serverIP": "192.168.50.201", + "serverPort": "8266", + "handbrakePath": "", + "ffmpegPath": "", + "mkvpropeditPath": "", + "pathTranslators": [ + { + "server": "", + "node": "" + } + ], + "nodeType": "mapped", + "unmappedNodeCache": "/app/unmappedNodeCache", + "logLevel": "INFO", + "priority": -1, + "platform_arch_isdocker": "linux_x64_docker_true", + "processPid": 274, + "cronPluginUpdate": "", + "apiKey": "*****", + "maxLogSizeMB": 10, + "pollInterval": 2000, + "startPaused": false +} +[2026-05-28T12:46:55.586] [INFO] Tdarr_Node - Config validation passed +[2026-05-28T12:46:56.378] [INFO] Tdarr_Node - Checking Server version +[2026-05-28T12:46:56.583] [ERROR] Tdarr_Node - Error: connect ECONNREFUSED 192.168.50.201:8266 + at AxiosError.from (/app/Tdarr_Node/node_modules/axios/lib/core/AxiosError.js:86:14) + at RedirectableRequest.handleRequestError (/app/Tdarr_Node/node_modules/axios/lib/adapters/http.js:407:25) + at RedirectableRequest.emit (node:events:521:24) + at eventHandlers. (/app/Tdarr_Node/node_modules/follow-redirects/index.js:49:24) + at ClientRequest.emit (node:events:509:28) + at emitErrorEvent (node:_http_client:109:11) + at Socket.socketErrorListener (node:_http_client:593:5) + at Socket.emit (node:events:509:28) + at emitErrorNT (node:internal/streams/destroy:170:8) + at emitErrorCloseNT (node:internal/streams/destroy:129:3){ + "message": "connect ECONNREFUSED 192.168.50.201:8266", + "name": "Error", + "stack": "Error: connect ECONNREFUSED 192.168.50.201:8266\n at AxiosError.from (/app/Tdarr_Node/node_modules/axios/lib/core/AxiosError.js:86:14)\n at RedirectableRequest.handleRequestError (/app/Tdarr_Node/node_modules/axios/lib/adapters/http.js:407:25)\n at RedirectableRequest.emit (node:events:521:24)\n at eventHandlers. (/app/Tdarr_Node/node_modules/follow-redirects/index.js:49:24)\n at ClientRequest.emit (node:events:509:28)\n at emitErrorEvent (node:_http_client:109:11)\n at Socket.socketErrorListener (node:_http_client:593:5)\n at Socket.emit (node:events:509:28)\n at emitErrorNT (node:internal/streams/destroy:170:8)\n at emitErrorCloseNT (node:internal/streams/destroy:129:3)", + "config": { + "transitional": { + "silentJSONParsing": true, + "forcedJSONParsing": true, + "clarifyTimeoutError": false + }, + "transformRequest": [ + null + ], + "transformResponse": [ + null + ], + "timeout": 30000, + "xsrfCookieName": "XSRF-TOKEN", + "xsrfHeaderName": "X-XSRF-TOKEN", + "maxContentLength": -1, + "maxBodyLength": -1, + "env": {}, + "headers": { + "Accept": "application/json, text/plain, */*", + "Content-Type": "application/json", + "x-api-key": "", + "x-tdarr-request-source": "node", + "User-Agent": "axios/0.30.3", + "Content-Length": 139 + }, + "method": "post", + "url": "http://192.168.50.201:8266/api/v2/nodes/version-check", + "data": "{\"data\":{\"nodeVersion\":\"2.76.01\",\"nodeID\":\"jIWMI-YYC\",\"nodeName\":\"docker-01_node-01\",\"nodeType\":\"mapped\",\"inDocker\":true,\"processPid\":274}}" + }, + "code": "ECONNREFUSED", + "status": null +} +[2026-05-28T12:47:06.596] [INFO] Tdarr_Node - Checking Server version +[2026-05-28T12:47:06.603] [INFO] Tdarr_Node - Node version 2.76.01 matches Server version 2.76.01 +[2026-05-28T12:47:06.773] [INFO] Tdarr_Node - version: 2.76.01, buildDate: 2026_05_27T17_28_01z +[2026-05-28T12:47:06.773] [INFO] Tdarr_Node - platform_arch_isdocker: linux_x64_docker_true +[2026-05-28T12:47:06.774] [INFO] Tdarr_Node - Starting Tdarr_Node +[2026-05-28T12:47:06.774] [INFO] Tdarr_Node - Preparing environment +[2026-05-28T12:47:06.776] [INFO] Tdarr_Node - forcePolling: false +[2026-05-28T12:47:06.807] [INFO] Tdarr_Node - Node connected & registered, count:1 +[2026-05-28T12:47:06.811] [INFO] Tdarr_Node - Checking Server version +[2026-05-28T12:47:06.815] [INFO] Tdarr_Node - Node version 2.76.01 matches Server version 2.76.01 +[2026-05-28T12:47:07.005] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T12:47:07.793] [INFO] Tdarr_Node - Running binary tests +[2026-05-28T12:47:07.917] [INFO] Tdarr_Node - ---------------Binary tests start---------------- +[2026-05-28T12:47:07.917] [INFO] Tdarr_Node - handbrakePath:"HandBrakeCLI" +[2026-05-28T12:47:07.918] [INFO] Tdarr_Node - ffmpegPath:"tdarr-ffmpeg" +[2026-05-28T12:47:07.918] [INFO] Tdarr_Node - mkvpropedit:"mkvpropedit" +[2026-05-28T12:47:07.918] [INFO] Tdarr_Node - Binary test 1: handbrakePath working +[2026-05-28T12:47:07.918] [INFO] Tdarr_Node - Binary test 2: ffmpegPath working +[2026-05-28T12:47:07.918] [INFO] Tdarr_Node - Binary test 3: mkvpropeditPath working +[2026-05-28T12:47:07.918] [INFO] Tdarr_Node - ---------------Binary tests end------------------- +[2026-05-28T12:47:07.918] [INFO] Tdarr_Node - Running scanner tests +[2026-05-28T12:47:07.919] [INFO] Tdarr_Node - ---------------Scanner tests start---------------- +[2026-05-28T12:47:07.919] [INFO] Tdarr_Node - ffprobePath:"/app/Tdarr_Node/assets/app/ffmpeg/linux_x64/ffprobe" +[2026-05-28T12:47:07.919] [INFO] Tdarr_Node - ccextractorPath:"ccextractor" +[2026-05-28T12:47:07.919] [INFO] Tdarr_Node - Scanner test: Scanning file start +[2026-05-28T12:47:09.522] [INFO] Tdarr_Node - CCExtractor flag style detected as: "-" +[2026-05-28T12:47:09.693] [FATAL] Tdarr_Node - Uncaught Exception: +[2026-05-28T12:47:09.693] [FATAL] Tdarr_Node - Error: write EPIPE + at target._send (node:internal/child_process:900:20) + at target.send (node:internal/child_process:775:19) + at Socket. (/app/Tdarr_Node/srcug/commonModules/fileScanner/runCCExtractor.js:1:4386) + at Socket.emit (node:events:509:28) + at addChunk (node:internal/streams/readable:563:12) + at readableAddChunkPushByteMode (node:internal/streams/readable:514:3) + at Readable.push (node:internal/streams/readable:394:5) + at Pipe.onStreamRead (node:internal/stream_base_commons:189:23){ + "errno": -32, + "code": "EPIPE", + "syscall": "write" +} +[2026-05-28T12:47:09.693] [FATAL] Tdarr_Node - {"errno":-32,"code":"EPIPE","syscall":"write"} +[2026-05-28T12:47:09.696] [INFO] Tdarr_Node - Scanner test: Scanning file end +[2026-05-28T12:47:09.696] [INFO] Tdarr_Node - Scanner test 1: FFprobe working +[2026-05-28T12:47:09.696] [INFO] Tdarr_Node - Scanner test 2: Exiftool working +[2026-05-28T12:47:09.696] [INFO] Tdarr_Node - Scanner test 3: Mediainfo working +[2026-05-28T12:47:09.696] [INFO] Tdarr_Node - Scanner test 4: CCExtractor working +[2026-05-28T12:47:09.696] [INFO] Tdarr_Node - ---------------Scanner tests end---------------- +[2026-05-28T12:49:07.020] [ERROR] Tdarr_Node - AxiosError: timeout of 120000ms exceeded + at RedirectableRequest.handleRequestTimeout (/app/Tdarr_Node/node_modules/axios/lib/adapters/http.js:444:16) + at RedirectableRequest.emit (node:events:509:28) + at Timeout. (/app/Tdarr_Node/node_modules/follow-redirects/index.js:221:12) + at listOnTimeout (node:internal/timers:605:17) + at process.processTimers (node:internal/timers:541:7){ + "message": "timeout of 120000ms exceeded", + "name": "AxiosError", + "stack": "AxiosError: timeout of 120000ms exceeded\n at RedirectableRequest.handleRequestTimeout (/app/Tdarr_Node/node_modules/axios/lib/adapters/http.js:444:16)\n at RedirectableRequest.emit (node:events:509:28)\n at Timeout. (/app/Tdarr_Node/node_modules/follow-redirects/index.js:221:12)\n at listOnTimeout (node:internal/timers:605:17)\n at process.processTimers (node:internal/timers:541:7)", + "config": { + "transitional": { + "silentJSONParsing": true, + "forcedJSONParsing": true, + "clarifyTimeoutError": false + }, + "transformRequest": [ + null + ], + "transformResponse": [ + null + ], + "timeout": 120000, + "xsrfCookieName": "XSRF-TOKEN", + "xsrfHeaderName": "X-XSRF-TOKEN", + "maxContentLength": -1, + "maxBodyLength": -1, + "env": {}, + "headers": { + "Accept": "application/json, text/plain, */*", + "x-api-key": "", + "x-tdarr-request-source": "node", + "User-Agent": "axios/0.30.3" + }, + "method": "get", + "url": "http://192.168.50.201:8266/api/v2/download-plugins", + "responseType": "arraybuffer" + }, + "code": "ECONNABORTED", + "status": null +} +[2026-05-28T12:49:28.031] [ERROR] Tdarr_Node - Error checking enabled FFmpeg encoders: Error: hardwareUtils.test.js not found in plugins directory +[2026-05-28T12:49:32.076] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:49:33.029] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:49:34.075] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:49:35.021] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:49:35.960] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:49:36.920] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:52:24.658] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:52:25.552] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:55:45.016] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:55:45.907] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:55:46.784] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:55:47.662] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:55:48.553] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:55:49.483] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:55:50.336] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:55:51.211] [ERROR] Tdarr_Node - Error: Error: Plugin does not exist: /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins///handbrakeCustomArguments/2.0.0/index.js +[2026-05-28T12:56:53.450] [INFO] Tdarr_Node - Logger started +[2026-05-28T12:56:53.491] [INFO] Tdarr_Node - Config path: "/app/configs/Tdarr_Node_Config.json" +[2026-05-28T12:56:53.492] [WARN] Tdarr_Node - As env serverIP is set, creating serverURL from serverIP and serverPort. It's recommended to set env serverURL +[2026-05-28T12:56:53.497] [INFO] Tdarr_Node - { + "nodeID": "G-e2smZ-I", + "nodeName": "docker-01_node-01", + "serverURL": "http://192.168.50.201:8266", + "serverIP": "192.168.50.201", + "serverPort": "8266", + "handbrakePath": "", + "ffmpegPath": "", + "mkvpropeditPath": "", + "pathTranslators": [ + { + "server": "", + "node": "" + } + ], + "nodeType": "mapped", + "unmappedNodeCache": "/app/unmappedNodeCache", + "logLevel": "INFO", + "priority": -1, + "platform_arch_isdocker": "linux_x64_docker_true", + "processPid": 273, + "cronPluginUpdate": "", + "apiKey": "*****", + "maxLogSizeMB": 10, + "pollInterval": 2000, + "startPaused": false +} +[2026-05-28T12:56:53.499] [INFO] Tdarr_Node - Config validation passed +[2026-05-28T12:56:53.597] [INFO] Tdarr_Node - Checking Server version +[2026-05-28T12:56:53.632] [INFO] Tdarr_Node - Node version 2.76.01 matches Server version 2.76.01 +[2026-05-28T12:56:53.767] [INFO] Tdarr_Node - version: 2.76.01, buildDate: 2026_05_27T17_28_01z +[2026-05-28T12:56:53.767] [INFO] Tdarr_Node - platform_arch_isdocker: linux_x64_docker_true +[2026-05-28T12:56:53.767] [INFO] Tdarr_Node - Starting Tdarr_Node +[2026-05-28T12:56:53.767] [INFO] Tdarr_Node - Preparing environment +[2026-05-28T12:56:53.768] [INFO] Tdarr_Node - forcePolling: false +[2026-05-28T12:56:53.788] [INFO] Tdarr_Node - Node connected & registered, count:1 +[2026-05-28T12:56:53.791] [INFO] Tdarr_Node - Checking Server version +[2026-05-28T12:56:53.794] [INFO] Tdarr_Node - Node version 2.76.01 matches Server version 2.76.01 +[2026-05-28T12:56:53.943] [INFO] Tdarr_Node - Downloading plugins from server +[2026-05-28T12:56:54.077] [INFO] Tdarr_Node - Finished downloading plugins from server +[2026-05-28T12:56:54.081] [INFO] Tdarr_Node - Running encoder tests +[2026-05-28T12:56:54.097] [INFO] Tdarr_Node - FFmpeg version: 7.1.2-jellyfin +[2026-05-28T12:56:54.775] [INFO] Tdarr_Node - Running binary tests +[2026-05-28T12:56:54.872] [INFO] Tdarr_Node - ---------------Binary tests start---------------- +[2026-05-28T12:56:54.872] [INFO] Tdarr_Node - handbrakePath:"HandBrakeCLI" +[2026-05-28T12:56:54.872] [INFO] Tdarr_Node - ffmpegPath:"tdarr-ffmpeg" +[2026-05-28T12:56:54.873] [INFO] Tdarr_Node - mkvpropedit:"mkvpropedit" +[2026-05-28T12:56:54.873] [INFO] Tdarr_Node - Binary test 1: handbrakePath working +[2026-05-28T12:56:54.873] [INFO] Tdarr_Node - Binary test 2: ffmpegPath working +[2026-05-28T12:56:54.873] [INFO] Tdarr_Node - Binary test 3: mkvpropeditPath working +[2026-05-28T12:56:54.873] [INFO] Tdarr_Node - ---------------Binary tests end------------------- +[2026-05-28T12:56:54.873] [INFO] Tdarr_Node - Running scanner tests +[2026-05-28T12:56:54.873] [INFO] Tdarr_Node - ---------------Scanner tests start---------------- +[2026-05-28T12:56:54.874] [INFO] Tdarr_Node - ffprobePath:"/app/Tdarr_Node/assets/app/ffmpeg/linux_x64/ffprobe" +[2026-05-28T12:56:54.874] [INFO] Tdarr_Node - ccextractorPath:"ccextractor" +[2026-05-28T12:56:54.874] [INFO] Tdarr_Node - Scanner test: Scanning file start +[2026-05-28T12:56:55.702] [INFO] Tdarr_Node - CCExtractor flag style detected as: "-" +[2026-05-28T12:56:55.823] [INFO] Tdarr_Node - Scanner test: Scanning file end +[2026-05-28T12:56:55.823] [INFO] Tdarr_Node - Scanner test 1: FFprobe working +[2026-05-28T12:56:55.823] [INFO] Tdarr_Node - Scanner test 2: Exiftool working +[2026-05-28T12:56:55.823] [INFO] Tdarr_Node - Scanner test 3: Mediainfo working +[2026-05-28T12:56:55.823] [INFO] Tdarr_Node - Scanner test 4: CCExtractor working +[2026-05-28T12:56:55.823] [INFO] Tdarr_Node - ---------------Scanner tests end---------------- +[2026-05-28T12:56:57.278] [INFO] Tdarr_Node - encoder-enabled-working,libx264-true-true,libx265-true-true,h264_nvenc-true-false,hevc_nvenc-true-false,av1_nvenc-true-false,h264_qsv-true-false,hevc_qsv-true-false,av1_qsv-true-false,h264_vaapi-true-false,hevc_vaapi-true-false,av1_vaapi-true-false,h264_amf-true-false,hevc_amf-true-false,av1_amf-true-false,h264_rkmpp-false-false,hevc_rkmpp-false-false,av1_rkmpp-false-false,h264_videotoolbox-false-false,hevc_videotoolbox-false-false,av1_videotoolbox-false-false,libaom-av1-false-false,libsvtav1-true-true +[2026-05-28T12:57:06.018] [ERROR] Tdarr_Node - Error: Running HandBrake failed + at /app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:207:27 + at step (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:33:23) + at Object.next (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:14:53) + at fulfilled (/app/Tdarr_Node/assets/app/plugins/FlowPlugins/CommunityFlowPlugins/handbrake/handbrakeCustomArguments/2.0.0/index.js:5:58) + at process.processTicksAndRejections (node:internal/process/task_queues:104:5){}