NEWS
Adapter Update funktioniert nicht
-
Hallo,
wie bereits im entsprechenden Thread beschrieben kann ich den JS controller nicht updaten.
Zusätzlich dazu habe ich das Problem, dass kein einziges Adapter-Update funktioniert.
Derzeit habe ich 14 Update die upgedated werden können.
Das Update lässt sich starten, ended Erfolgreich (mit code 0) aber wurde nicht durchgeführt.
Die Versionsnummer bleibt unverändert.
Auch neue Adapter lassen sich nicht erstellen.Aufgefallen ist mir das erstmals nachdem ich einen neuen Rooter installiert hat.
Der iobroker läuft auf einem Raspberry 4 und hat durch den neuen Rooter eine andere IP Adresse bekommen.Kann das zusammenhängen ?
Wie könnte ich das testen ?Danke für Eure Hilfe ?
Axel -
@mrbredon sagte in Adapter Update funktioniert nicht:
wie bereits im entsprechenden Thread beschrieben
Welcher?
Warum dann hier noch mal?@mrbredon sagte in Adapter Update funktioniert nicht:
Das Update lässt sich starten, ended Erfolgreich (mit code 0) aber wurde nicht durchgeführt.
Was passiert nach leeren des Browsercaches ?
Was steht im log? -
Welcher?
"Update JS-Controller auf 3.1.6 schlägt fehl"Warum dann hier noch mal?
Bin mir nicht sicher ob die zwei Themen zusammenhängen.Was passiert nach leeren des Browsercaches ?
Das Gleiche, keine Änderung
Beispiel Adapter Shelly vorher 3.3.4, Update soll auf 3.3.5.
Hinterher immer noch 3.3.4Was steht im log?
$ ./iobroker upgrade shelly
Update shelly from @3.3.4 to @3.3.5
NPM version: 6.14.4npm install iobroker.shelly@3.3.5 --loglevel error --prefix "/opt/iobroker" (System call)
npm ERR! code EAI_AGAINnpm ERR! errno EAI_AGAINnpm ERR! request to https://registry.npmjs.org/iobroker.shelly failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.orgnpm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2020-08-11T08_32_39_848Z-debug.log
upload [2] shelly.admin /opt/iobroker/node_modules/iobroker.shelly/admin/words.js words.js application/javascript
upload [1] shelly.admin /opt/iobroker/node_modules/iobroker.shelly/admin/shelly.png shelly.png image/png
upload [0] shelly.admin /opt/iobroker/node_modules/iobroker.shelly/admin/index_m.html index_m.html text/html
Adapter "shelly" updated
process exited with code 0 -
@mrbredon said in Adapter Update funktioniert nicht:
/home/iobroker/.npm/_logs
0 info it worked if it ends with ok
1 verbose cli [
1 verbose cli '/usr/bin/node',
1 verbose cli '/usr/bin/npm',
1 verbose cli 'install',
1 verbose cli 'iobroker.shelly@3.3.5',
1 verbose cli '--loglevel',
1 verbose cli 'error',
1 verbose cli '--prefix',
1 verbose cli '/opt/iobroker'
1 verbose cli ]
2 info using npm@6.14.4
3 info using node@v12.17.0
4 verbose npm-session f26c9451252e1adf
5 silly install loadCurrentTree
6 silly install readLocalPackageData
7 warn registry Unexpected warning for https://registry.npmjs.org/: Miscellaneous Warning EAI_AGAIN: request to https://registry.npmjs.org/iobroker.shelly failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
8 warn registry Using stale data from https://registry.npmjs.org/ due to a request error during revalidation.
9 http fetch GET 200 https://registry.npmjs.org/iobroker.shelly 10129ms (from cache)
10 silly registry:manifest no matching version for iobroker.shelly@3.3.5 in the cache. Forcing revalidation.
11 silly fetchPackageMetaData error for iobroker.shelly@3.3.5 request to https://registry.npmjs.org/iobroker.shelly failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
12 timing stage:rollbackFailedOptional Completed in 2ms
13 timing stage:runTopLevelLifecycles Completed in 32458ms
14 verbose type system
15 verbose stack FetchError: request to https://registry.npmjs.org/iobroker.shelly failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
15 verbose stack at ClientRequest.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14)
15 verbose stack at ClientRequest.emit (events.js:315:20)
15 verbose stack at TLSSocket.socketErrorListener (_http_client.js:426:9)
15 verbose stack at TLSSocket.emit (events.js:315:20)
15 verbose stack at emitErrorNT (internal/streams/destroy.js:92:8)
15 verbose stack at emitErrorAndCloseNT (internal/streams/destroy.js:60:3)
15 verbose stack at processTicksAndRejections (internal/process/task_queues.js:84:21)
16 verbose cwd /opt/iobroker
17 verbose Linux 4.19.97-v7l+
18 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.shelly@3.3.5" "--loglevel" "error" "--prefix" "/opt/iobroker"
19 verbose node v12.17.0
20 verbose npm v6.14.4
21 error code EAI_AGAIN
22 error errno EAI_AGAIN
23 error request to https://registry.npmjs.org/iobroker.shelly failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
24 verbose exit [ 1, true ] -
EAI_AGAIN: request to https://registry.npmjs.org/iobroker.shelly failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org
Könnte am Router liegen.
Oder an der Konfiguration des Raspi.Wie ist der DNS eingestellt?
-
@mrbredon
@Homoran sagte in Adapter Update funktioniert nicht:Könnte am Router liegen.
Oder die npm seite ist wieder nicht erreichbar, war die Tage schon mal
-
@FredF sagte in Adapter Update funktioniert nicht:
Oder die npm seite ist wieder nicht erreichbar
Ist sie aber
Und @mrbredon hat es schon länger.@mrbredon
Mach mal von der konsole aus ein ping auf 8.8.8.8 und auf www.google.com -
-
@FredF sagte in Adapter Update funktioniert nicht:
@Homoran sagte in Adapter Update funktioniert nicht:
Ist sie aber
Ja, jetzt wieder, vorhin nicht.
Ok! Wichtige Zusatzinformation!
@mrbredon
Dann also erst einfach nochmal probieren, dann die beiden pings -
@mrbredon
Mach mal von der konsole aus ein ping auf 8.8.8.8 und auf www.google.comVielen Dank für den Tip.
Problem ist anscheinen gelöst, hatte mich in der dhcpcd.conf vertippt und eine falsche IP Adresse für den Nameserver eingetragen.ping auf 8.8.8.8 ging, ping auf www.google.com nicht...
-
@mrbredon sagte in Adapter Update funktioniert nicht:
@mrbredon
Mach mal von der konsole aus ein ping auf 8.8.8.8 und auf www.google.comVielen Dank für den Tip.
Problem ist anscheinen gelöst, hatte mich in der dhcpcd.conf vertippt und eine falsche IP Adresse für den Nameserver eingetragen.ping auf 8.8.8.8 ging, ping auf www.google.com nicht...
Passt!
-
@homoran Liebes Forum, ich habe das gleiche Problem und hoffe ihr könnt mir helfen.
Ich sehe, dass 31 Adapter update-fähig sind. Aktualisiere ich einen Adapter "verschwindet" dieser aus der Liste der zu aktualisierenden Adapter. Sobald ich das beim nächsten Adapter mache, bekomme ich den zuvor aktualisierten wieder in der Liste der zu aktualisierenden Adapter angezeigt.
Der Ping über die Konsole ist sowohl zu 8.8.8.8 als auch zu www.google.com erfolgreich.
Habt ihr eine Idee?? -
@matthias-i sagte in Adapter Update funktioniert nicht:
bekomme ich den zuvor aktualisierten wieder in der Liste der zu aktualisierenden Adapter angezeigt.
eine weitere Möglichkeit ist, dass dein karte langsam in die Knie geht und sich schon mal in den Notfallmodus verabschiedet hat.
Dann ist sie nur noch ReadOnly und die Änderungen werden nicht geschriebendmesg | grep ext4
-
@homoran said in Adapter Update funktioniert nicht:
dmesg | grep ext4
Danke für die schnelle Antwort und deine Hilfe!
Ich mache ein Backup und dann melde ich mich...
Werde auch mal eine andere Karte verwenden und schauen, ob das etwas ändert. -
@matthias-i sagte in Adapter Update funktioniert nicht:
Danke für die schnelle Antwort und deine Hilfe!
was kam denn da raus?
-
@homoran [ 0.000000] Kernel command line: coherent_pool=1M 8250.nr_uarts=0 cma=64M cma =256M smsc95xx. vc_mem.mem_base=0x3ec00000 vc_mem.mem_ size=0x40000000 console=ttyS0,115200 console=tty1 root=PARTUUID=6c586e13-02 roo tfstype=ext4 elevator=deadline fsck.repair=yes rootwait
[ 1.051348] VFS: Mounted root (ext4 filesystem) readonly on device 179:2. -
@homoran Sieht so aus, als würde deine Vermutung stimmen. Kannst du mir sagen, wie ich das ändern kann?
Vielen Dank im Voraus! -
@matthias-i sagte in Adapter Update funktioniert nicht:
Kannst du mir sagen, wie ich das ändern kann?
was willst du ändern?
Die Karte?
-
@matthias-i Die Ausgabe ist aber vermutlich nicht vollständig.
Poste mal die komplette Ausgabe vondmesg | grep -i ext4
In CodeTags eingebettet, bitte.
-
@thomas-braun ich würde gerne wieder Schreibrechte vergeben, damit ich die Adapter aktualisieren kann.
Moment ich öffne die Konsole...