NEWS
[gelöst] keine Updates mehr möglich - npm ERR! code ETARGET
-
@homoran weil ich u.a. wegen dem Influx-Adapter auch Influx auf der VM installiert habe (und was weiß ich noch alles auch wegen dem MiHome-Adapter etc).
Und das neue Bullseye hab ich zwischenzeitlich ja schon drüber gebügelt ^^ -
@thomas-braun @crunchip
Ich habe nun einmal ioBroker neu drauf gemacht, das ioBroker-Backup via Adapter neu drauf, laufen lassen, dann ein iobroker upload all und nen reboot.Nun hab ich nur Probleme mit 2 Adaptern: VIS + piHole
host.ioBroker2 2022-07-18 10:34:27.321 error Cannot download and install adapter "pi-hole@1.4.0". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.ioBroker2 2022-07-18 10:34:25.300 error iobroker npm-install: host.ioBroker2 Cannot install iobroker.pi-hole@1.4.0: 1 host.ioBroker2 2022-07-18 10:34:19.106 warn startInstance cannot find adapter "pi-hole@1.4.0". Try to install it... 4 attempt host.ioBroker2 2022-07-18 10:34:17.085 error iobroker npm-install: host.ioBroker2 Cannot install iobroker.pi-hole@1.4.0: 1 host.ioBroker2 2022-07-18 10:34:11.086 warn startInstance cannot find adapter "pi-hole@1.4.0". Try to install it... 3 attempt host.ioBroker2 2022-07-18 10:34:09.063 error iobroker npm-install: host.ioBroker2 Cannot install unltdnetworx/ioBroker.pi-hole#master: 1 host.ioBroker2 2022-07-18 10:34:01.554 warn startInstance cannot find adapter "pi-hole@1.4.0". Try to install it... 2 attempt host.ioBroker2 2022-07-18 10:33:59.533 error iobroker npm-install: host.ioBroker2 Cannot install unltdnetworx/ioBroker.pi-hole#master: 1 host.ioBroker2 2022-07-18 10:33:51.955 warn startInstance cannot find adapter "pi-hole@1.4.0". Try to install it... 1 attempt admin.0 2022-07-18 10:32:49.697 info ==> Connected system.user.admin from ::ffff:192.168.1.42 host.ioBroker2 2022-07-18 10:32:20.460 error Cannot download and install adapter "vis@1.4.15". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.ioBroker2 2022-07-18 10:32:19.958 error Cannot download and install adapter "pi-hole@1.4.0". To retry it disable/enable the adapter or restart host. Also check the error messages in the log! host.ioBroker2 2022-07-18 10:32:17.938 error iobroker npm-install: host.ioBroker2 Cannot install iobroker.vis@1.4.15: 6 vis.0 2022-07-18 10:32:17.125 warn Terminated (UNCAUGHT_EXCEPTION): Without reason vis.0 2022-07-18 10:32:17.123 info terminating vis.0 2022-07-18 10:32:16.619 error Not exists vis.0 2022-07-18 10:32:16.619 error Error: Not exists at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2973:17) at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1043:26) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1092:29) at processImmediate (node:internal/timers:468:21) vis.0 2022-07-18 10:32:16.616 error unhandled promise rejection: Not exists vis.0 2022-07-18 10:32:16.616 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(). vis.0 2022-07-18 10:32:16.207 info vis license is OK. vis.0 2022-07-18 10:32:15.980 info starting. Version 1.4.15 in /opt/iobroker/node_modules/iobroker.vis, node: v16.16.0, js-controller: 4.0.23 host.ioBroker2 2022-07-18 10:32:07.065 warn startInstance cannot find adapter "vis@1.4.15". Try to install it... 4 attempt host.ioBroker2 2022-07-18 10:32:05.044 error iobroker npm-install: host.ioBroker2 Cannot install iobroker.pi-hole@1.4.0: 1 host.ioBroker2 2022-07-18 10:31:59.057 warn startInstance cannot find adapter "pi-hole@1.4.0". Try to install it... 4 attempt host.ioBroker2 2022-07-18 10:31:57.035 error iobroker npm-install: host.ioBroker2 Cannot install iobroker.vis@1.4.15: 6 vis.0 2022-07-18 10:31:56.226 warn Terminated (UNCAUGHT_EXCEPTION): Without reason vis.0 2022-07-18 10:31:56.225 info terminating vis.0 2022-07-18 10:31:55.721 error Not exists vis.0 2022-07-18 10:31:55.720 error Error: Not exists at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2973:17) at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1043:26) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1092:29) at processImmediate (node:internal/timers:468:21) vis.0 2022-07-18 10:31:55.718 error unhandled promise rejection: Not exists vis.0 2022-07-18 10:31:55.717 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(). vis.0 2022-07-18 10:31:55.314 info vis license is OK. vis.0 2022-07-18 10:31:55.074 info starting. Version 1.4.15 in /opt/iobroker/node_modules/iobroker.vis, node: v16.16.0, js-controller: 4.0.23 host.ioBroker2 2022-07-18 10:31:45.932 warn startInstance cannot find adapter "vis@1.4.15". Try to install it... 3 attempt host.ioBroker2 2022-07-18 10:31:43.910 error iobroker npm-install: host.ioBroker2 Cannot install iobroker.pi-hole@1.4.0: 1 host.ioBroker2 2022-07-18 10:31:36.576 warn startInstance cannot find adapter "pi-hole@1.4.0". Try to install it... 3 attempt host.ioBroker2 2022-07-18 10:31:34.552 error iobroker npm-install: host.ioBroker2 Cannot install iobroker.vis@1.4.15: 6 vis.0 2022-07-18 10:31:33.813 warn Terminated (UNCAUGHT_EXCEPTION): Without reason vis.0 2022-07-18 10:31:33.812 info terminating vis.0 2022-07-18 10:31:33.307 error Not exists vis.0 2022-07-18 10:31:33.306 error Error: Not exists at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2973:17) at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1043:26) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1092:29) at processImmediate (node:internal/timers:468:21) vis.0 2022-07-18 10:31:33.304 error unhandled promise rejection: Not exists vis.0 2022-07-18 10:31:33.303 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(). vis.0 2022-07-18 10:31:32.886 info vis license is OK. vis.0 2022-07-18 10:31:32.689 info starting. Version 1.4.15 in /opt/iobroker/node_modules/iobroker.vis, node: v16.16.0, js-controller: 4.0.23 host.ioBroker2 2022-07-18 10:31:23.795 warn startInstance cannot find adapter "vis@1.4.15". Try to install it... 2 attempt host.ioBroker2 2022-07-18 10:31:21.768 error iobroker npm-install: host.ioBroker2 Cannot install unltdnetworx/ioBroker.pi-hole#master: 1 host.ioBroker2 2022-07-18 10:31:14.015 warn startInstance cannot find adapter "pi-hole@1.4.0". Try to install it... 2 attempt host.ioBroker2 2022-07-18 10:31:11.996 error iobroker npm-install: host.ioBroker2 Cannot install iobroker.vis@1.4.15: 6 vis.0 2022-07-18 10:31:11.260 warn Terminated (UNCAUGHT_EXCEPTION): Without reason vis.0 2022-07-18 10:31:11.258 info terminating vis.0 2022-07-18 10:31:10.754 error Not exists vis.0 2022-07-18 10:31:10.753 error Error: Not exists at Object.maybeCallbackWithError (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:2973:17) at ObjectsInRedisClient._readFile (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1043:26) at Immediate.<anonymous> (/opt/iobroker/node_modules/@iobroker/db-objects-redis/lib/objects/objectsInRedisClient.js:1092:29) at processImmediate (node:internal/timers:468:21) vis.0 2022-07-18 10:31:10.751 error unhandled promise rejection: Not exists vis.0 2022-07-18 10:31:10.750 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(). vis.0 2022-07-18 10:31:09.854 info vis license is OK. vis.0 2022-07-18 10:31:09.625 info starting. Version 1.4.15 in /opt/iobroker/node_modules/iobroker.vis, node: v16.16.0, js-controller: 4.0.23
Ich kann (natürlich?) die Confiog-Seite der beiden Adapter nicht öffnen. Da erhalte ich ne Fehlermeldung
File index_m.html not found
NACHTRAG:
PiHole hab ich einfach deinstalliert und über den Admin neu drauf gemacht. Läuft nun.VIS möchte aber nicht:
$ iobroker add vis --host ioBroker2 NPM version: 8.11.0 Installing iobroker.vis@1.4.15... (System call) host.ioBroker2 Cannot install iobroker.vis@1.4.15: 6 ERROR: Process exited with code 25
-
@kueppert sagte in keine Updates mehr möglich - npm ERR! code ETARGET:
iobroker add vis --host ioBroker2
Bitte mit
iobroker add vis --host ioBroker2 --debug
versuchen. Da gibt es mehr Meldungen.
Und bitte mal eine Übersicht geben wie du da jetzt unterwegs bist:
cd /opt/iobroker npm ls | grep -E 'github.com|ERR' sudo ln -s /usr/bin/node /usr/bin/nodejs uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs
-
thorsten@ioBroker2:/opt/iobroker$ iobroker add vis --host ioBroker2 --debug NPM version: 8.11.0 Installing iobroker.vis@1.4.15... (System call) npm ERR! code 6 npm ERR! path /opt/iobroker/node_modules/iobroker.vis npm ERR! command failed npm ERR! command sh -c node main.js --install npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-07-18T08_58_06_029Z-debug-0.log host.ioBroker2 Cannot install iobroker.vis@1.4.15: 6
thorsten@ioBroker2:/opt/iobroker$ npm ls | grep -E 'github.com|ERR' [sudo] Passwort für thorsten: ├── iobroker.fully-tablet-control@0.3.7-0.0 (git+ssh://git@github.com/xXBJXx/ioBroker.fully-tablet-control.git#7d931a40ad31c1439f39ffea6a1dc48e9b5527e9) ├── iobroker.synochat@1.2.1 (git+ssh://git@github.com/phoeluga/ioBroker.synochat.git#c253779b16b7a89faa004a1d08d6a971d46a77c6)
thorsten@ioBroker2:/opt/iobroker$ sudo ln -s /usr/bin/node /usr/bin/nodejs ln: die symbolische Verknüpfung '/usr/bin/nodejs' konnte nicht angelegt werden: Die Datei existiert bereits
thorsten@ioBroker2:/opt/iobroker$ uname -m && type -P nodejs node npm && nodejs -v && node -v && npm -v && whoami && pwd && sudo apt update &> /dev/null && sudo apt update && apt policy nodejs x86_64 /usr/bin/nodejs /usr/bin/node /usr/bin/npm v16.16.0 v16.16.0 8.11.0 thorsten /opt/iobroker OK:1 http://deb.debian.org/debian bullseye InRelease OK:2 http://deb.debian.org/debian-security bullseye-security InRelease OK:3 https://repos.influxdata.com/debian bullseye InRelease OK:4 http://deb.debian.org/debian bullseye-updates InRelease OK:5 https://deb.nodesource.com/node_14.x bullseye InRelease OK:6 https://deb.nodesource.com/node_16.x bullseye InRelease Paketlisten werden gelesen… Fertig Abhängigkeitsbaum wird aufgebaut… Fertig Statusinformationen werden eingelesen… Fertig Alle Pakete sind aktuell. nodejs: Installiert: 16.16.0-deb-1nodesource1 Installationskandidat: 16.16.0-deb-1nodesource1 Versionstabelle: *** 16.16.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x bullseye/main amd64 Packages 100 /var/lib/dpkg/status 14.20.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_14.x bullseye/main amd64 Packages 12.22.12~dfsg-1~deb11u1 500 500 http://deb.debian.org/debian-security bullseye-security/main amd64 Packages 12.22.5~dfsg-2~11u1 500 500 http://deb.debian.org/debian bullseye/main amd64 Packages
Der Ordner iobroker.vis existiert bisher nicht (gerade via WinSCP mal geschaut)
-
@kueppert sagte in keine Updates mehr möglich - npm ERR! code ETARGET:
/home/iobroker/.npm/_logs/2022-07-18T08_58_06_029Z-debug-0.log
Schau dir das log an.
less -R /home/iobroker/.npm/_logs/2022-07-18T08_58_06_029Z-debug-0.log
-
thorsten@ioBroker2:/opt/iobroker$ less -R /home/iobroker/.npm/_logs/2022-07-18T08_58_06_029Z-debug-0.log 44 timing idealTree:node_modules/iobroker.vis Completed in 0ms 45 timing idealTree:buildDeps Completed in 1286ms 46 timing idealTree:fixDepFlags Completed in 31ms 47 timing idealTree Completed in 2796ms 48 timing reify:loadTrees Completed in 3129ms 49 timing reify:diffTrees Completed in 42ms 50 silly reify moves {} 51 timing reify:retireShallow Completed in 1ms 52 timing reify:createSparse Completed in 2ms 53 timing reify:loadBundles Completed in 0ms 54 verbose reify failed optional dependency /opt/iobroker/node_modules/osx-temperature-sensor 55 silly reify mark deleted [ '/opt/iobroker/node_modules/osx-temperature-sensor' ] 56 verbose reify failed optional dependency /opt/iobroker/node_modules/fsevents 57 silly reify mark deleted [ '/opt/iobroker/node_modules/fsevents' ] 58 timing reifyNode:node_modules/osx-temperature-sensor Completed in 6ms 59 timing reifyNode:node_modules/fsevents Completed in 6ms 60 timing reifyNode:node_modules/iobroker.vis Completed in 363ms 61 timing reify:unpack Completed in 363ms 62 timing reify:unretire Completed in 0ms 63 timing build:queue Completed in 2ms 64 info run iobroker.vis@1.4.15 install node_modules/iobroker.vis node main.js --install 65 info run iobroker.vis@1.4.15 install { code: 6, signal: null } 66 timing reify:rollback:createSparse Completed in 203ms 67 timing reify:rollback:retireShallow Completed in 0ms 68 timing command:install Completed in 7574ms 69 verbose stack Error: command failed 69 verbose stack at ChildProcess.<anonymous> (/usr/lib/node_modules/npm/node_modules/@npmcli/promise-spawn/lib/index.js:63:27) 69 verbose stack at ChildProcess.emit (node:events:527:28) 69 verbose stack at maybeClose (node:internal/child_process:1092:16) 69 verbose stack at Process.ChildProcess._handle.onexit (node:internal/child_process:302:5) 70 verbose pkgid iobroker.vis@1.4.15 71 verbose cwd /opt/iobroker 72 verbose Linux 5.10.0-16-amd64 73 verbose node v16.16.0 74 verbose npm v8.11.0 75 error code 6 76 error path /opt/iobroker/node_modules/iobroker.vis 77 error command failed 78 error command sh -c node main.js --install 79 verbose exit 6 80 timing npm Completed in 7755ms 81 verbose unfinished npm timer reify 1658134686204 82 verbose unfinished npm timer reify:build 1658134689753 83 verbose unfinished npm timer build 1658134689754 84 verbose unfinished npm timer build:deps 1658134689754 85 verbose unfinished npm timer build:run:install 1658134689756 86 verbose unfinished npm timer build:run:install:node_modules/iobroker.vis 1658134689757 87 verbose code 6
mehr steht in dem Log nicht drin
-
Dann weiß ich auch nix dazu.
Aber mit dem vis gibt es ja auch Probleme beim Rückspielen aus einem Backup. Da geht man auf eine der Vorversionen zurück und dann geht das Backup auch rein. Vielleicht geht das hier ähnlich? -
@thomas-braun guter Hinweis. Hab das Issue gefunden:
https://github.com/ioBroker/ioBroker.vis/issues/440VIS funktioniert trotzdem noch nicht...aber das ist ein anderes Problem...mal schauen, ob ich irgendwo ne Sicherung der Vis finde Wenn ich ne Lösung hab, notiere ich sie hier noch.
Das manuelle Installieren der VIS 1.4.6, dann Update auf 1.4.15 ging zwar, VIS ist grün, aber meine Visualisierungen öffnen sich nicht mehr:URIError: Failed to decode param '%web_protocol%://192.168.10.13:%web_port%/vis/edit.html' at decodeURIComponent (<anonymous>) at decode_param (/opt/iobroker/node_modules/express/lib/router/layer.js:172:12) at Layer.match (/opt/iobroker/node_modules/express/lib/router/layer.js:148:15) at matchLayer (/opt/iobroker/node_modules/express/lib/router/index.js:585:18) at next (/opt/iobroker/node_modules/express/lib/router/index.js:226:15) at compression (/opt/iobroker/node_modules/compression/index.js:220:5) at Layer.handle [as handle_request] (/opt/iobroker/node_modules/express/lib/router/layer.js:95:5) at trim_prefix (/opt/iobroker/node_modules/express/lib/router/index.js:328:13) at /opt/iobroker/node_modules/express/lib/router/index.js:286:9 at Function.process_params (/opt/iobroker/node_modules/express/lib/router/index.js:346:12)
-
@kueppert hab jetzt nicht die ganz gelesen, aber wie geschrieben, hatte ich auch vergessen vis vor dem backup zu installieren, abhilfe schaffte die Version 1.4.0 per konsole zu installieren und danach wieder hoch auf die aktuelle.
Habe diesbezüglich auch im issue(ist zwar schon geschlossen) einen Eintrag hinterlassen
https://github.com/ioBroker/ioBroker.vis/issues/502
Hab diesbezüglich soeben auch meine Anleitung noch ergänzt zum Thema vis -
@kueppert sagte in keine Updates mehr möglich - npm ERR! code ETARGET:
Das manuelle Installieren der VIS 1.4.6, dann Update auf 1.4.15 ging zwar, VIS ist grün, aber meine Visualisierungen öffnen sich nicht mehr
Den web-Adapter auf ws als socket umstellen?
-
@thomas-braun @crunchip
habs mir schon kaputt gebastelt...dachte ich machs einfach wie beim PiHole und installiere die VIS neu (vorher deinstallieren). Bekomm meine Views jetzt nimmer rein glaub, irgendwie Projekt anlegen, dann den Backup-Ordner drüber kopieren oder sowas wars... -
@kueppert vis könntest du dir auch aus dem backup ziehen, muss aber glaub, per datei manager hochgeladen werden
-
@crunchip JOOOOOOOO, via WinSCP war dat nix. Via Dateimanager (Datei für Datei, Ordner gehen nicht) hats geklappt So, jetzt sollte mein System wieder laufen...mal das anstehende JS-Update ausprobieren ^^ Ich mach vorher mal noch nen Backup
-
@kueppert sagte in keine Updates mehr möglich - npm ERR! code ETARGET:
via WinSCP war dat nix
Das sollte man eh meiden. Hat schon ein Win im Namen...
-
Schade gab's hier keine bessere Lösung als neu installieren.
Ich hab auch ein Problem mit NPM: "npm ERR! code ELSPROBLEMS"Dann such ich mal weiter....
Denn "Backup einspielen" tönt immer so schön, am Ende muss dann trotzdem vieles händisch eingerichtet werden bis wieder alles läuft wie es soll.
Ich kenne meinen ioBroker leider nicht mehr in- und auswendig, da der eigentlich seit 3 Jahren zuverlässig vor sich hinläuft und ich mich nur 3-4mal pro Jahr kurz damit beschäftige, meistens wenn ich neue Geräte und Funktionen einrichten möchte.Für Linux-unerfahrene Gelegenheitsnutzer wie mich ist das System halt schon eher mühsam zu pflegen. Da müsste ich wohl etwas regelmässiger Updates von allem möglichen laufen lassen um nicht in so einer Missere wie jetzt zu landen. Am meisten nervt mich nun das dutzende von Zigbee Geräten nicht mehr angesteuert werden, Lichter sind alle wieder auf manuell-Betrieb
-
Auf was beziehst du dich? Auf einen Thread aus dem letzten Jahr, der mit deinem Problem (welches genau?)nichts zu tun hat?
Mach einen eigenen Threads auf und stell da konkrete Meldungen rein.
-
@thomas-braun Der Thread heisst: "keine Updates mehr möglich" und offensichtlich war NPM die Ursache des Problems. Ich habe alles durchgelesen und sehe genau die selben Probleme, auch bei mir helfen all die hier vorgeschlagene Lösungen nicht.
Neuen Thread für das (aus meiner Sicht) gleiche Problem aufmachen finde ich nicht sehr übersichtlich.Ersteller warst wohl nicht du sondern Kueppert, danke trotzdem dass du hier gleich wieder reinspringst.
-
@tripper sagte in [gelöst] keine Updates mehr möglich - npm ERR! code ETARGET:
Ich habe alles durchgelesen und sehe genau die selben Probleme, auch bei mir helfen all die hier vorgeschlagene Lösungen nicht.
Neuen Thread für das (aus meiner Sicht) gleiche Problem aufmachen finde ich nicht sehr übersichtlich.Die Meldung kann alle möglichen Ursachen haben. Die Wahrscheinlichkeit das du zu 100% das gleiche Problem hast geht gegen Null.
Poste die Meldungen aus deinem System und reiß hier einen abgehandelten Thread nicht aus der Versenkung.iob diag
in der Langfassung wäre hilfreich.