NEWS
[solved] MQTT adapter update problems V2.1.14->2.3.4->2.3.5
-
Systemdata Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: Linux (iobroker image) Node-Version: 10.x.x Nodejs-Version: 10.17.0 NPM-Version: 6.11.3 Installationsart: Manuell in der Übersicht Image genutzt: Ja Ort/Name der Imagedatei: ? Es wurde mir vor einiger Zeit auf die Übliche Art in der Übersicht des ioBrokers gemeldet, daß es für den MQTT-Adapter eine neue Version gibt.
Drücken auf den Update Button startete zwar den Update Vorgang, wurde aber aufgrund irgendeines fehlerhaften Hash-Wertes abgebrochen.
Im angehängten Bild sind die genauen Fehlermeldungen zu sehen... mir sagt das leider gar nichts.Was mache ich falsch? wie bekomme ich diesen Fehlerzustand weg ?
Vielen Dank für Eure Hilfe
Gruß, WillyioBrok
-
Systemdata Hardwaresystem: Pi4 Arbeitsspeicher: 4GB Festplattenart: SD-Karte Betriebssystem: Linux (iobroker image) Node-Version: 10.x.x Nodejs-Version: 10.17.0 NPM-Version: 6.11.3 Installationsart: Manuell in der Übersicht Image genutzt: Ja Ort/Name der Imagedatei: ? Es wurde mir vor einiger Zeit auf die Übliche Art in der Übersicht des ioBrokers gemeldet, daß es für den MQTT-Adapter eine neue Version gibt.
Drücken auf den Update Button startete zwar den Update Vorgang, wurde aber aufgrund irgendeines fehlerhaften Hash-Wertes abgebrochen.
Im angehängten Bild sind die genauen Fehlermeldungen zu sehen... mir sagt das leider gar nichts.Was mache ich falsch? wie bekomme ich diesen Fehlerzustand weg ?
Vielen Dank für Eure Hilfe
Gruß, WillyioBrok
@willyiobrok sagte in MQTT adapter Update von Version 2.1.14 auf 2.3.4 geht nicht:
cd /opt/iobroker npm cache clear --force -
@willyiobrok sagte in MQTT adapter Update von Version 2.1.14 auf 2.3.4 geht nicht:
cd /opt/iobroker npm cache clear --forcesuper, danke das war's :-)

Bei der Gelegenheit habe ich auch gleich auf npm v7.6.3 upgedated und danach lief das update von mqtt problemlos durch !
Viele Grüße,
WillyIobrok
-
super, danke das war's :-)

Bei der Gelegenheit habe ich auch gleich auf npm v7.6.3 upgedated und danach lief das update von mqtt problemlos durch !
Viele Grüße,
WillyIobrok
@willyiobrok sagte in MQTT adapter Update von Version 2.1.14 auf 2.3.4 geht nicht:
Bei der Gelegenheit habe ich auch gleich auf npm v7.6.3 upgedated
NEEEEEEIIIIINNN!
Nie nicht von Hand npm global aktualisieren.
Insbesondere nicht auf npm@7, das läuft noch nicht rund zusammen mit dem ioBroker. -
@willyiobrok sagte in MQTT adapter Update von Version 2.1.14 auf 2.3.4 geht nicht:
Bei der Gelegenheit habe ich auch gleich auf npm v7.6.3 upgedated
NEEEEEEIIIIINNN!
Nie nicht von Hand npm global aktualisieren.
Insbesondere nicht auf npm@7, das läuft noch nicht rund zusammen mit dem ioBroker.oh sh.... das war so in der message, die ich als Reaktion auf "npm cache clear --force" bekommen habe dringestanden.
ist da jetzt was schlimmes passiert ?
Gruß,
WillyIobrok
-
oh sh.... das war so in der message, die ich als Reaktion auf "npm cache clear --force" bekommen habe dringestanden.
ist da jetzt was schlimmes passiert ?
Gruß,
WillyIobrok
muß ich jetzt was rückgängig machen, und wenn ja wie?
-
muß ich jetzt was rückgängig machen, und wenn ja wie?
-
@thomas-braun
OK, danke für die Info - ich bin über diese message Box gestolpert und hab's brav gemacht.

Aber bevor ich noch tiefer in die Materie (und mögliche Fallen) einsteige - ich habe ja Gottseidank noch ein Backup des Images von heute Mittag
Trotzdem vielen Dank nochmal.
Grüße
-
@thomas-braun
OK, danke für die Info - ich bin über diese message Box gestolpert und hab's brav gemacht.

