NEWS
Web Server Update geht nicht
-
Kann mir jemand Helfen ich bekomme den Web Server nicht von 3.1.0 auf 3.2.3
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.web@3.2.3', 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.11 3 info using node@v12.20.2 4 verbose npm-session fd199d5b4a448cd9 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.web 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.web 138ms (from cache) 10 silly fetchPackageMetaData error for iobroker.web@3.2.3 Unexpected end of JSON input while parsing near '...ckZbUcUg/BfCqLJSKMHNx' 11 timing stage:rollbackFailedOptional Completed in 2ms 12 timing stage:runTopLevelLifecycles Completed in 12135ms 13 verbose stack SyntaxError: Unexpected end of JSON input while parsing near '...ckZbUcUg/BfCqLJSKMHNx' 13 verbose stack at JSON.parse (<anonymous>) 13 verbose stack at parseJson (/usr/lib/node_modules/npm/node_modules/json-parse-better-errors/index.js:7:17) 13 verbose stack at /usr/lib/node_modules/npm/node_modules/node-fetch-npm/src/body.js:96:50 13 verbose stack at processTicksAndRejections (internal/process/task_queues.js:97:5) 14 verbose cwd /opt/iobroker 15 verbose Linux 5.4.34-1-pve 16 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.web@3.2.3" "--loglevel" "error" "--prefix" "/opt/iobroker" 17 verbose node v12.20.2 18 verbose npm v6.14.11 19 error Unexpected end of JSON input while parsing near '...ckZbUcUg/BfCqLJSKMHNx' 20 verbose exit [ 1, true ]
-
Wie genau gehst du vor?
iobroker update iobroker upgrade
in der Kommandozeile mal probiert?
Zuvor
cd /opt/iobroker npm cache clean --force
kann auch helfen.
-
@thomas-braun Danke für deine Hilfe. Leider hat das auch nichts gebracht, und vorher habe ich es immer direkt in IoBroker versucht.
root@iobroker-lxc:/opt/iobroker# npm cache clean --force npm WARN using --force I sure hope you know what you are doing. root@iobroker-lxc:/opt/iobroker# iobroker update Used repository: Stable (default) Cannot download json from http://download.iobroker.net/sources-dist-hash.json. Error: Error: getaddrinfo EAI_AGAIN download.iobroker.net failed to download new sources, use cached sources update done
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.web@3.2.3', 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.11 3 info using node@v12.20.2 4 verbose npm-session 6bf6bd6c8f590318 5 silly install loadCurrentTree 6 silly install readLocalPackageData 7 silly fetchPackageMetaData error for iobroker.web@3.2.3 request to https://registry.npmjs.org/iobroker.web failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org 8 timing stage:rollbackFailedOptional Completed in 2ms 9 timing stage:runTopLevelLifecycles Completed in 11757ms 10 verbose type system 11 verbose stack FetchError: request to https://registry.npmjs.org/iobroker.web failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org 11 verbose stack at ClientRequest.<anonymous> (/usr/lib/node_modules/npm/node_modules/node-fetch-npm/src/index.js:68:14) 11 verbose stack at ClientRequest.emit (events.js:314:20) 11 verbose stack at TLSSocket.socketErrorListener (_http_client.js:427:9) 11 verbose stack at TLSSocket.emit (events.js:314:20) 11 verbose stack at emitErrorNT (internal/streams/destroy.js:92:8) 11 verbose stack at emitErrorAndCloseNT (internal/streams/destroy.js:60:3) 11 verbose stack at processTicksAndRejections (internal/process/task_queues.js:84:21) 12 verbose cwd /opt/iobroker 13 verbose Linux 5.4.34-1-pve 14 verbose argv "/usr/bin/node" "/usr/bin/npm" "install" "iobroker.web@3.2.3" "--loglevel" "error" "--prefix" "/opt/iobroker" 15 verbose node v12.20.2 16 verbose npm v6.14.11 17 error code EAI_AGAIN 18 error errno EAI_AGAIN 19 error request to https://registry.npmjs.org/iobroker.web failed, reason: getaddrinfo EAI_AGAIN registry.npmjs.org 20 verbose exit [ 1, true ]
-
@jack99n Dein Netzwerk ist 'kaputt', jedenfalls sind die externen Server für das Update nicht erreichbar.
-
@thomas-braun Okay dann werde ich mich darum kümmern.
-
Soll das so? Anzeigefehler?
Aktualisieren oder lieber warten?
-
@paul-ol
Hat mit dem Thema hier nichts zu tun.
Bitte eigenes Thema eröffnen und dort auch die Versionsnummer vom js-contoller reinpacken.