NEWS
Admin Problem
-
@nullfreizeit
Nein Du machst die SD Karte komplett frisch. -
@nullfreizeit sagte in Admin Problem:
kurz vorm verzweifeln
da braucht es noch ne Weile und viel mehr dazu
Trotzdem solltest Du die Anleitung vom obigen Link befolgen !
-
@djmarc75 sagte in Admin Problem:
@nullfreizeit sagte in Admin Problem:
kurz vorm verzweifeln
da braucht es noch ne Weile und viel mehr dazu
Trotzdem solltest Du die Anleitung vom obigen Link befolgen !
Hi DjMarc75,
Na das ist gut zu wissen.
Aber sag mir doch bitte was ich noch nicht gemacht habe. Habe doch den gesamten Teil 2 durch, oder? -
Was ist denn jetzt konkret dein Problem?
nodeJS18 ist zwar nicht die zur Zeit empfohlene Version, aber wenn es funktioniert lass es so.Allerdings solltest du den abgekündigten Buster durch Bullseye ersetzen.
-
Hi Thomas,
gestern wurde mir der Zigbee Adapter als Update vorgeschlagen. Während des Updates funktionierte dann Admin nicht mehr.Jetzt konnte bis vor 5 Min nicht mehr das Admin Panel aufrufen.
Nachdem ich per „iobroker list instances“ manuell „iobroker start admin.0“ + „iobroker start web.0“ eingegeben habe funktioniert der aufruf des Admin Panels wieder. Wie gesagt gerade eben durch Zufall. Nun startet aber kein Adapter mehr.
Bin am verzweifeln. Kann ich irgendwie backitup starten und eine Wiederherstellung machen oder was wäre dein/euer Vorschlag?
Vielen Dank. -
@thomas-braun sagte in Admin Problem:
Allerdings solltest du den abgekündigten Buster durch Bullseye ersetzen.
Wie kann ich das machen? Danke
-
@nullfreizeit
Wie schon geschrieben, von Buster weg und Bullseye neu drauf, danach das Backup restoren und fertig. Hättest das heute morgen schon gemacht, hättest schon lange fertig -
@nullfreizeit sagte in Admin Problem:
Nun startet aber kein Adapter mehr.
Woran machst du das fest?
iobroker list instances
sagt?
Upgrade auf Bullseye:
https://forum.iobroker.net/topic/47213/upgrade-von-debian-10-buster-auf-11-bullseye
-
pi@raspberrypi:~ $ iobroker list instances + system.adapter.admin.0 : admin : raspberrypi - enabled, port: 7777, bind: 0.0.0.0, run as: admin system.adapter.alarm.0 : alarm : raspberrypi - disabled + system.adapter.asterisk.0 : asterisk : raspberrypi - enabled, port: 5038 system.adapter.backitup.0 : backitup : raspberrypi - enabled + system.adapter.cloud.0 : cloud : raspberrypi - enabled system.adapter.daswetter.0 : daswetter : raspberrypi - enabled system.adapter.discovery.0 : discovery : raspberrypi - enabled system.adapter.dwd.0 : dwd : raspberrypi - enabled system.adapter.email.0 : email : raspberrypi - enabled system.adapter.eventlist.0 : eventlist : raspberrypi - disabled system.adapter.feiertage.0 : feiertage : raspberrypi - enabled system.adapter.flot.0 : flot : raspberrypi - disabled system.adapter.history.0 : history : raspberrypi - disabled system.adapter.ical.0 : ical : raspberrypi - enabled system.adapter.icons-material-png.0 : icons-material-png : raspberrypi - disabled system.adapter.icons-mfd-png.0 : icons-mfd-png : raspberrypi - disabled system.adapter.info.0 : info : raspberrypi - enabled system.adapter.javascript.0 : javascript : raspberrypi - enabled system.adapter.landroid.0 : landroid : raspberrypi - disabled system.adapter.mihome-vacuum.0 : mihome-vacuum : raspberrypi - enabled, port: 54321 system.adapter.mqtt.0 : mqtt : raspberrypi - enabled, port: 1889, bind: 192.168.188.35 system.adapter.musiccast.0 : musiccast : raspberrypi - enabled system.adapter.nina.0 : nina : raspberrypi - enabled system.adapter.onvif.0 : onvif : raspberrypi - disabled system.adapter.openligadb.0 : openligadb : raspberrypi - enabled system.adapter.openweathermap.0 : openweathermap : raspberrypi - enabled system.adapter.pegelalarm.0 : pegelalarm : raspberrypi - enabled system.adapter.rssfeed.0 : rssfeed : raspberrypi - enabled system.adapter.sayit.0 : sayit : raspberrypi - disabled, port: 0 system.adapter.shelly.0 : shelly : raspberrypi - enabled, port: 1882, bind: 0.0.0.0 system.adapter.simple-api.0 : simple-api : raspberrypi - disabled, port: 8087, bind: 0.0.0.0, run as: admin system.adapter.sonoff.0 : sonoff : raspberrypi - enabled, port: 1883, bind: 0.0.0.0 system.adapter.sony-bravia.0 : sony-bravia : raspberrypi - enabled system.adapter.telegram.0 : telegram : raspberrypi - disabled, port: 8443, bind: 0.0.0.0 system.adapter.terminal.0 : terminal : raspberrypi - disabled, port: 8088, bind: 0.0.0.0, run as: admin system.adapter.time-switch.0 : time-switch : raspberrypi - disabled system.adapter.tr-064.0 : tr-064 : raspberrypi - enabled system.adapter.tuya.0 : tuya : raspberrypi - enabled system.adapter.tvspielfilm.0 : tvspielfilm : raspberrypi - enabled system.adapter.vis-bars.0 : vis-bars : raspberrypi - disabled system.adapter.vis-colorpicker.0 : vis-colorpicker : raspberrypi - disabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : raspberrypi - disabled system.adapter.vis-history.0 : vis-history : raspberrypi - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : raspberrypi - disabled system.adapter.vis-inventwo.0 : vis-inventwo : raspberrypi - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : raspberrypi - disabled system.adapter.vis-material.0 : vis-material : raspberrypi - enabled system.adapter.vis-materialdesign.0 : vis-materialdesign : raspberrypi - enabled system.adapter.vis-timeandweather.0 : vis-timeandweather : raspberrypi - disabled system.adapter.vis-weather.0 : vis-weather : raspberrypi - disabled system.adapter.vis.0 : vis : raspberrypi - enabled system.adapter.weatherunderground.0 : weatherunderground : raspberrypi - enabled + system.adapter.web.0 : web : raspberrypi - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.whatsapp-cmb.0 : whatsapp-cmb : raspberrypi - disabled system.adapter.yahka.0 : yahka : raspberrypi - enabled system.adapter.zigbee.0 : zigbee : raspberrypi - enabled, port: /dev/ttyACM0 + instance is alive
-
Und wenn du die Instanzen im Admin startest?
-
@nullfreizeit oder mal ein
iob restart
-
@thomas-braun sagte in Admin Problem:
Und wenn du die Instanzen im Admin startest?
Es passiert nix. Wenn ich stoppe und neu starte bekomme ich solche Meldungen
host.raspberrypi 2022-12-25 12:26:58.719 info iobroker npm-install: Installing iobroker.history@2.2.4... (System call) host.raspberrypi 2022-12-25 12:26:58.716 info iobroker npm-install: NPM version: 8.19.2 email.0 2022-12-25 12:26:55.950 info starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.email, node: v18.12.1, js-controller: 4.0.23 host.raspberrypi 2022-12-25 12:26:54.045 info iobroker install history@2.2.4 using installedFrom host.raspberrypi 2022-12-25 12:26:54.044 warn startInstance cannot find adapter "history@2.2.4". Try to install it... 1 attempt
-
iobroker stop iobroker fix iobroker start iobroker diag
Poste mal die lange Ausgabe von diag.
-
Danke Thomas, hier der output…
*** ioBroker Diagnosis *** Please stretch the window of your terminal programm (puTTY) as wide as possible or switch to full screen The following checks may give hints to potential malconfigurations or errors, please post them in our forum: https://forum.iobroker.net Just copy and paste the Summary Page, including the ``` characters at start and end. It helps us to help you! Press any key to continue ======== Start marking the full check here =========
Skript v.2022-12-13 *** BASE SYSTEM *** Model : Raspberry Pi 4 Model B Rev 1.1 Architecture: armv7l Docker: false Virtualization: none Distributor ID: Raspbian Description: Raspbian GNU/Linux 10 (buster) Release: 10 Codename: buster PRETTY_NAME="Raspbian GNU/Linux 10 (buster)" NAME="Raspbian GNU/Linux" VERSION_ID="10" VERSION="10 (buster)" VERSION_CODENAME=buster ID=raspbian ID_LIKE=debian HOME_URL="http://www.raspbian.org/" SUPPORT_URL="http://www.raspbian.org/RaspbianForums" BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs" Systemuptime and Load: 12:40:40 up 2:58, 1 user, load average: 2.90, 5.12, 7.21 CPU threads: 4 *** Time and Time Zones *** Sun Dec 25 11:40:40 UTC 2022 Sun Dec 25 12:40:40 CET 2022 CET +0100 Europe/Berlin *** User and Groups *** pi /home/pi pi adm dialout cdrom sudo audio video plugdev games users input netdev gpio i2c spi iobroker *** X-Server-Setup *** X-Server: false Desktop: Terminal: tty *** MEMORY *** total used free shared buff/cache available Mem: 3.8G 132M 2.0G 16M 1.7G 3.5G Swap: 99M 5.0M 94M Total: 3.9G 137M 2.1G 3838 M total memory 133 M used memory 702 M active memory 923 M inactive memory 1991 M free memory 245 M buffer memory 1468 M swap cache 99 M total swap 5 M used swap 94 M free swap *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on /dev/root ext4 29G 16G 13G 57% / devtmpfs devtmpfs 1.8G 0 1.8G 0% /dev tmpfs tmpfs 1.9G 16K 1.9G 1% /dev/shm tmpfs tmpfs 1.9G 17M 1.9G 1% /run tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs tmpfs 1.9G 0 1.9G 0% /sys/fs/cgroup /dev/mmcblk0p1 vfat 253M 49M 204M 20% /boot tmpfs tmpfs 384M 0 384M 0% /run/user/1000 Show mounted filesystems (real ones only): TARGET SOURCE FSTYPE OPTIONS / /dev/mmcblk0p2 ext4 rw,noatime |-/sys/fs/bpf none bpf rw,nosuid,nodev,noexec,relatime,mode=700 `-/boot /dev/mmcblk0p1 vfat rw,relatime,fmask=0022,dmask=0022,codepage=437,iocharset=ascii,shortname=mixed,errors=remount-ro Files in neuralgic directories: /var: 7.6G /var/ 5.9G /var/lib 5.8G /var/lib/motioneye/Camera2 5.8G /var/lib/motioneye 3.6G /var/lib/motioneye/Camera2/2021-08-04 /opt/iobroker/backups: 953M /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 1.8G /opt/iobroker/iobroker-data/ 1.3G /opt/iobroker/iobroker-data/history 278M /opt/iobroker/iobroker-data/files 138M /opt/iobroker/iobroker-data/backup-objects 72M /opt/iobroker/iobroker-data/files/telegram.admin The five largest files in iobroker-data are: 15M /opt/iobroker/iobroker-data/files/telegram.admin/rules/static/js/vendors-node_modules_iobroker_adapter-react-v5_assets_devices_parseNames_d_ts-node_modules_io-1d9f06.44fe4a3f.chunk.js.map 14M /opt/iobroker/iobroker-data/objects.jsonl 8.6M /opt/iobroker/iobroker-data/objects.json.migrated 8.6M /opt/iobroker/iobroker-data/objects.json.bak.migrated 7.4M /opt/iobroker/iobroker-data/files/eventlist/static/js/2.fcddf06e.chunk.js.map *** NodeJS-Installation *** /usr/bin/nodejs v18.12.1 /usr/bin/node v18.12.1 /usr/bin/npm 8.19.2 nodejs: Installed: 18.12.1-deb-1nodesource1 Candidate: 18.12.1-deb-1nodesource1 Version table: *** 18.12.1-deb-1nodesource1 100 100 /var/lib/dpkg/status 16.19.0-deb-1nodesource1 500 500 https://deb.nodesource.com/node_16.x buster/main armhf Packages 10.24.0~dfsg-1~deb10u2 500 500 http://raspbian.raspberrypi.org/raspbian buster/main armhf Packages Temp directories causing npm8 problem: 650 *** ioBroker-Installation *** ioBroker Status node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 Core adapters versions node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 js-controller: node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 admin: npm ERR! code ELSPROBLEMS npm ERR! extraneous: @googleapis/drive@4.0.1 /opt/iobroker/node_modules/@googleapis/drive npm ERR! extraneous: @iobroker/ws-server@2.1.0 /opt/iobroker/node_modules/@iobroker/ws-server npm ERR! extraneous: @protobufjs/aspromise@1.1.2 /opt/iobroker/node_modules/@protobufjs/aspromise npm ERR! extraneous: @protobufjs/base64@1.1.2 /opt/iobroker/node_modules/@protobufjs/base64 npm ERR! extraneous: @protobufjs/codegen@2.0.4 /opt/iobroker/node_modules/@protobufjs/codegen npm ERR! extraneous: @protobufjs/eventemitter@1.1.0 /opt/iobroker/node_modules/@protobufjs/eventemitter npm ERR! extraneous: @protobufjs/fetch@1.1.0 /opt/iobroker/node_modules/@protobufjs/fetch npm ERR! extraneous: @protobufjs/float@1.0.2 /opt/iobroker/node_modules/@protobufjs/float npm ERR! extraneous: @protobufjs/inquire@1.1.0 /opt/iobroker/node_modules/@protobufjs/inquire npm ERR! extraneous: @protobufjs/path@1.1.2 /opt/iobroker/node_modules/@protobufjs/path npm ERR! extraneous: @protobufjs/pool@1.1.0 /opt/iobroker/node_modules/@protobufjs/pool npm ERR! extraneous: @protobufjs/utf8@1.1.0 /opt/iobroker/node_modules/@protobufjs/utf8 npm ERR! extraneous: @serialport/binding-mock@10.2.2 /opt/iobroker/node_modules/@serialport/binding-mock npm ERR! extraneous: @serialport/bindings-cpp@10.8.0 /opt/iobroker/node_modules/@serialport/bindings-cpp npm ERR! extraneous: @serialport/bindings-interface@1.2.2 /opt/iobroker/node_modules/@serialport/bindings-interface npm ERR! extraneous: @serialport/parser-byte-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-byte-length npm ERR! extraneous: @serialport/parser-cctalk@10.5.0 /opt/iobroker/node_modules/@serialport/parser-cctalk npm ERR! extraneous: @serialport/parser-delimiter@10.5.0 /opt/iobroker/node_modules/@serialport/parser-delimiter npm ERR! extraneous: @serialport/parser-inter-byte-timeout@10.5.0 /opt/iobroker/node_modules/@serialport/parser-inter-byte-timeout npm ERR! extraneous: @serialport/parser-packet-length@10.5.0 /opt/iobroker/node_modules/@serialport/parser-packet-length npm ERR! extraneous: @serialport/parser-readline@10.5.0 /opt/iobroker/node_modules/@serialport/parser-readline npm ERR! extraneous: @serialport/parser-ready@10.5.0 /opt/iobroker/node_modules/@serialport/parser-ready npm ERR! extraneous: @serialport/parser-regex@10.5.0 /opt/iobroker/node_modules/@serialport/parser-regex npm ERR! extraneous: @serialport/parser-slip-encoder@10.5.0 /opt/iobroker/node_modules/@serialport/parser-slip-encoder npm ERR! extraneous: @serialport/parser-spacepacket@10.5.0 /opt/iobroker/node_modules/@serialport/parser-spacepacket npm ERR! extraneous: @serialport/stream@10.5.0 /opt/iobroker/node_modules/@serialport/stream npm ERR! extraneous: @swc/helpers@0.3.17 /opt/iobroker/node_modules/@swc/helpers npm ERR! extraneous: @tootallnate/once@1.1.2 /opt/iobroker/node_modules/@tootallnate/once npm ERR! extraneous: @types/long@4.0.2 /opt/iobroker/node_modules/@types/long npm ERR! extraneous: @types/node-schedule@1.3.2 /opt/iobroker/node_modules/@types/node-schedule npm ERR! extraneous: @types/suncalc@1.9.0 /opt/iobroker/node_modules/@types/suncalc npm ERR! extraneous: acorn-walk@8.2.0 /opt/iobroker/node_modules/acorn-walk npm ERR! extraneous: acorn@8.8.1 /opt/iobroker/node_modules/acorn npm ERR! extraneous: ansi-regex@2.1.1 /opt/iobroker/node_modules/ansi-regex npm ERR! extraneous: any-promise@1.3.0 /opt/iobroker/node_modules/any-promise npm ERR! extraneous: aproba@1.2.0 /opt/iobroker/node_modules/aproba npm ERR! extraneous: are-we-there-yet@1.1.7 /opt/iobroker/node_modules/are-we-there-yet npm ERR! extraneous: array.prototype.findindex@2.2.1 /opt/iobroker/node_modules/array.prototype.findindex npm ERR! extraneous: arrify@2.0.1 /opt/iobroker/node_modules/arrify npm ERR! extraneous: ast-types@0.13.4 /opt/iobroker/node_modules/ast-types npm ERR! extraneous: async@ /opt/iobroker/node_modules/async npm ERR! extraneous: available-typed-arrays@1.0.5 /opt/iobroker/node_modules/available-typed-arrays npm ERR! extraneous: balanced-match@1.0.2 /opt/iobroker/node_modules/balanced-match npm ERR! extraneous: base-64@1.0.0 /opt/iobroker/node_modules/base-64 npm ERR! extraneous: base64-js@1.5.1 /opt/iobroker/node_modules/base64-js npm ERR! extraneous: bignumber.js@9.1.1 /opt/iobroker/node_modules/bignumber.js npm ERR! extraneous: bl@1.2.3 /opt/iobroker/node_modules/bl npm ERR! extraneous: bluebird@3.7.2 /opt/iobroker/node_modules/bluebird npm ERR! extraneous: brace-expansion@2.0.1 /opt/iobroker/node_modules/brace-expansion npm ERR! extraneous: brotli@1.3.3 /opt/iobroker/node_modules/brotli npm ERR! extraneous: buffer@4.9.2 /opt/iobroker/node_modules/buffer npm ERR! extraneous: busboy@1.6.0 /opt/iobroker/node_modules/busboy npm ERR! extraneous: byte-length@1.0.2 /opt/iobroker/node_modules/byte-length npm ERR! extraneous: charenc@0.0.2 /opt/iobroker/node_modules/charenc npm ERR! extraneous: clone@2.1.2 /opt/iobroker/node_modules/clone npm ERR! extraneous: code-point-at@1.1.0 /opt/iobroker/node_modules/code-point-at npm ERR! extraneous: compress-json@2.1.2 /opt/iobroker/node_modules/compress-json npm ERR! extraneous: compressible@2.0.18 /opt/iobroker/node_modules/compressible npm ERR! extraneous: compression@1.7.4 /opt/iobroker/node_modules/compression npm ERR! extraneous: console-control-strings@1.1.0 /opt/iobroker/node_modules/console-control-strings npm ERR! extraneous: copy-to@2.0.1 /opt/iobroker/node_modules/copy-to npm ERR! extraneous: crypt@0.0.2 /opt/iobroker/node_modules/crypt npm ERR! extraneous: crypto-js@4.1.1 /opt/iobroker/node_modules/crypto-js npm ERR! extraneous: data-uri-to-buffer@3.0.1 /opt/iobroker/node_modules/data-uri-to-buffer npm ERR! extraneous: decompress-response@6.0.0 /opt/iobroker/node_modules/decompress-response npm ERR! extraneous: deep-equal@2.1.0 /opt/iobroker/node_modules/deep-equal npm ERR! extraneous: deep-extend@0.6.0 /opt/iobroker/node_modules/deep-extend npm ERR! extraneous: deep-is@0.1.4 /opt/iobroker/node_modules/deep-is npm ERR! extraneous: default-user-agent@1.0.0 /opt/iobroker/node_modules/default-user-agent npm ERR! extraneous: degenerator@3.0.2 /opt/iobroker/node_modules/degenerator npm ERR! extraneous: delegates@1.0.0 /opt/iobroker/node_modules/delegates npm ERR! extraneous: detect-libc@1.0.3 /opt/iobroker/node_modules/detect-libc npm ERR! extraneous: dfa@1.2.0 /opt/iobroker/node_modules/dfa npm ERR! extraneous: dgram@1.0.1 /opt/iobroker/node_modules/dgram npm ERR! extraneous: digest-header@1.0.0 /opt/iobroker/node_modules/digest-header npm ERR! extraneous: dns-packet@1.3.4 /opt/iobroker/node_modules/dns-packet npm ERR! extraneous: dropbox-v2-api@ /opt/iobroker/node_modules/dropbox-v2-api npm ERR! extraneous: end-of-stream@1.4.4 /opt/iobroker/node_modules/end-of-stream npm ERR! extraneous: es-abstract@ /opt/iobroker/node_modules/es-abstract npm ERR! extraneous: es-get-iterator@1.1.2 /opt/iobroker/node_modules/es-get-iterator npm ERR! extraneous: es-shim-unscopables@1.0.0 /opt/iobroker/node_modules/es-shim-unscopables npm ERR! extraneous: es-to-primitive@1.2.1 /opt/iobroker/node_modules/es-to-primitive npm ERR! extraneous: escodegen@1.14.3 /opt/iobroker/node_modules/escodegen npm ERR! extraneous: esprima@4.0.1 /opt/iobroker/node_modules/esprima npm ERR! extraneous: estraverse@4.3.0 /opt/iobroker/node_modules/estraverse npm ERR! extraneous: esutils@2.0.3 /opt/iobroker/node_modules/esutils npm ERR! extraneous: eventemitter3@3.1.2 /opt/iobroker/node_modules/eventemitter3 npm ERR! extraneous: events@1.1.1 /opt/iobroker/node_modules/events npm ERR! extraneous: expand-template@2.0.3 /opt/iobroker/node_modules/expand-template npm ERR! extraneous: express-fileupload@1.4.0 /opt/iobroker/node_modules/express-fileupload npm ERR! extraneous: extend-shallow@2.0.1 /opt/iobroker/node_modules/extend-shallow npm ERR! extraneous: fast-levenshtein@2.0.6 /opt/iobroker/node_modules/fast-levenshtein npm ERR! extraneous: fast-text-encoding@1.0.6 /opt/iobroker/node_modules/fast-text-encoding npm ERR! extraneous: fast-xml-parser@3.21.1 /opt/iobroker/node_modules/fast-xml-parser npm ERR! extraneous: file-type@3.9.0 /opt/iobroker/node_modules/file-type npm ERR! extraneous: file-uri-to-path@2.0.0 /opt/iobroker/node_modules/file-uri-to-path npm ERR! extraneous: fontkit@ /opt/iobroker/node_modules/fontkit npm ERR! extraneous: for-each@0.3.3 /opt/iobroker/node_modules/for-each npm ERR! extraneous: formstream@1.1.1 /opt/iobroker/node_modules/formstream npm ERR! extraneous: fs-constants@1.0.0 /opt/iobroker/node_modules/fs-constants npm ERR! extraneous: fs-extra@11.1.0 /opt/iobroker/node_modules/fs-extra npm ERR! extraneous: ftp@0.3.10 /opt/iobroker/node_modules/ftp npm ERR! extraneous: function.prototype.name@1.1.5 /opt/iobroker/node_modules/function.prototype.name npm ERR! extraneous: functions-have-names@1.2.3 /opt/iobroker/node_modules/functions-have-names npm ERR! extraneous: gauge@2.7.4 /opt/iobroker/node_modules/gauge npm ERR! extraneous: gaxios@5.0.2 /opt/iobroker/node_modules/gaxios npm ERR! extraneous: gcp-metadata@5.1.0 /opt/iobroker/node_modules/gcp-metadata npm ERR! extraneous: get-symbol-description@1.0.0 /opt/iobroker/node_modules/get-symbol-description npm ERR! extraneous: get-uri@3.0.2 /opt/iobroker/node_modules/get-uri npm ERR! extraneous: github-from-package@0.0.0 /opt/iobroker/node_modules/github-from-package npm ERR! extraneous: google-auth-library@8.7.0 /opt/iobroker/node_modules/google-auth-library npm ERR! extraneous: google-p12-pem@4.0.1 /opt/iobroker/node_modules/google-p12-pem npm ERR! extraneous: googleapis-common@6.0.4 /opt/iobroker/node_modules/googleapis-common npm ERR! extraneous: gopd@1.0.1 /opt/iobroker/node_modules/gopd npm ERR! extraneous: gtoken@6.1.2 /opt/iobroker/node_modules/gtoken npm ERR! extraneous: has-bigints@1.0.2 /opt/iobroker/node_modules/has-bigints npm ERR! extraneous: has-binary2@1.0.3 /opt/iobroker/node_modules/has-binary2 npm ERR! extraneous: has-tostringtag@1.0.0 /opt/iobroker/node_modules/has-tostringtag npm ERR! extraneous: has-unicode@2.0.1 /opt/iobroker/node_modules/has-unicode npm ERR! extraneous: he@1.2.0 /opt/iobroker/node_modules/he npm ERR! extraneous: hot-patcher@1.0.0 /opt/iobroker/node_modules/hot-patcher npm ERR! extraneous: http-proxy-agent@4.0.1 /opt/iobroker/node_modules/http-proxy-agent npm ERR! extraneous: humanize-ms@1.2.1 /opt/iobroker/node_modules/humanize-ms npm ERR! extraneous: ieee754@1.1.13 /opt/iobroker/node_modules/ieee754 npm ERR! extraneous: ini@1.3.8 /opt/iobroker/node_modules/ini npm ERR! extraneous: internal-slot@1.0.4 /opt/iobroker/node_modules/internal-slot npm ERR! invalid: iobroker.backitup@ /opt/iobroker/node_modules/iobroker.backitup npm ERR! invalid: iobroker.eventlist@ /opt/iobroker/node_modules/iobroker.eventlist npm ERR! invalid: iobroker.flot@ /opt/iobroker/node_modules/iobroker.flot npm ERR! extraneous: iobroker.history@2.2.4 /opt/iobroker/node_modules/iobroker.history npm ERR! invalid: iobroker.js-controller@4.0.23 /opt/iobroker/node_modules/iobroker.js-controller npm ERR! invalid: iobroker.onvif@ /opt/iobroker/node_modules/iobroker.onvif npm ERR! extraneous: iobroker.simple-api@2.7.2 /opt/iobroker/node_modules/iobroker.simple-api npm ERR! extraneous: iobroker.socketio@4.2.0 /opt/iobroker/node_modules/iobroker.socketio npm ERR! invalid: iobroker.telegram@ /opt/iobroker/node_modules/iobroker.telegram npm ERR! invalid: iobroker.time-switch@ /opt/iobroker/node_modules/iobroker.time-switch npm ERR! invalid: iobroker.vis-weather@ /opt/iobroker/node_modules/iobroker.vis-weather npm ERR! invalid: iobroker.web@ /opt/iobroker/node_modules/iobroker.web npm ERR! extraneous: iobroker.ws.server@1.0.1 /opt/iobroker/node_modules/iobroker.ws.server npm ERR! extraneous: iobroker.ws@1.3.0 /opt/iobroker/node_modules/iobroker.ws npm ERR! extraneous: ip@1.1.8 /opt/iobroker/node_modules/ip npm ERR! extraneous: ipaddr.js@2.0.1 /opt/iobroker/node_modules/ipaddr.js npm ERR! extraneous: is-arguments@1.1.1 /opt/iobroker/node_modules/is-arguments npm ERR! extraneous: is-bigint@1.0.4 /opt/iobroker/node_modules/is-bigint npm ERR! extraneous: is-boolean-object@1.1.2 /opt/iobroker/node_modules/is-boolean-object npm ERR! extraneous: is-buffer@1.1.6 /opt/iobroker/node_modules/is-buffer npm ERR! extraneous: is-callable@1.2.7 /opt/iobroker/node_modules/is-callable npm ERR! extraneous: is-date-object@1.0.5 /opt/iobroker/node_modules/is-date-object npm ERR! extraneous: is-extendable@0.1.1 /opt/iobroker/node_modules/is-extendable npm ERR! extraneous: is-fullwidth-code-point@1.0.0 /opt/iobroker/node_modules/is-fullwidth-code-point npm ERR! extraneous: is-map@2.0.2 /opt/iobroker/node_modules/is-map npm ERR! extraneous: is-negative-zero@2.0.2 /opt/iobroker/node_modules/is-negative-zero npm ERR! extraneous: is-number-object@1.0.7 /opt/iobroker/node_modules/is-number-object npm ERR! extraneous: is-regex@1.1.4 /opt/iobroker/node_modules/is-regex npm ERR! extraneous: is-set@2.0.2 /opt/iobroker/node_modules/is-set npm ERR! extraneous: is-shared-array-buffer@1.0.2 /opt/iobroker/node_modules/is-shared-array-buffer npm ERR! extraneous: is-string@1.0.7 /opt/iobroker/node_modules/is-string npm ERR! extraneous: is-symbol@1.0.4 /opt/iobroker/node_modules/is-symbol npm ERR! extraneous: is-typed-array@1.1.10 /opt/iobroker/node_modules/is-typed-array npm ERR! extraneous: is-weakmap@2.0.1 /opt/iobroker/node_modules/is-weakmap npm ERR! extraneous: is-weakref@1.0.2 /opt/iobroker/node_modules/is-weakref npm ERR! extraneous: is-weakset@2.0.2 /opt/iobroker/node_modules/is-weakset npm ERR! extraneous: jmespath@0.15.0 /opt/iobroker/node_modules/jmespath npm ERR! extraneous: json-bigint@1.0.0 /opt/iobroker/node_modules/json-bigint npm ERR! extraneous: jwa@2.0.0 /opt/iobroker/node_modules/jwa npm ERR! extraneous: jws@4.0.0 /opt/iobroker/node_modules/jws npm ERR! extraneous: layerr@0.1.2 /opt/iobroker/node_modules/layerr npm ERR! extraneous: levn@0.3.0 /opt/iobroker/node_modules/levn npm ERR! extraneous: linebreak@1.1.0 /opt/iobroker/node_modules/linebreak npm ERR! extraneous: localforage@1.10.0 /opt/iobroker/node_modules/localforage npm ERR! extraneous: lodash.get@4.4.2 /opt/iobroker/node_modules/lodash.get npm ERR! extraneous: long@4.0.0 /opt/iobroker/node_modules/long npm ERR! extraneous: md5@2.3.0 /opt/iobroker/node_modules/md5 npm ERR! extraneous: mdns-discovery@0.2.6 /opt/iobroker/node_modules/mdns-discovery npm ERR! extraneous: mimic-response@3.1.0 /opt/iobroker/node_modules/mimic-response npm ERR! extraneous: minimatch@5.1.2 /opt/iobroker/node_modules/minimatch npm ERR! extraneous: minimist@1.2.7 /opt/iobroker/node_modules/minimist npm ERR! extraneous: mkdirp-classic@0.5.3 /opt/iobroker/node_modules/mkdirp-classic npm ERR! extraneous: mz@2.7.0 /opt/iobroker/node_modules/mz npm ERR! extraneous: napi-build-utils@1.0.2 /opt/iobroker/node_modules/napi-build-utils npm ERR! extraneous: nested-property@4.0.0 /opt/iobroker/node_modules/nested-property npm ERR! extraneous: netmask@2.0.2 /opt/iobroker/node_modules/netmask npm ERR! extraneous: nimble@0.0.2 /opt/iobroker/node_modules/nimble npm ERR! extraneous: node-abi@2.30.1 /opt/iobroker/node_modules/node-abi npm ERR! extraneous: node-addon-api@5.0.0 /opt/iobroker/node_modules/node-addon-api npm ERR! extraneous: node-fetch@2.6.7 /opt/iobroker/node_modules/node-fetch npm ERR! extraneous: node-gyp-build@4.5.0 /opt/iobroker/node_modules/node-gyp-build npm ERR! extraneous: node-mndp@0.0.3 /opt/iobroker/node_modules/node-mndp npm ERR! extraneous: node-ssdp@4.0.1 /opt/iobroker/node_modules/node-ssdp npm ERR! extraneous: node-telegram-bot-api@0.59.0 /opt/iobroker/node_modules/node-telegram-bot-api npm ERR! extraneous: node-wol@0.1.1 /opt/iobroker/node_modules/node-wol npm ERR! extraneous: noop-logger@0.1.1 /opt/iobroker/node_modules/noop-logger npm ERR! extraneous: npmlog@4.1.2 /opt/iobroker/node_modules/npmlog npm ERR! extraneous: number-is-nan@1.0.1 /opt/iobroker/node_modules/number-is-nan npm ERR! extraneous: object-is@1.1.5 /opt/iobroker/node_modules/object-is npm ERR! extraneous: object.assign@4.1.4 /opt/iobroker/node_modules/object.assign npm ERR! extraneous: onvif@0.6.7 /opt/iobroker/node_modules/onvif npm ERR! extraneous: optionator@0.8.3 /opt/iobroker/node_modules/optionator npm ERR! extraneous: os-name@1.0.3 /opt/iobroker/node_modules/os-name npm ERR! extraneous: osx-release@1.1.0 /opt/iobroker/node_modules/osx-release npm ERR! extraneous: pac-proxy-agent@5.0.0 /opt/iobroker/node_modules/pac-proxy-agent npm ERR! extraneous: pac-resolver@5.0.1 /opt/iobroker/node_modules/pac-resolver npm ERR! extraneous: path-posix@1.0.0 /opt/iobroker/node_modules/path-posix npm ERR! extraneous: pdfkit@ /opt/iobroker/node_modules/pdfkit npm ERR! extraneous: png-js@1.0.0 /opt/iobroker/node_modules/png-js npm ERR! extraneous: prebuild-install@5.3.6 /opt/iobroker/node_modules/prebuild-install npm ERR! extraneous: prelude-ls@1.1.2 /opt/iobroker/node_modules/prelude-ls npm ERR! extraneous: proxy-agent@5.0.0 /opt/iobroker/node_modules/proxy-agent npm ERR! extraneous: proxy-from-env@1.1.0 /opt/iobroker/node_modules/proxy-from-env npm ERR! extraneous: pump@2.0.1 /opt/iobroker/node_modules/pump npm ERR! extraneous: querystring@0.2.0 /opt/iobroker/node_modules/querystring npm ERR! extraneous: querystringify@2.2.0 /opt/iobroker/node_modules/querystringify npm ERR! extraneous: rc@1.2.8 /opt/iobroker/node_modules/rc npm ERR! extraneous: regexp.prototype.flags@1.4.3 /opt/iobroker/node_modules/regexp.prototype.flags npm ERR! extraneous: request-promise-core@1.1.4 /opt/iobroker/node_modules/request-promise-core npm ERR! extraneous: request-promise@4.2.6 /opt/iobroker/node_modules/request-promise npm ERR! extraneous: requires-port@1.0.0 /opt/iobroker/node_modules/requires-port npm ERR! extraneous: restructure@2.0.1 /opt/iobroker/node_modules/restructure npm ERR! extraneous: safe-regex-test@1.0.0 /opt/iobroker/node_modules/safe-regex-test npm ERR! extraneous: serialport@10.5.0 /opt/iobroker/node_modules/serialport npm ERR! extraneous: set-blocking@2.0.0 /opt/iobroker/node_modules/set-blocking npm ERR! extraneous: sharp@0.25.4 /opt/iobroker/node_modules/sharp npm ERR! extraneous: simple-concat@1.0.1 /opt/iobroker/node_modules/simple-concat npm ERR! extraneous: simple-get@4.0.1 /opt/iobroker/node_modules/simple-get npm ERR! extraneous: smart-buffer@4.2.0 /opt/iobroker/node_modules/smart-buffer npm ERR! extraneous: socks-proxy-agent@5.0.1 /opt/iobroker/node_modules/socks-proxy-agent npm ERR! extraneous: socks@2.7.1 /opt/iobroker/node_modules/socks npm ERR! extraneous: socksv5@0.0.6 /opt/iobroker/node_modules/socksv5 npm ERR! extraneous: stealthy-require@1.1.1 /opt/iobroker/node_modules/stealthy-require npm ERR! extraneous: streamsearch@1.1.0 /opt/iobroker/node_modules/streamsearch npm ERR! extraneous: string-width@1.0.2 /opt/iobroker/node_modules/string-width npm ERR! extraneous: string.prototype.trimend@1.0.6 /opt/iobroker/node_modules/string.prototype.trimend npm ERR! extraneous: string.prototype.trimstart@1.0.6 /opt/iobroker/node_modules/string.prototype.trimstart npm ERR! extraneous: strip-ansi@3.0.1 /opt/iobroker/node_modules/strip-ansi npm ERR! extraneous: strip-json-comments@2.0.1 /opt/iobroker/node_modules/strip-json-comments npm ERR! extraneous: strnum@1.0.5 /opt/iobroker/node_modules/strnum npm ERR! extraneous: suncalc@1.9.0 /opt/iobroker/node_modules/suncalc npm ERR! extraneous: tar-fs@2.1.1 /opt/iobroker/node_modules/tar-fs npm ERR! extraneous: tar-stream@2.2.0 /opt/iobroker/node_modules/tar-stream npm ERR! extraneous: thenify-all@1.6.0 /opt/iobroker/node_modules/thenify-all npm ERR! extraneous: thenify@3.3.1 /opt/iobroker/node_modules/thenify npm ERR! extraneous: tiny-inflate@1.0.3 /opt/iobroker/node_modules/tiny-inflate npm ERR! extraneous: tr46@0.0.3 /opt/iobroker/node_modules/tr46 npm ERR! extraneous: type-check@0.3.2 /opt/iobroker/node_modules/type-check npm ERR! extraneous: unbox-primitive@1.0.2 /opt/iobroker/node_modules/unbox-primitive npm ERR! extraneous: unescape@1.0.1 /opt/iobroker/node_modules/unescape npm ERR! extraneous: unicode-properties@1.4.1 /opt/iobroker/node_modules/unicode-properties npm ERR! extraneous: unicode-trie@2.0.0 /opt/iobroker/node_modules/unicode-trie npm ERR! extraneous: url-join@4.0.1 /opt/iobroker/node_modules/url-join npm ERR! extraneous: url-parse@1.5.10 /opt/iobroker/node_modules/url-parse npm ERR! extraneous: url-template@2.0.8 /opt/iobroker/node_modules/url-template npm ERR! extraneous: url@0.10.3 /opt/iobroker/node_modules/url npm ERR! extraneous: urllib@2.40.0 /opt/iobroker/node_modules/urllib npm ERR! extraneous: utility@1.17.0 /opt/iobroker/node_modules/utility npm ERR! extraneous: uuid@9.0.0 /opt/iobroker/node_modules/uuid npm ERR! extraneous: vm2@3.9.13 /opt/iobroker/node_modules/vm2 npm ERR! extraneous: webdav@4.11.2 /opt/iobroker/node_modules/webdav npm ERR! extraneous: webidl-conversions@3.0.1 /opt/iobroker/node_modules/webidl-conversions npm ERR! extraneous: whatwg-url@5.0.0 /opt/iobroker/node_modules/whatwg-url npm ERR! extraneous: which-boxed-primitive@1.0.2 /opt/iobroker/node_modules/which-boxed-primitive npm ERR! extraneous: which-collection@1.0.1 /opt/iobroker/node_modules/which-collection npm ERR! extraneous: which-pm-runs@1.1.0 /opt/iobroker/node_modules/which-pm-runs npm ERR! extraneous: which-typed-array@1.1.9 /opt/iobroker/node_modules/which-typed-array npm ERR! extraneous: wide-align@1.1.5 /opt/iobroker/node_modules/wide-align npm ERR! extraneous: win-release@1.1.1 /opt/iobroker/node_modules/win-release npm ERR! extraneous: word-wrap@1.2.3 /opt/iobroker/node_modules/word-wrap npm ERR! extraneous: xregexp@2.0.0 /opt/iobroker/node_modules/xregexp npm ERR! A complete log of this run can be found in: npm ERR! /home/pi/.npm/_logs/2022-12-25T11_40_46_790Z-debug-0.log Adapters from github: 4 Enabled adapters with bindings node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 ioBroker-Repositories node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 ioBroker-Instances node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 Objects and States Please stand by - This may take a while Objects: 0 States: 0 *** OS-Repositories and Updates *** Hit:1 http://raspbian.raspberrypi.org/raspbian buster InRelease Hit:2 https://deb.nodesource.com/node_16.x buster InRelease Hit:3 http://archive.raspberrypi.org/debian buster InRelease Reading package lists... Pending Updates: 0 *** Listening Ports *** Active Internet connections (only servers) Proto Recv-Q Send-Q Local Address Foreign Address State User Inode PID/Program name tcp 0 0 0.0.0.0:8081 0.0.0.0:* LISTEN 0 14968 500/motion tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 17637 690/sshd tcp 0 0 0.0.0.0:8765 0.0.0.0:* LISTEN 0 16733 371/python tcp 0 0 127.0.0.1:7999 0.0.0.0:* LISTEN 0 14970 500/motion tcp 0 0 127.0.0.1:554 0.0.0.0:* LISTEN 0 14969 500/motion tcp 0 0 0.0.0.0:5038 0.0.0.0:* LISTEN 109 16032 681/asterisk tcp6 0 0 :::22 :::* LISTEN 0 17639 690/sshd udp 0 0 0.0.0.0:5060 0.0.0.0:* 109 16046 681/asterisk udp 0 0 0.0.0.0:4569 0.0.0.0:* 109 16047 681/asterisk udp 0 0 0.0.0.0:50708 0.0.0.0:* 108 14912 389/avahi-daemon: r udp 0 0 0.0.0.0:68 0.0.0.0:* 0 15785 680/dhcpcd udp 0 0 0.0.0.0:42178 0.0.0.0:* 109 17779 681/asterisk udp 0 0 0.0.0.0:5353 0.0.0.0:* 108 14910 389/avahi-daemon: r udp6 0 0 :::546 :::* 0 16714 680/dhcpcd udp6 0 0 :::51309 :::* 109 17780 681/asterisk udp6 0 0 :::5353 :::* 108 14911 389/avahi-daemon: r udp6 0 0 :::38784 :::* 108 14913 389/avahi-daemon: r
============ Mark until here for C&P =============
iob diag has finished.
Press any key for a summary
Copy text starting here:======================= SUMMARY ======================= v.2022-12-13 Operatingsystem: Raspbian GNU/Linux 10 (buster) Installation: Native Timezone: Europe/Berlin User-ID: 1000 X-Server: false Pending OS-Updates: 0 Nodejs-Installation: /usr/bin/nodejs v18.12.1 /usr/bin/node v18.12.1 /usr/bin/npm 8.19.2 node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 ioBroker Core: js-controller node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 admin node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 ioBroker Status: node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 Pending iob updates: 0 node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 Objects: 0 States: 0 Size of iob-Database: 14M /opt/iobroker/iobroker-data/objects.jsonl 8.6M /opt/iobroker/iobroker-data/objects.json.migrated 8.6M /opt/iobroker/iobroker-data/objects.json.bak.migrated 3.5M /opt/iobroker/iobroker-data/states.jsonl 3.0M /opt/iobroker/iobroker-data/states.json.migrated 3.0M /opt/iobroker/iobroker-data/states.json.bak.migrated ====================== END OF SUMMARY =================
-
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller
-
Hi Thomas, bekomme nun diese Fehlermeldung.
pi@raspberrypi:~ $ cd /opt/iobroker pi@raspberrypi:/opt/iobroker $ sudo -H -u iobroker npm install iobroker.js-controller npm ERR! code ENOTEMPTY npm ERR! syscall rename npm ERR! path /opt/iobroker/node_modules/async npm ERR! dest /opt/iobroker/node_modules/.async-STKQSxEj npm ERR! errno -39 npm ERR! ENOTEMPTY: directory not empty, rename '/opt/iobroker/node_modules/async' -> '/opt/iobroker/node_modules/.async-STKQSxEj' npm ERR! A complete log of this run can be found in: npm ERR! /home/iobroker/.npm/_logs/2022-12-25T17_32_10_903Z-debug-0.log
-
Ja, siehe oben im Forum angepinnt.
-
Hab jetzt alles gem. dem Link hier durch und den fixer drüber laufen lassen.
Bekomme nun folgende Fehlermeldung. Danke für einen Rat.https://forum.iobroker.net/topic/47213/upgrade-von-debian-10-buster-auf-11-bullseye
pi@raspberrypi:~ $ iobroker fix library: loaded Library version=2022-12-09 ========================================================================== Welcome to the ioBroker installation fixer! Script version: 2022-12-22 You might need to enter your password a couple of times. ========================================================================== ========================================================================== Installing prerequisites (1/4) ========================================================================== Hit:1 http://archive.raspberrypi.org/debian bullseye InRelease Hit:2 http://raspbian.raspberrypi.org/raspbian bullseye InRelease Hit:3 https://deb.nodesource.com/node_16.x bullseye InRelease Reading package lists... Done Installed gcc-c++ ========================================================================== Checking ioBroker user and directory permissions (2/4) ========================================================================== Created /etc/sudoers.d/iobroker Fixing directory permissions... ========================================================================== Database maintenance (3/4) ========================================================================== Checking for uncompressed JSONL databases... This might take a while! Compressing /opt/iobroker/iobroker-data/states.jsonl Compressing /opt/iobroker/iobroker-data/objects.jsonl Compressed 2 JSONL files. Done ========================================================================== Checking autostart (4/4) ========================================================================== Enabling autostart... Autostart enabled! ========================================================================== Your installation was fixed successfully Run iobroker start to start ioBroker again! ========================================================================== pi@raspberrypi:~ $ iobroker start pi@raspberrypi:~ $ iobroker list instances node:internal/modules/cjs/loader:998 throw err; ^ Error: Cannot find module 'node-forge' Require stack: - /opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js - /opt/iobroker/node_modules/@iobroker/js-controller-common/index.js - /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js - /opt/iobroker/node_modules/iobroker.js-controller/iobroker.js at Module._resolveFilename (node:internal/modules/cjs/loader:995:15) at Module._load (node:internal/modules/cjs/loader:841:27) at Module.require (node:internal/modules/cjs/loader:1061:19) at require (node:internal/modules/cjs/helpers:103:18) at Object.<anonymous> (/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js:7:15) at Module._compile (node:internal/modules/cjs/loader:1159:14) at Module._extensions..js (node:internal/modules/cjs/loader:1213:10) at Module.load (node:internal/modules/cjs/loader:1037:32) at Module._load (node:internal/modules/cjs/loader:878:12) at Module.require (node:internal/modules/cjs/loader:1061:19) { code: 'MODULE_NOT_FOUND', requireStack: [ '/opt/iobroker/node_modules/@iobroker/js-controller-common/lib/common/tools.js', '/opt/iobroker/node_modules/@iobroker/js-controller-common/index.js', '/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js', '/opt/iobroker/node_modules/iobroker.js-controller/iobroker.js' ] } Node.js v18.12.1 pi@raspberrypi:~ $ npm -v 8.19.2
-
iob stop sudo apt install nodejs=16.19.0-deb-1nodesource1
-
Danach
cd /opt/iobroker sudo -H -u iobroker npm install iobroker.js-controller iobroker restart