Aber bevor ich noch tiefer in die Materie (und mögliche Fallen) einsteige - ich habe ja Gottseidank noch ein Backup des Images von heute Mittag
Trotzdem vielen Dank nochmal.
Grüße
@willyiobrok
Mach doch einfach ein reinstall von nodejs. Das ist 1000x fixer als da jetzt ein Backup reinzuknallen. -
@willyiobrok
Mach doch einfach ein reinstall von nodejs. Das ist 1000x fixer als da jetzt ein Backup reinzuknallen.@thomas-braun
cool - hat geklappt
-
@thomas-braun
cool - hat geklappt
@willyiobrok
Was gibt dennwhich nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejsjetzt aus?
-
@willyiobrok
Was gibt dennwhich nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejsjetzt aus?
-
@willyiobrok
Bitte Konsolenoutput künftig als Text in CodeTags einbetten.Passt jetzt wieder, ich würde aber in Kürze auf node12 oder 14 upgraden, 10 wird in wenigen Wochen angekündigt.
-
@willyiobrok
Bitte Konsolenoutput künftig als Text in CodeTags einbetten.Passt jetzt wieder, ich würde aber in Kürze auf node12 oder 14 upgraden, 10 wird in wenigen Wochen angekündigt.
@thomas-braun
ok, alles klar !
Danke -
@thomas-braun
ok, alles klar !
DankeHallo zusammen,
jetzt muß ich mich leider wieder zu diesem Thema melden - jetzt geht das Update von mqtt 2.3.4 auf 2.3.5 nicht!Das Mittel von Thoms Braun:
cd /opt/iobroker npm cache clear --forcehat zwar letztes Mal gut geholfen, dieses Mal aber leider nicht ...
Fehlermeldung im Log:
host.ioBroker-4 2021-04-02 12:56:49.848 info iobroker exit 0 host.ioBroker-4 2021-04-02 12:56:48.836 info iobroker Adapter "mqtt" updated host.ioBroker-4 2021-04-02 12:56:48.780 info iobroker upload [0] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index.html index.html text/html host.ioBroker-4 2021-04-02 12:56:48.724 info iobroker upload [1] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index_m.html index_m.html text/html host.ioBroker-4 2021-04-02 12:56:48.667 info iobroker upload [2] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/mqtt.png mqtt.png image/png host.ioBroker-4 2021-04-02 12:56:48.477 info iobroker upload [3] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/words.js words.js application/javascript host.ioBroker-4 2021-04-02 12:56:48.366 info iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-04-02T10_56_48_211Z-debug.log host.ioBroker-4 2021-04-02 12:56:48.199 info iobroker npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/buffer: Integrity verification failed for sha512-LU3E2pFIyHqdtYjAKQPbxFParK1I5edDjpMuKevSgQOJlsdppHAx+zlGObr+r host.ioBroker-4 2021-04-02 12:56:48.193 info iobroker npm ERR! code EINTEGRITYnpm ERR! errno EINTEGRITY host.ioBroker-4 2021-04-02 12:56:32.782 info iobroker npm install iobroker.mqtt@2.3.5 --loglevel error --prefix "/opt/iobroker" (System call) host.ioBroker-4 2021-04-02 12:56:32.781 info iobroker NPM version: 6.11.3 host.ioBroker-4 2021-04-02 12:56:32.184 info iobroker Update mqtt from @2.3.4 to @2.3.5 host.ioBroker-4 2021-04-02 12:56:30.051 info iobroker upgrade mqttDas passiert ausschliesslich beim mqtt-Adapter - Update, alle anderen Adapter lassen sich reibungslos und ohne Probleme updaten.
Was könnte hier helfen ?
Grüße,
WillyIoBrok
-
Hallo zusammen,
jetzt muß ich mich leider wieder zu diesem Thema melden - jetzt geht das Update von mqtt 2.3.4 auf 2.3.5 nicht!Das Mittel von Thoms Braun:
cd /opt/iobroker npm cache clear --forcehat zwar letztes Mal gut geholfen, dieses Mal aber leider nicht ...
Fehlermeldung im Log:
host.ioBroker-4 2021-04-02 12:56:49.848 info iobroker exit 0 host.ioBroker-4 2021-04-02 12:56:48.836 info iobroker Adapter "mqtt" updated host.ioBroker-4 2021-04-02 12:56:48.780 info iobroker upload [0] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index.html index.html text/html host.ioBroker-4 2021-04-02 12:56:48.724 info iobroker upload [1] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index_m.html index_m.html text/html host.ioBroker-4 2021-04-02 12:56:48.667 info iobroker upload [2] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/mqtt.png mqtt.png image/png host.ioBroker-4 2021-04-02 12:56:48.477 info iobroker upload [3] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/words.js words.js application/javascript host.ioBroker-4 2021-04-02 12:56:48.366 info iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-04-02T10_56_48_211Z-debug.log host.ioBroker-4 2021-04-02 12:56:48.199 info iobroker npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/buffer: Integrity verification failed for sha512-LU3E2pFIyHqdtYjAKQPbxFParK1I5edDjpMuKevSgQOJlsdppHAx+zlGObr+r host.ioBroker-4 2021-04-02 12:56:48.193 info iobroker npm ERR! code EINTEGRITYnpm ERR! errno EINTEGRITY host.ioBroker-4 2021-04-02 12:56:32.782 info iobroker npm install iobroker.mqtt@2.3.5 --loglevel error --prefix "/opt/iobroker" (System call) host.ioBroker-4 2021-04-02 12:56:32.781 info iobroker NPM version: 6.11.3 host.ioBroker-4 2021-04-02 12:56:32.184 info iobroker Update mqtt from @2.3.4 to @2.3.5 host.ioBroker-4 2021-04-02 12:56:30.051 info iobroker upgrade mqttDas passiert ausschliesslich beim mqtt-Adapter - Update, alle anderen Adapter lassen sich reibungslos und ohne Probleme updaten.
Was könnte hier helfen ?
Grüße,
WillyIoBrok
@willyiobrok sagte in MQTT adapter Update von Version 2.1.14 auf 2.3.4 geht nicht:
iobroker NPM version: 6.11.3
Ziemlich alt.
node sauber installiert?which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejsAktualisier das mal auf node12 oder node14.
-
@willyiobrok sagte in MQTT adapter Update von Version 2.1.14 auf 2.3.4 geht nicht:
iobroker NPM version: 6.11.3
Ziemlich alt.
node sauber installiert?which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejsAktualisier das mal auf node12 oder node14.
@thomas-braun said in MQTT adapter Update von Version 2.1.14 auf 2.3.4 geht nicht:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v10.17.0 /usr/bin/node v10.17.0 /usr/bin/npm 6.11.3 nodejs: Installiert: 10.17.0-1nodesource1 Installationskandidat: 10.17.0-1nodesource1 Versionstabelle: *** 10.17.0-1nodesource1 500 500 https://deb.nodesource.com/node_10.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.15.2~dfsg-2+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages pi@ioBroker-4:/home/iobroker/.npm/_logs $OK, dann werde ich mich mal an das Update von nodejs wagen :-)
-
@thomas-braun said in MQTT adapter Update von Version 2.1.14 auf 2.3.4 geht nicht:
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs
which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v10.17.0 /usr/bin/node v10.17.0 /usr/bin/npm 6.11.3 nodejs: Installiert: 10.17.0-1nodesource1 Installationskandidat: 10.17.0-1nodesource1 Versionstabelle: *** 10.17.0-1nodesource1 500 500 https://deb.nodesource.com/node_10.x buster/main armhf Packages 100 /var/lib/dpkg/status 10.15.2~dfsg-2+rpi1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages pi@ioBroker-4:/home/iobroker/.npm/_logs $OK, dann werde ich mich mal an das Update von nodejs wagen :-)
-
@thomas-braun
so, update auf Nodejs 14.16.0 durchgeführt :-)
lief reibungslos durch - danke für die super Anleitung !which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v14.16.0 /usr/bin/node v14.16.0 /usr/bin/npm 6.14.11 nodejs: Installiert: 14.16.0-1nodesource1 Installationskandidat: 14.16.0-1nodesource1 Versionstabelle: *** 14.16.0-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0-1nodesource1 500 500 https://deb.nodesource.com/node_10.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesLeider geht der mqtt -Adapter-Update immer noch nicht (auch nach "npm cache clear --force" gehts nicht)
host.ioBroker-4 2021-04-02 14:06:55.934 info iobroker exit 0 host.ioBroker-4 2021-04-02 14:06:54.911 info iobroker Adapter "mqtt" updated host.ioBroker-4 2021-04-02 14:06:54.854 info iobroker upload [0] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index.html index.html text/html host.ioBroker-4 2021-04-02 14:06:54.797 info iobroker upload [1] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index_m.html index_m.html text/html host.ioBroker-4 2021-04-02 14:06:54.739 info iobroker upload [2] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/mqtt.png mqtt.png image/png host.ioBroker-4 2021-04-02 14:06:54.559 info iobroker upload [3] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/words.js words.js application/javascript host.ioBroker-4 2021-04-02 14:06:54.509 info iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-04-02T12_06_54_481Z-debug.log host.ioBroker-4 2021-04-02 14:06:54.476 info iobroker npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/buffer: Integrity verification failed for sha512-LU3E2pFIyHqdtYjAKQPbxFParK1I5edDjpMuKevSgQOJlsdppHAx+zlGObr+r host.ioBroker-4 2021-04-02 14:06:54.450 info iobroker ERR! code EINTEGRITYnpm ERR! errno EINTEGRITY host.ioBroker-4 2021-04-02 14:06:54.447 info iobroker npm host.ioBroker-4 2021-04-02 14:06:39.594 info iobroker npm install iobroker.mqtt@2.3.5 --loglevel error --prefix "/opt/iobroker" (System call) host.ioBroker-4 2021-04-02 14:06:39.591 info iobroker NPM version: 6.14.11 host.ioBroker-4 2021-04-02 14:06:38.909 info iobroker Update mqtt from @2.3.4 to @2.3.5 host.ioBroker-4 2021-04-02 14:06:36.846 info iobroker upgrade mqtt host.ioBroker-4 2021-04-02 14:01:57.894 info iobroker exit 0was nun ?

