NEWS
Test Adapter Linux Control v1.x.x
-
bei mir funktioniert der Adapter seit JS-Controller 5 nicht mehr.
Issue bleibt leider von @Scrounger unbeantwortet (ist etwas mit ihm?).nach JS-Controllerupdate von 4.x.x auf 5.0.12
stoppt Linux-Controll mit Fehler.Linux-Control: 1.1.5
Admin: 6.12.0
NodeJS: v18.17.1
NPM: 9.6.7host.ioBroker 2023-09-24 20:14:29.178 error instance system.adapter.linux-control.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at StateRedisClient.subscribe (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1108:27) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at Object.pattern2RegEx (/opt/iobroker/node_modules/@iobroker/js-controller-common/src/lib/common/tools.ts:2497:15) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: Error: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: linux-control.0 2023-09-24 20:14:28.991 error [servicesInfo] Proxmox (10.0.1.201:22): error: DB closed, stack: Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:726:40) at LinuxControl._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:7711:34) linux-control.0 2023-09-24 20:14:28.552 error Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.552 error ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) linux-control.0 2023-09-24 20:14:28.552 error unhandled promise rejection: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.552 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2023-09-24 20:14:28.538 error The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.538 error Error: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern at Object.pattern2RegEx (/opt/iobroker/node_modules/@iobroker/js-controller-common/src/lib/common/tools.ts:2497:15) at StateRedisClient.subscribe (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1108:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2023-09-24 20:14:28.458 error unhandled promise rejection: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.458 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2023-09-24 20:14:28.367 error Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.366 error ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) linux-control.0 2023-09-24 20:14:28.365 error unhandled promise rejection: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.365 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().Der Fork von @copystring funktioniert zumindest bei mir nicht.
-
bei mir funktioniert der Adapter seit JS-Controller 5 nicht mehr.
Issue bleibt leider von @Scrounger unbeantwortet (ist etwas mit ihm?).nach JS-Controllerupdate von 4.x.x auf 5.0.12
stoppt Linux-Controll mit Fehler.Linux-Control: 1.1.5
Admin: 6.12.0
NodeJS: v18.17.1
NPM: 9.6.7host.ioBroker 2023-09-24 20:14:29.178 error instance system.adapter.linux-control.0 terminated with code 6 (UNCAUGHT_EXCEPTION) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[2]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at processTicksAndRejections (node:internal/process/task_queues:95:5) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at StateRedisClient.subscribe (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1108:27) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: at Object.pattern2RegEx (/opt/iobroker/node_modules/@iobroker/js-controller-common/src/lib/common/tools.ts:2497:15) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: Error: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[1]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern host.ioBroker 2023-09-24 20:14:29.178 error Caught by controller[0]: This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). The promise rejected with the reason: linux-control.0 2023-09-24 20:14:28.991 error [servicesInfo] Proxmox (10.0.1.201:22): error: DB closed, stack: Error: DB closed at Redis.sendCommand (/opt/iobroker/node_modules/ioredis/built/redis/index.js:636:24) at Redis.get (/opt/iobroker/node_modules/ioredis/built/commander.js:122:25) at StateRedisClient.setState (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:726:40) at LinuxControl._setState (/opt/iobroker/node_modules/@iobroker/js-controller-adapter/src/lib/adapter/adapter.ts:7711:34) linux-control.0 2023-09-24 20:14:28.552 error Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.552 error ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) linux-control.0 2023-09-24 20:14:28.552 error unhandled promise rejection: Error The pattern "linux-control.0.Proxmox.services.●.stop" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.552 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2023-09-24 20:14:28.538 error The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.538 error Error: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern at Object.pattern2RegEx (/opt/iobroker/node_modules/@iobroker/js-controller-common/src/lib/common/tools.ts:2497:15) at StateRedisClient.subscribe (/opt/iobroker/node_modules/@iobroker/db-states-redis/src/lib/states/statesInRedisClient.ts:1108:27) at processTicksAndRejections (node:internal/process/task_queues:95:5) linux-control.0 2023-09-24 20:14:28.458 error unhandled promise rejection: The pattern "io.linux-control.0.Proxmox.services.●.start" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.458 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). linux-control.0 2023-09-24 20:14:28.367 error Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.366 error ReplyError: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern at parseError (/opt/iobroker/node_modules/redis-parser/lib/parser.js:179:12) at parseType (/opt/iobroker/node_modules/redis-parser/lib/parser.js:302:14) linux-control.0 2023-09-24 20:14:28.365 error unhandled promise rejection: Error The pattern "linux-control.0.Proxmox.services.●.restart" is not a valid ID pattern linux-control.0 2023-09-24 20:14:28.365 error Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch().Der Fork von @copystring funktioniert zumindest bei mir nicht.
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
bei mir funktioniert der Adapter seit JS-Controller 5 nicht mehr
hier schon :)
Aber zeig doch mal die Ausgabe von
iob diagLangfassung bitte
@djmarc75 sagte in Test Adapter Linux Control v1.x.x:
iob diag
======================= SUMMARY ======================= v.2023-10-10 Static hostname: ioBroker Icon name: computer-container Chassis: container Virtualization: lxc Operating System: Ubuntu 22.04.3 LTS Kernel: Linux 5.15.30-2-pve Architecture: x86-64 Installation: lxc Kernel: x86_64 Userland: amd64 Timezone: Europe/Vienna (CEST, +0200) User-ID: 1001 X-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 2 Nodejs-Installation: /usr/bin/nodejs v18.17.1 /usr/bin/node v18.17.1 /usr/bin/npm 9.6.7 /usr/bin/npx 9.6.7 /usr/bin/corepack 0.18.0 Recommended versions are nodejs 18.18.2 and npm 9.8.1 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 10G 4.9G 4.0G 0.0K 1.1G 5.2G Swap: 2.0G 0B 2.0G Total: 12G 4.9G 6.1G Active iob-Instances: 60 Active repo(s): Beta (latest) ioBroker Core: js-controller 5.0.12 admin 6.12.0 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : ioBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 51358 States: 47172 Size of iob-Database: 49M /opt/iobroker/iobroker-data/objects.jsonl 29M /opt/iobroker/iobroker-data/objects.json.migrated 29M /opt/iobroker/iobroker-data/objects.json.bak.migrated 0 /opt/iobroker/iobroker-data/objects.json.broken 96M /opt/iobroker/iobroker-data/states.jsonl 9.4M /opt/iobroker/iobroker-data/states.json.migrated 9.4M /opt/iobroker/iobroker-data/states.json.bak.migrated 0 /opt/iobroker/iobroker-data/states.json.broken =================== END OF SUMMARY ====================Langfassung bitte
komm nur zu der Zusammenfassung
-
@djmarc75 sagte in Test Adapter Linux Control v1.x.x:
iob diag
======================= SUMMARY ======================= v.2023-10-10 Static hostname: ioBroker Icon name: computer-container Chassis: container Virtualization: lxc Operating System: Ubuntu 22.04.3 LTS Kernel: Linux 5.15.30-2-pve Architecture: x86-64 Installation: lxc Kernel: x86_64 Userland: amd64 Timezone: Europe/Vienna (CEST, +0200) User-ID: 1001 X-Server: false Boot Target: graphical.target Pending OS-Updates: 0 Pending iob updates: 2 Nodejs-Installation: /usr/bin/nodejs v18.17.1 /usr/bin/node v18.17.1 /usr/bin/npm 9.6.7 /usr/bin/npx 9.6.7 /usr/bin/corepack 0.18.0 Recommended versions are nodejs 18.18.2 and npm 9.8.1 Your nodejs installation is correct MEMORY: total used free shared buff/cache available Mem: 10G 4.9G 4.0G 0.0K 1.1G 5.2G Swap: 2.0G 0B 2.0G Total: 12G 4.9G 6.1G Active iob-Instances: 60 Active repo(s): Beta (latest) ioBroker Core: js-controller 5.0.12 admin 6.12.0 ioBroker Status: iobroker is running on this host. Objects type: jsonl States type: jsonl Status admin and web instance: + system.adapter.admin.0 : admin : ioBroker - enabled, port: 8081, bind: 0.0.0.0 (SSL), run as: admin + system.adapter.web.0 : web : ioBroker - enabled, port: 8082, bind: 0.0.0.0, run as: admin Objects: 51358 States: 47172 Size of iob-Database: 49M /opt/iobroker/iobroker-data/objects.jsonl 29M /opt/iobroker/iobroker-data/objects.json.migrated 29M /opt/iobroker/iobroker-data/objects.json.bak.migrated 0 /opt/iobroker/iobroker-data/objects.json.broken 96M /opt/iobroker/iobroker-data/states.jsonl 9.4M /opt/iobroker/iobroker-data/states.json.migrated 9.4M /opt/iobroker/iobroker-data/states.json.bak.migrated 0 /opt/iobroker/iobroker-data/states.json.broken =================== END OF SUMMARY ====================Langfassung bitte
komm nur zu der Zusammenfassung
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
komm nur zu der Zusammenfassung
Wie darf man das verstehen ?
@djmarc75 sagte in Test Adapter Linux Control v1.x.x:
Wie darf man das verstehen ?
während iob diag durchläuft kommt ja jede Menge an Infos.
Und wenn die Summary kommt, wird vorher alles gecleard. -
@djmarc75 sagte in Test Adapter Linux Control v1.x.x:
Wie darf man das verstehen ?
während iob diag durchläuft kommt ja jede Menge an Infos.
Und wenn die Summary kommt, wird vorher alles gecleard.@negalein sagte in Test Adapter Linux Control v1.x.x:
Und wenn die Summary kommt, wird vorher alles gecleard.
Aber nur in 'komischen' Terminals. Da kommt eigentlich ein Aufforderung eine Taste zu drücken.
-
xrandr --output LVDS1 --rotate left xrandr --output LVDS1 --rotate right xrandr --output LVDS1 --rotate normal xrandr --output LVDS1 --rotate invertedHabe ich hier gefunden https://askubuntu.com/questions/159086/rotate-only-one-screen
xrandr --output HDMI-1 --auto --rotate leftvielleicht geht dann sowas.
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
Und wenn die Summary kommt, wird vorher alles gecleard.
Aber nur in 'komischen' Terminals. Da kommt eigentlich ein Aufforderung eine Taste zu drücken.
@thomas-braun sagte in Test Adapter Linux Control v1.x.x:
Aber nur in 'komischen' Terminals
MobaXterm und Putty
bei beiden das selbe
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
Und wenn die Summary kommt, wird vorher alles gecleard.
Aber nur in 'komischen' Terminals. Da kommt eigentlich ein Aufforderung eine Taste zu drücken.
@thomas-braun sagte in Test Adapter Linux Control v1.x.x:
Da kommt eigentlich ein Aufforderung eine Taste zu drücken.
kommt nichts.
-
@thomas-braun sagte in Test Adapter Linux Control v1.x.x:
Da kommt eigentlich ein Aufforderung eine Taste zu drücken.
kommt nichts.
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
Error The pattern "linux-control.0.Proxmox.services.●.stop"
du hast da einen Fehler drin, der Adapter an sich funktioniert doch
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
Error The pattern "linux-control.0.Proxmox.services.●.stop"
du hast da einen Fehler drin, der Adapter an sich funktioniert doch
@crunchip sagte in Test Adapter Linux Control v1.x.x:
Error The pattern "linux-control.0.Proxmox.services.●.stop"
aber welcher?
Ich habe nichts verändert.
Trit ja auch erst seit Controller 5 auf. -
@djmarc75 sagte in Test Adapter Linux Control v1.x.x:
bei PuTTY kommt da aber definitiv eine Aufforderung. Vll hängt ja eine Taste bei Dir ?!
siehste ;)
https://cloudlogin03.world4you.com/index.php/s/0pf76NDLpUDvfZl
-
@crunchip sagte in Test Adapter Linux Control v1.x.x:
Error The pattern "linux-control.0.Proxmox.services.●.stop"
aber welcher?
Ich habe nichts verändert.
Trit ja auch erst seit Controller 5 auf.@negalein sagte in Test Adapter Linux Control v1.x.x:
Trit ja auch erst seit Controller 5 auf.
Ich habe auch einen iob lxc mit controller 5 laufen, dieser Adapter macht hier keine Probleme. Vielleicht bringst du mal das nodejs auf Stand?
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
Trit ja auch erst seit Controller 5 auf.
Ich habe auch einen iob lxc mit controller 5 laufen, dieser Adapter macht hier keine Probleme. Vielleicht bringst du mal das nodejs auf Stand?
@meister-mopper sagte in Test Adapter Linux Control v1.x.x:
Vielleicht bringst du mal das nodejs auf Stand?
hab erst heute ein
sudo apt update
sudo apt upgrade
gemacht.Sollte doch dann passen?
-
@meister-mopper sagte in Test Adapter Linux Control v1.x.x:
Vielleicht bringst du mal das nodejs auf Stand?
hab erst heute ein
sudo apt update
sudo apt upgrade
gemacht.Sollte doch dann passen?
@negalein je nachdem welche major Version
@negalein sagte in Test Adapter Linux Control v1.x.x:
aber welcher?
vllt mal die entsprechenden Datenpunkte löschen und neu hinzu fügen
-
@meister-mopper sagte in Test Adapter Linux Control v1.x.x:
Vielleicht bringst du mal das nodejs auf Stand?
hab erst heute ein
sudo apt update
sudo apt upgrade
gemacht.Sollte doch dann passen?
@negalein sagte in Test Adapter Linux Control v1.x.x:
Sollte doch dann passen?
Na dann stimmt etwas nicht, sollte 18.18.2 sein. Guck mal hier.
-
@negalein je nachdem welche major Version
@negalein sagte in Test Adapter Linux Control v1.x.x:
aber welcher?
vllt mal die entsprechenden Datenpunkte löschen und neu hinzu fügen
@crunchip sagte in Test Adapter Linux Control v1.x.x:
vllt mal die entsprechenden Datenpunkte löschen und neu hinzu fügen
schon gemacht. ohne besserung.
-
@negalein sagte in Test Adapter Linux Control v1.x.x:
kommt nichts
bei PuTTY kommt da aber definitiv eine Aufforderung. Vll hängt ja eine Taste bei Dir ?! ;)
-
/dev/mapper/pve-vm--100--disk--0 ext4 20G 17G 1.6G 92% /da is nimmer viel Platz
du hast da2.2G /opt/iobroker/backups/dein Repo
Get:1 https://deb.nodesource.com/node_16.x focal InRelease [4583 B] Get:2 https://deb.nodesource.com/node_18.x focal InRelease [4583 B]@negalein sagte in Test Adapter Linux Control v1.x.x:
schon gemacht. ohne besserung.
ich selbst hab keine Proxmox Steuerbefehle
Hey! Du scheinst an dieser Unterhaltung interessiert zu sein, hast aber noch kein Konto.
Hast du es satt, bei jedem Besuch durch die gleichen Beiträge zu scrollen? Wenn du dich für ein Konto anmeldest, kommst du immer genau dorthin zurück, wo du zuvor warst, und kannst dich über neue Antworten benachrichtigen lassen (entweder per E-Mail oder Push-Benachrichtigung). Du kannst auch Lesezeichen speichern und Beiträge positiv bewerten, um anderen Community-Mitgliedern deine Wertschätzung zu zeigen.
Mit deinem Input könnte dieser Beitrag noch besser werden 💗
Registrieren Anmelden