-
@thomas-braun
so, update auf Nodejs 14.16.0 durchgeführt :-)
lief reibungslos durch - danke für die super Anleitung !which nodejs && nodejs -v && which node && node -v && which npm && npm -v && apt policy nodejs /usr/bin/nodejs v14.16.0 /usr/bin/node v14.16.0 /usr/bin/npm 6.14.11 nodejs: Installiert: 14.16.0-1nodesource1 Installationskandidat: 14.16.0-1nodesource1 Versionstabelle: *** 14.16.0-1nodesource1 500 500 https://deb.nodesource.com/node_14.x buster/main armhf Packages 100 /var/lib/dpkg/status 12.22.0-1nodesource1 500 500 https://deb.nodesource.com/node_12.x buster/main armhf Packages 10.24.0-1nodesource1 500 500 https://deb.nodesource.com/node_10.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u1 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf PackagesLeider geht der mqtt -Adapter-Update immer noch nicht (auch nach "npm cache clear --force" gehts nicht)
host.ioBroker-4 2021-04-02 14:06:55.934 info iobroker exit 0 host.ioBroker-4 2021-04-02 14:06:54.911 info iobroker Adapter "mqtt" updated host.ioBroker-4 2021-04-02 14:06:54.854 info iobroker upload [0] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index.html index.html text/html host.ioBroker-4 2021-04-02 14:06:54.797 info iobroker upload [1] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/index_m.html index_m.html text/html host.ioBroker-4 2021-04-02 14:06:54.739 info iobroker upload [2] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/mqtt.png mqtt.png image/png host.ioBroker-4 2021-04-02 14:06:54.559 info iobroker upload [3] mqtt.admin /opt/iobroker/node_modules/iobroker.mqtt/admin/words.js words.js application/javascript host.ioBroker-4 2021-04-02 14:06:54.509 info iobroker npm ERR! A complete log of this run can be found in:npm ERR! /home/iobroker/.npm/_logs/2021-04-02T12_06_54_481Z-debug.log host.ioBroker-4 2021-04-02 14:06:54.476 info iobroker npm ERR! Invalid response body while trying to fetch https://registry.npmjs.org/buffer: Integrity verification failed for sha512-LU3E2pFIyHqdtYjAKQPbxFParK1I5edDjpMuKevSgQOJlsdppHAx+zlGObr+r host.ioBroker-4 2021-04-02 14:06:54.450 info iobroker ERR! code EINTEGRITYnpm ERR! errno EINTEGRITY host.ioBroker-4 2021-04-02 14:06:54.447 info iobroker npm host.ioBroker-4 2021-04-02 14:06:39.594 info iobroker npm install iobroker.mqtt@2.3.5 --loglevel error --prefix "/opt/iobroker" (System call) host.ioBroker-4 2021-04-02 14:06:39.591 info iobroker NPM version: 6.14.11 host.ioBroker-4 2021-04-02 14:06:38.909 info iobroker Update mqtt from @2.3.4 to @2.3.5 host.ioBroker-4 2021-04-02 14:06:36.846 info iobroker upgrade mqtt host.ioBroker-4 2021-04-02 14:01:57.894 info iobroker exit 0was nun ?

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
