NEWS
Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie'
-
Setz den user die Gruppe
adm
rein.
Uns stell das LogLevel für vis-2.0.0 auf info oder sowas, aber nicht auf silly.
Lösch das log mal:sudo -u iobroker rm /home/iobroker/iob_diag.log
-
@thomas-braun LogLevel umgestellt, log gelöscht,
mit "Setz den user die Gruppe adm rein." weis nicht genau was ich tun soll.christian@NUC:~$ sudo -u iobroker rm /home/iobroker/iob_diag.log [sudo] Passwort für christian: christian@NUC:~$ iob diag /usr/bin/iob: Zeile 21: /home/iobroker/iob_diag.log: Keine Berechtigung christian@NUC:~$
-
sudo usermod -a -G adm christian
Dann die Kiste einmal sauber neustarten.
Die Meldung/usr/bin/iob: Zeile 21: /home/iobroker/iob_diag.log: Keine Berechtigung
macht eigentlich keinen Sinn. Die Zeile 21 schaut so aus:
sudo -u iobroker curl -sLf https://iobroker.net/diag.sh --output /home/iobroker/.diag.sh && bash /home/iobroker/.diag.sh "$2" | sudo -u iobroker tee /home/iobroker/iob_diag.log
Das muss eigentlich mit den Rechten funktionieren.
-
@thomas-braun Bei dem zweiten Befehl kommt jede Menge Text ungefär wie vorhin. Wenn ich jetzt iob diag eingebe bleibt es so stehen seit einigen Minuten.
christian@NUC:~$ iob diag [sudo] Passwort für christian:
-
Da muss du das Passwort des christian eingeben.
Das erfolgt blind, keine Rückmeldung in der Konsole. -
@thomas-braun Das habe ich schon, danach bleibt der grüne curser Punkt darunter stehen
-
Da stimmt doch irgendwas mit deiner sudo-Konfiguration nicht...
sudo whoami sudo -H -u iobroker whoami
liefert?
-
@thomas-braun sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie':
sudo whoami
sudo -H -u iobroker whoamichristian@NUC:~$ sudo whoami sudo -H -u iobroker whoami [sudo] Passwort für christian: root iobroker christian@NUC:~$
-
-
@thomas-braun ```
========== Start marking the full check here ===========Script v.2025-08-09 *** BASE SYSTEM *** Operating System: Debian GNU/Linux 13 (trixie) Static hostname: NUC Icon name: computer-desktop Chassis: desktop 🖥️ Kernel: Linux 6.12.41+deb13-amd64 Architecture: x86-64 Hardware Vendor: Intel corporation Hardware Model: NUC6i3SYB Firmware Version: SYSKLi35.86A.0070.2019.0401.1729 Firmware Date: Mon 2019-04-01 Firmware Age: 6y 4month 2w 2d OS is similar to: model name : Intel(R) Core(TM) i3-6100U CPU @ 2.30GHz Docker : false Virtualization : none Kernel : x86_64 Userland : 64 bit Systemuptime and Load: 17:33:31 up 2:16, 2 users, load average: 1.39, 1.65, 1.36 CPU threads: 4 *** LIFE CYCLE STATUS *** Operating System is the current Debian stable version codenamed 'trixie'! *** TIME AND TIMEZONES *** Local time: Sat 2025-08-16 17:33:31 CEST Universal time: Sat 2025-08-16 15:33:31 UTC RTC time: Sat 2025-08-16 15:33:31 Time zone: Europe/Berlin (CEST, +0200) System clock synchronized: yes NTP service: active RTC in local TZ: no *** Users and Groups *** User that called 'iob diag': christian HOME=/home/christian GROUPS=christian adm cdrom floppy sudo audio dip video plugdev users netdev iobroker User that is running 'js-controller': js-controller is not running *** DISPLAY-SERVER SETUP *** Display-Server: false Unit display-manager.service could not be found. Display-Manager: Desktop: Session: tty *** MEMORY *** total used free shared buff/cache available Mem: 33G 837M 31G 4.3M 2.1G 32G Swap: 1.0G 0B 1.0G Total: 34G 837M 32G Active iob-Instances: 1 31993 M total memory 798 M used memory 290 M active memory 1208 M inactive memory 29686 M free memory 329 M buffer memory 1641 M swap cache 974 M total swap 0 M used swap 974 M free swap *** top - Table Of Processes *** top - 17:33:31 up 2:16, 2 users, load average: 1.28, 1.62, 1.35 Tasks: 184 total, 1 running, 183 sleeping, 0 stopped, 0 zombie %Cpu(s): 1.9 us, 3.8 sy, 0.0 ni, 94.3 id, 0.0 wa, 0.0 hi, 0.0 si, 0.0 st MiB Mem : 31993.3 total, 29686.8 free, 798.2 used, 1970.8 buff/cache MiB Swap: 975.0 total, 975.0 free, 0.0 used. 31195.1 avail Mem *** FAILED SERVICES *** UNIT LOAD ACTIVE SUB DESCRIPTION * iobroker.service loaded failed failed ioBroker Server Legend: LOAD -> Reflects whether the unit definition was properly loaded. ACTIVE -> The high-level unit activation state, i.e. generalization of SUB. SUB -> The low-level unit activation state, values depend on unit type. 1 loaded units listed. *** DMESG CRITICAL ERRORS *** No critical errors detected *** FILESYSTEM *** Filesystem Type Size Used Avail Use% Mounted on udev devtmpfs 16G 0 16G 0% /dev tmpfs tmpfs 3.2G 808K 3.2G 1% /run /dev/sda1 ext4 468G 62G 382G 14% / tmpfs tmpfs 16G 0 16G 0% /dev/shm tmpfs tmpfs 5.0M 0 5.0M 0% /run/lock tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/systemd-journald.service tmpfs tmpfs 16G 3.1M 16G 1% /tmp tmpfs tmpfs 1.0M 0 1.0M 0% /run/credentials/getty@tty1.service tmpfs tmpfs 3.2G 8.0K 3.2G 1% /run/user/1000 Messages concerning ext4 filesystem in dmesg: [Sat Aug 16 15:17:16 2025] EXT4-fs (sda1): mounted filesystem 96448ee6-f182-4f61-a44e-5eb0f63f92f9 ro with ordered data mode. Quota mode: none. [Sat Aug 16 15:17:17 2025] EXT4-fs (sda1): re-mounted 96448ee6-f182-4f61-a44e-5eb0f63f92f9 r/w. Show mounted filesystems: TARGET SOURCE FSTYPE OPTIONS / /dev/sda1 ext4 rw,relatime,errors=remount-ro Files in neuralgic directories: /var: 2.2G /var/ 1.5G /var/log/journal/08006622a09d4dd5b7dc7c548ff96709 1.5G /var/log/journal 1.5G /var/log 566M /var/cache Archived and active journals take up 1.4G in the file system. /opt/iobroker/backups: 8.2G /opt/iobroker/backups/ /opt/iobroker/iobroker-data: 1.5G /opt/iobroker/iobroker-data/ 1.2G /opt/iobroker/iobroker-data/files 308M /opt/iobroker/iobroker-data/backup-objects 287M /opt/iobroker/iobroker-data/files/vis 278M /opt/iobroker/iobroker-data/files/vis/widgets The five largest files in iobroker-data are: 49M /opt/iobroker/iobroker-data/files/0_userdata.0/cam9.mp4 41M /opt/iobroker/iobroker-data/files/material/static/js/main.c5478f66.js.map 40M /opt/iobroker/iobroker-data/objects.jsonl 33M /opt/iobroker/iobroker-data/files/meteoalarm.admin/geocodes.json 27M /opt/iobroker/iobroker-data/files/tankerkoenig.admin/build/index.js.map USB-Devices by-id: USB-Sticks - Avoid direct links to /dev/tty* in your adapter setups, please always prefer the links 'by-id': No Devices found 'by-id' *** ZigBee Settings *** HINT: Your zigbee.0 COM-Port is NOT matching 'by-id'. Please check your setting: tcp Zigbee Network Settings on your coordinator/in nvbackup are: zigbee.X Extended Pan ID: *** MASKED *** Pan ID: *** MASKED *** Channel: *** MASKED *** Network Key: *** MASKED *** To unmask the settings run 'iob diag --unmask' *** NodeJS-Installation *** /usr/bin/nodejs v22.18.0 /usr/bin/node v22.18.0 /usr/bin/npm 10.9.3 /usr/bin/npx 10.9.3 /usr/bin/corepack 0.33.0 nodejs: Installed: 22.18.0-1nodesource1 Candidate: 22.18.0-1nodesource1 Version table: *** 22.18.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 100 /var/lib/dpkg/status 22.17.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.17.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.16.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.15.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.14.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.13.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.12.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.11.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.10.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.9.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.8.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.7.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.6.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.5.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.1-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.4.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.3.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.2.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.1.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 22.0.0-1nodesource1 1001 500 https://deb.nodesource.com/node_22.x nodistro/main amd64 Packages 20.19.2+dfsg-1 500 500 http://deb.debian.org/debian trixie/main amd64 Packages Temp directories causing deletion problem: 0 No problems detected Errors in npm tree: 0 No problems detected Checking for nodejs vulnerability: █████ ██ ██ ██████ ██████ ██████ ██████ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ██ ██ ██ ███ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ██ ███████ ███████ ██████ ██████ ██████ ██████ ██ *** ioBroker-Installation *** ioBroker Status iobroker is not running on this host. Objects type: jsonl States type: jsonl Hosts: NUC NUC (version: 7.0.7, hostname: NUC , alive, uptime: 8018) Core adapters versions js-controller: 7.0.7 admin: 7.7.2 javascript: 9.0.11 nodejs modules from github: 8 +-- iobroker.klipper-moonraker@0.1.0 (git+ssh://git@github.com/DrozmotiX/ioBroker.klipper-moonraker.git#0d2851e98f7443e85ebe29d98d8d725640dd0a8a) +-- iobroker.pirate-weather@0.1.4 (git+ssh://git@github.com/ticaki/ioBroker.pirate-weather.git#f70e2e8f1968bfe65afabf792ca73253a19f8321) | +-- samsungtv@0.0.0 (git+https://git@github.com/luca-saggese/samsungtv.git#7fc20107455414e2afb94022682e0787e8635550) +-- iobroker.signifylights@1.0.0 (git+ssh://git@github.com/disaster123/ioBroker.signifylights.git#bb475662d63f1e39993c2b4e9fb395c29dcd1adc) | +-- syno@3.0.0 (git+https://git@github.com/MeisterTR/syno.git#0104a973d33fe332aa6b1ab5be7fe8c57d3c68b0) +-- iobroker.tuya@3.17.0 (git+ssh://git@github.com/Apollon77/ioBroker.tuya.git#640df7360a877f37764a31d628e4d6de3ed1f6e3) +-- iobroker.xsense@0.0.12 (git+ssh://git@github.com/arteck/ioBroker.xsense.git#cae2e07ac3d59527f701426739ed0cf14afdd0de) +-- iobroker.yr@5.3.0 (git+ssh://git@github.com/ioBroker/ioBroker.yr.git#dec7b7f69b3968a43a390e2b2a60391c2dca6b23) Adapter State system.adapter.accuweather.0 : accuweather : NUC - enabled system.adapter.admin.0 : admin : NUC - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.alias-manager.0 : alias-manager : NUC - disabled system.adapter.backitup.0 : backitup : NUC - enabled system.adapter.chromecast.0 : chromecast : NUC - enabled system.adapter.daswetter.0 : daswetter : NUC - enabled system.adapter.device-reminder.0 : device-reminder : NUC - enabled system.adapter.device-watcher.0 : device-watcher : NUC - enabled system.adapter.devices.0 : devices : NUC - disabled system.adapter.discovery.0 : discovery : NUC - enabled system.adapter.drops-weather.0 : drops-weather : NUC - disabled system.adapter.dwd.0 : dwd : NUC - enabled system.adapter.echarts.0 : echarts : NUC - enabled system.adapter.email.0 : email : NUC - enabled system.adapter.email.1 : email : NUC - enabled system.adapter.energiefluss-erweitert.0 : energiefluss-erweitert: NUC - enabled system.adapter.enigma2.0 : enigma2 : NUC - enabled system.adapter.fb-checkpresence.0 : fb-checkpresence : NUC - enabled system.adapter.feiertage.0 : feiertage : NUC - enabled system.adapter.flot.0 : flot : NUC - disabled system.adapter.fullcalendar.0 : fullcalendar : NUC - enabled system.adapter.habpanel.0 : habpanel : NUC - disabled system.adapter.hass.0 : hass : NUC - enabled, port: 8123 system.adapter.heizoel.0 : heizoel : NUC - enabled system.adapter.history.0 : history : NUC - enabled system.adapter.hm-rega.0 : hm-rega : NUC - enabled system.adapter.hm-rpc.0 : hm-rpc : NUC - enabled, port: 3000 system.adapter.hm-rpc.1 : hm-rpc : NUC - enabled, port: 4000 system.adapter.hm-rpc.2 : hm-rpc : NUC - enabled, port: 5000 system.adapter.hm-rpc.3 : hm-rpc : NUC - enabled, port: 5500 system.adapter.homeconnect.0 : homeconnect : NUC - enabled system.adapter.ical.0 : ical : NUC - enabled system.adapter.icons-addictive-flavour-png.0: icons-addictive-flavour-png: NUC - disabled system.adapter.icons-eclipse-smarthome-classic.0: icons-eclipse-smarthome-classic: NUC - enabled system.adapter.icons-fatcow-hosting.0 : icons-fatcow-hosting : NUC - disabled system.adapter.icons-freepic.0 : icons-freepic : NUC - enabled system.adapter.icons-icons8.0 : icons-icons8 : NUC - disabled system.adapter.icons-material-png.0 : icons-material-png : NUC - disabled system.adapter.icons-material-svg.0 : icons-material-svg : NUC - disabled system.adapter.icons-mfd-png.0 : icons-mfd-png : NUC - disabled system.adapter.icons-mfd-svg.0 : icons-mfd-svg : NUC - disabled system.adapter.icons-open-icon-library-png.0: icons-open-icon-library-png: NUC - disabled system.adapter.icons-smarthome.0 : icons-smarthome : NUC - enabled system.adapter.icons-ultimate-png.0 : icons-ultimate-png : NUC - disabled system.adapter.iot.0 : iot : NUC - enabled system.adapter.javascript.0 : javascript : NUC - enabled system.adapter.klipper-moonraker.0 : klipper-moonraker : NUC - disabled system.adapter.linux-control.0 : linux-control : NUC - enabled system.adapter.material.0 : material : NUC - disabled system.adapter.matter.0 : matter : NUC - enabled system.adapter.meross.0 : meross : NUC - disabled system.adapter.meteoalarm.0 : meteoalarm : NUC - enabled system.adapter.mobile.0 : mobile : NUC - disabled system.adapter.mqtt.0 : mqtt : NUC - enabled, port: 1883, bind: 0.0.0.0 system.adapter.nina.0 : nina : NUC - enabled system.adapter.node-red.0 : node-red : NUC - disabled, port: 1880, bind: 0.0.0.0 system.adapter.odl.0 : odl : NUC - enabled system.adapter.onkyo.0 : onkyo : NUC - enabled system.adapter.onvif.0 : onvif : NUC - enabled, port: 8000 system.adapter.opendtu.0 : opendtu : NUC - enabled system.adapter.openweathermap.0 : openweathermap : NUC - enabled system.adapter.parser.0 : parser : NUC - enabled system.adapter.ping.0 : ping : NUC - enabled system.adapter.pirate-weather.0 : pirate-weather : NUC - disabled system.adapter.places.0 : places : NUC - enabled system.adapter.pollenflug.0 : pollenflug : NUC - enabled system.adapter.pushover.0 : pushover : NUC - enabled system.adapter.reolink.0 : reolink : NUC - enabled system.adapter.rickshaw.0 : rickshaw : NUC - disabled system.adapter.sainlogic.0 : sainlogic : NUC - enabled, port: 45000, bind: 0.0.0.0 system.adapter.samsung.0 : samsung : NUC - enabled system.adapter.samsung_tizen.0 : samsung_tizen : NUC - enabled, port: 8002 system.adapter.sayit.0 : sayit : NUC - enabled system.adapter.sayit.7 : sayit : NUC - enabled system.adapter.scenes.0 : scenes : NUC - enabled system.adapter.scheduler.0 : scheduler : NUC - enabled system.adapter.signifylights.0 : signifylights : NUC - enabled system.adapter.simple-api.0 : simple-api : NUC - enabled, port: 8087, bind: 0.0.0.0, run as: admin system.adapter.socketio.0 : socketio : NUC - enabled, port: 8084, bind: 0.0.0.0, run as: admin system.adapter.sonoff.0 : sonoff : NUC - enabled, port: 1885, bind: 0.0.0.0 system.adapter.statistics.0 : statistics : NUC - enabled system.adapter.synology.0 : synology : NUC - enabled, port: 5000 system.adapter.tankerkoenig.0 : tankerkoenig : NUC - enabled system.adapter.telegram.0 : telegram : NUC - enabled, port: 8443, bind: 0.0.0.0 system.adapter.telegram.1 : telegram : NUC - enabled, port: 8443, bind: 0.0.0.0 system.adapter.text2command.0 : text2command : NUC - enabled system.adapter.text2command.1 : text2command : NUC - enabled system.adapter.time-switch.0 : time-switch : NUC - enabled system.adapter.tr-064.0 : tr-064 : NUC - enabled system.adapter.trashschedule.0 : trashschedule : NUC - enabled system.adapter.tuya.0 : tuya : NUC - enabled system.adapter.vesync.0 : vesync : NUC - enabled system.adapter.vis-2-widgets-collection.0: vis-2-widgets-collection: NUC - enabled system.adapter.vis-2-widgets-energy.0 : vis-2-widgets-energy : NUC - disabled system.adapter.vis-2-widgets-gauges.0 : vis-2-widgets-gauges : NUC - disabled system.adapter.vis-2-widgets-inventwo.0 : vis-2-widgets-inventwo: NUC - enabled system.adapter.vis-2-widgets-material.0 : vis-2-widgets-material: NUC - disabled system.adapter.vis-2-widgets-weather-and-heating.0: vis-2-widgets-weather-and-heating: NUC - enabled system.adapter.vis-2.0 : vis-2 : NUC - enabled system.adapter.vis-bars.0 : vis-bars : NUC - disabled system.adapter.vis-canvas-gauges.0 : vis-canvas-gauges : NUC - disabled system.adapter.vis-colorpicker.0 : vis-colorpicker : NUC - disabled system.adapter.vis-fancyswitch.0 : vis-fancyswitch : NUC - disabled system.adapter.vis-google-fonts.0 : vis-google-fonts : NUC - enabled system.adapter.vis-history.0 : vis-history : NUC - disabled system.adapter.vis-hqwidgets.0 : vis-hqwidgets : NUC - disabled system.adapter.vis-icontwo.0 : vis-icontwo : NUC - disabled system.adapter.vis-inventwo.0 : vis-inventwo : NUC - enabled system.adapter.vis-jqui-mfd.0 : vis-jqui-mfd : NUC - disabled system.adapter.vis-justgage.0 : vis-justgage : NUC - disabled system.adapter.vis-keyboard.0 : vis-keyboard : NUC - disabled system.adapter.vis-map.0 : vis-map : NUC - disabled system.adapter.vis-material-advanced.0 : vis-material-advanced : NUC - disabled system.adapter.vis-material-webfont.0 : vis-material-webfont : NUC - disabled system.adapter.vis-material.0 : vis-material : NUC - disabled system.adapter.vis-materialdesign.0 : vis-materialdesign : NUC - disabled system.adapter.vis-metro.0 : vis-metro : NUC - disabled system.adapter.vis-players.0 : vis-players : NUC - disabled system.adapter.vis-plumb.0 : vis-plumb : NUC - enabled system.adapter.vis-rgraph.0 : vis-rgraph : NUC - disabled system.adapter.vis-timeandweather.0 : vis-timeandweather : NUC - disabled system.adapter.vis-weather.0 : vis-weather : NUC - disabled system.adapter.vis.0 : vis : NUC - enabled system.adapter.weather-warnings.0 : weather-warnings : NUC - enabled system.adapter.web.0 : web : NUC - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.windows-control.0 : windows-control : NUC - enabled system.adapter.wled.0 : wled : NUC - enabled system.adapter.xsense.0 : xsense : NUC - enabled system.adapter.yamaha.0 : yamaha : NUC - enabled system.adapter.yr.0 : yr : NUC - enabled system.adapter.zendure-solarflow.0 : zendure-solarflow : NUC - enabled system.adapter.zigbee.0 : zigbee : NUC - enabled, port: tcp://192.168.1.49:6638 + instance is alive Enabled adapters with bindings system.adapter.admin.0 : admin : NUC - enabled, port: 8081, bind: 0.0.0.0, run as: admin system.adapter.hass.0 : hass : NUC - enabled, port: 8123 system.adapter.hm-rpc.0 : hm-rpc : NUC - enabled, port: 3000 system.adapter.hm-rpc.1 : hm-rpc : NUC - enabled, port: 4000 system.adapter.hm-rpc.2 : hm-rpc : NUC - enabled, port: 5000 system.adapter.hm-rpc.3 : hm-rpc : NUC - enabled, port: 5500 system.adapter.mqtt.0 : mqtt : NUC - enabled, port: 1883, bind: 0.0.0.0 system.adapter.onvif.0 : onvif : NUC - enabled, port: 8000 system.adapter.sainlogic.0 : sainlogic : NUC - enabled, port: 45000, bind: 0.0.0.0 system.adapter.samsung_tizen.0 : samsung_tizen : NUC - enabled, port: 8002 system.adapter.simple-api.0 : simple-api : NUC - enabled, port: 8087, bind: 0.0.0.0, run as: admin system.adapter.socketio.0 : socketio : NUC - enabled, port: 8084, bind: 0.0.0.0, run as: admin system.adapter.sonoff.0 : sonoff : NUC - enabled, port: 1885, bind: 0.0.0.0 system.adapter.synology.0 : synology : NUC - enabled, port: 5000 system.adapter.telegram.0 : telegram : NUC - enabled, port: 8443, bind: 0.0.0.0 system.adapter.telegram.1 : telegram : NUC - enabled, port: 8443, bind: 0.0.0.0 system.adapter.web.0 : web : NUC - enabled, port: 8082, bind: 0.0.0.0, run as: admin system.adapter.zigbee.0 : zigbee : NUC - enabled, port: tcp://192.168.1.49:6638 ioBroker-Repositories ┌─────────┬───────────────┬─────────────────────────────────────────────────────────────────────────────────────────────┬──────────────┐ │ (index) │ name │ url │ auto upgrade │ ├─────────┼───────────────┼─────────────────────────────────────────────────────────────────────────────────────────────┼──────────────┤ │ 0 │ 'online' │ 'https://raw.githubusercontent.com/ioBroker/ioBroker.repositories/master/sources-dist.json' │ false │ │ 1 │ 'fast-online' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 2 │ 'stable' │ 'http://download.iobroker.net/sources-dist.json' │ false │ │ 3 │ 'beta' │ 'http://download.iobroker.net/sources-dist-latest.json' │ false │ └─────────┴───────────────┴─────────────────────────────────────────────────────────────────────────────────────────────┴──────────────┘ Active repo(s): beta Upgrade policy: none Installed ioBroker-Adapters Used repository: beta Adapter "accuweather" : 2.1.0 , installed 2.1.0 Adapter "admin" : 7.7.2 , installed 7.7.2 Adapter "alias-manager": 2.0.0 , installed 2.0.0 Adapter "backitup" : 3.3.5 , installed 3.3.5 Adapter "chromecast" : 4.0.0 , installed 4.0.0 Adapter "daswetter" : 3.2.3 , installed 3.2.3 Adapter "device-reminder": 3.1.2 , installed 3.1.2 Adapter "device-watcher": 2.12.6 , installed 2.12.6 Adapter "devices" : 1.2.8 , installed 1.2.8 Adapter "discovery" : 5.0.0 , installed 5.0.0 Adapter "drops-weather": 1.2.7 , installed 1.2.7 Adapter "dwd" : 2.8.5 , installed 2.8.5 Adapter "echarts" : 2.0.6 , installed 2.0.6 Adapter "email" : 2.0.4 , installed 2.0.4 Adapter "energiefluss-erweitert": 0.7.8, installed 0.7.8 Adapter "enigma2" : 2.2.3 , installed 2.2.3 Adapter "fb-checkpresence": 1.4.0 , installed 1.4.0 Adapter "feiertage" : 1.2.1 , installed 1.2.1 Adapter "flot" : 1.12.0 , installed 1.12.0 Adapter "fullcalendar" : 2.4.5 , installed 2.4.5 Adapter "habpanel" : 0.5.0 , installed 0.5.0 Adapter "hass" : 1.4.0 , installed 1.4.0 Adapter "heizoel" : 1.0.3 , installed 1.0.3 Adapter "history" : 3.0.1 , installed 3.0.1 Adapter "hm-rega" : 5.1.0 , installed 5.1.0 Adapter "hm-rpc" : 2.0.2 , installed 2.0.2 Adapter "homeconnect" : 1.4.3 , installed 1.4.3 Adapter "ical" : 1.16.2 , installed 1.16.2 Adapter "icons-addictive-flavour-png": 0.1.0, installed 0.1.0 Adapter "icons-eclipse-smarthome-classic": 1.0.0, installed 1.0.0 Adapter "icons-fatcow-hosting": 0.1.0, installed 0.1.0 Adapter "icons-freepic": 1.0.0 , installed 1.0.0 Adapter "icons-icons8" : 0.0.1 , installed 0.0.1 Adapter "icons-material-png": 0.1.0, installed 0.1.0 Adapter "icons-material-svg": 0.1.0, installed 0.1.0 Adapter "icons-mfd-png": 1.2.1 , installed 1.2.1 Adapter "icons-mfd-svg": 1.2.0 , installed 1.2.0 Adapter "icons-open-icon-library-png": 0.1.2, installed 0.1.2 Adapter "icons-smarthome": 1.0.0 , installed 1.0.0 Adapter "icons-ultimate-png": 1.0.1, installed 1.0.1 Adapter "iot" : 3.6.0 , installed 3.6.0 Adapter "javascript" : 9.0.11 , installed 9.0.11 Controller "js-controller": 7.0.7 , installed 7.0.7 Adapter "linux-control": 1.1.5 , installed 1.1.5 Adapter "material" : 1.3.1 , installed 1.3.1 Adapter "matter" : 0.5.2 , installed 0.5.2 Adapter "meross" : 1.17.0 , installed 1.17.0 Adapter "meteoalarm" : 4.0.1 , installed 4.0.1 Adapter "mobile" : 1.0.1 , installed 1.0.1 Adapter "mqtt" : 6.1.4 , installed 6.1.4 Adapter "nina" : 0.0.26 , installed 0.0.26 Adapter "node-red" : 6.0.7 , installed 6.0.7 Adapter "odl" : 5.0.0 , installed 5.0.0 Adapter "onkyo" : 2.1.2 , installed 2.1.2 Adapter "onvif" : 1.1.4 , installed 1.1.4 Adapter "opendtu" : 3.1.0 , installed 3.1.0 Adapter "openweathermap": 1.4.0 , installed 1.4.0 Adapter "parser" : 2.3.1 , installed 2.3.1 Adapter "ping" : 1.7.9 , installed 1.7.9 Adapter "places" : 1.3.0 , installed 1.3.0 Adapter "pollenflug" : 2.0.0 , installed 2.0.0 Adapter "pushover" : 4.1.0 , installed 4.1.0 Adapter "reolink" : 1.2.3 , installed 1.2.3 Adapter "rickshaw" : 1.0.0 , installed 1.0.0 Adapter "sainlogic" : 0.12.1 , installed 0.12.1 Adapter "samsung" : 0.6.1 , installed 0.6.1 Adapter "samsung_tizen": 1.1.0 , installed 1.1.0 Adapter "sayit" : 5.0.0 , installed 5.0.0 Adapter "scenes" : 4.0.3 , installed 4.0.3 Adapter "scheduler" : 1.5.0 , installed 1.5.0 Adapter "signifylights": 1.0.0 , installed 1.0.0 Adapter "simple-api" : 3.0.7 , installed 3.0.7 Adapter "socketio" : 7.0.8 , installed 7.0.8 Adapter "sonoff" : 3.2.1 , installed 3.2.1 Adapter "statistics" : 4.0.0 , installed 4.0.0 Adapter "synology" : 3.1.0 , installed 3.1.0 Adapter "tankerkoenig" : 3.4.0 , installed 3.4.0 Adapter "telegram" : 4.1.0 , installed 4.1.0 Adapter "text2command" : 3.0.3 , installed 3.0.3 Adapter "time-switch" : 2.2.2 , installed 2.2.2 Adapter "tr-064" : 4.3.0 , installed 4.3.0 Adapter "trashschedule": 4.0.1 , installed 4.0.1 Adapter "tuya" : 3.17.0 , installed 3.17.0 Adapter "vesync" : 0.0.9 , installed 0.0.9 Adapter "vis" : 1.5.6 , installed 1.5.6 Adapter "vis-2" : 2.12.12 , installed 2.12.12 Adapter "vis-2-widgets-collection": 1.8.1, installed 1.8.1 Adapter "vis-2-widgets-energy": 1.0.2, installed 1.0.2 Adapter "vis-2-widgets-gauges": 2.0.1, installed 2.0.1 Adapter "vis-2-widgets-inventwo": 0.3.5, installed 0.3.5 Adapter "vis-2-widgets-material": 1.4.10, installed 1.4.10 Adapter "vis-2-widgets-weather-and-heating": 1.1.1, installed 1.1.1 Adapter "vis-bars" : 0.1.4 , installed 0.1.4 Adapter "vis-canvas-gauges": 1.0.1, installed 1.0.1 Adapter "vis-colorpicker": 2.0.3 , installed 2.0.3 Adapter "vis-fancyswitch": 1.1.0 , installed 1.1.0 Adapter "vis-google-fonts": 1.0.4 , installed 1.0.4 Adapter "vis-history" : 1.0.0 , installed 1.0.0 Adapter "vis-hqwidgets": 1.5.1 , installed 1.5.1 Adapter "vis-icontwo" : 1.18.0 , installed 1.18.0 Adapter "vis-inventwo" : 3.3.5 , installed 3.3.5 Adapter "vis-jqui-mfd" : 1.1.1 , installed 1.1.1 Adapter "vis-justgage" : 2.1.7 , installed 2.1.7 Adapter "vis-keyboard" : 0.0.2 , installed 0.0.2 Adapter "vis-map" : 1.1.2 , installed 1.1.2 Adapter "vis-material" : 0.2.0 , installed 0.2.0 Adapter "vis-material-advanced": 1.7.4, installed 1.7.4 Adapter "vis-material-webfont": 0.0.3, installed 0.0.3 Adapter "vis-materialdesign": 0.5.9, installed 0.5.9 Adapter "vis-metro" : 1.2.0 , installed 1.2.0 Adapter "vis-players" : 0.1.6 , installed 0.1.6 Adapter "vis-plumb" : 1.0.2 , installed 1.0.2 Adapter "vis-rgraph" : 0.0.2 , installed 0.0.2 Adapter "vis-timeandweather": 1.2.2, installed 1.2.2 Adapter "vis-weather" : 2.5.12 , installed 2.5.12 Adapter "weather-warnings": 0.7.4 , installed 0.7.4 Adapter "web" : 7.0.9 , installed 7.0.9 Adapter "windows-control": 0.1.5 , installed 0.1.5 Adapter "wled" : 0.7.3 , installed 0.7.3 Adapter "ws" : 3.0.19 , installed 3.0.19 Adapter "yamaha" : 0.5.4 , installed 0.5.4 Adapter "yr" : 5.3.0 , installed 5.3.0 Adapter "zendure-solarflow": 2.0.1, installed 2.0.1 Adapter "zigbee" : 3.0.3 , installed 3.0.3 Objects and States Please stand by - This may take a while Objects: 51148 States: 38799 *** OS-Repositories and Updates *** W: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details Hit:1 http://security.debian.org/debian-security trixie-security InRelease Hit:2 http://deb.debian.org/debian trixie InRelease Hit:3 http://deb.debian.org/debian trixie-updates InRelease Hit:4 https://deb.nodesource.com/node_22.x nodistro InRelease Reading package lists... W: https://deb.nodesource.com/node_22.x/dists/nodistro/InRelease: Policy will reject signature within a year, see --audit for details 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 127.0.0.1:25 0.0.0.0:* LISTEN 0 854 935/exim4 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 0 5832 766/sshd: /usr/sbin tcp6 0 0 ::1:25 :::* LISTEN 0 855 935/exim4 tcp6 0 0 :::8555 :::* LISTEN 1000 9071 1751/go2rtc_linux_a tcp6 0 0 :::8554 :::* LISTEN 1000 9067 1751/go2rtc_linux_a tcp6 0 0 :::22 :::* LISTEN 0 5834 766/sshd: /usr/sbin tcp6 0 0 :::1984 :::* LISTEN 1000 10692 1751/go2rtc_linux_a udp 0 0 192.168.1.31:8555 0.0.0.0:* 1000 9075 1751/go2rtc_linux_a udp 0 0 0.0.0.0:68 0.0.0.0:* 0 816 626/dhclient udp6 0 0 2003:c5:8f45:2500::8555 :::* 1000 9077 1751/go2rtc_linux_a udp6 0 0 fd8f:79ab:5076:0:b:8555 :::* 1000 9076 1751/go2rtc_linux_a *** Log File - Last 25 Lines *** 2025-08-16 17:31:16.378 - warn: host.NUC instance system.adapter.statistics.0 terminated due to SIGKILL 2025-08-16 17:31:16.378 - info: host.NUC instance system.adapter.statistics.0 terminated with code null () 2025-08-16 17:31:16.470 - warn: host.NUC instance system.adapter.tankerkoenig.0 terminated due to SIGKILL 2025-08-16 17:31:16.470 - info: host.NUC instance system.adapter.tankerkoenig.0 terminated with code null () 2025-08-16 17:31:16.471 - warn: host.NUC instance system.adapter.text2command.1 terminated due to SIGKILL 2025-08-16 17:31:16.471 - info: host.NUC instance system.adapter.text2command.1 terminated with code null () 2025-08-16 17:31:16.491 - warn: host.NUC instance system.adapter.time-switch.0 terminated due to SIGKILL 2025-08-16 17:31:16.491 - info: host.NUC instance system.adapter.time-switch.0 terminated with code null () 2025-08-16 17:31:16.511 - warn: host.NUC instance system.adapter.vis-2.0 terminated due to SIGKILL 2025-08-16 17:31:16.511 - info: host.NUC instance system.adapter.vis-2.0 terminated with code null () 2025-08-16 17:31:16.548 - warn: host.NUC instance system.adapter.windows-control.0 terminated due to SIGKILL 2025-08-16 17:31:16.548 - info: host.NUC instance system.adapter.windows-control.0 terminated with code null () 2025-08-16 17:31:16.588 - warn: host.NUC instance system.adapter.energiefluss-erweitert.0 terminated due to SIGKILL 2025-08-16 17:31:16.588 - info: host.NUC instance system.adapter.energiefluss-erweitert.0 terminated with code null () 2025-08-16 17:31:16.588 - warn: host.NUC instance system.adapter.vesync.0 terminated due to SIGKILL 2025-08-16 17:31:16.603 - info: host.NUC instance system.adapter.vesync.0 terminated with code null () 2025-08-16 17:31:17.187 - info: host.NUC instance system.adapter.socketio.0 terminated with code 0 (NO_ERROR) 2025-08-16 17:31:17.208 - info: host.NUC instance system.adapter.vis-inventwo.0 terminated while should be started once 2025-08-16 17:31:17.237 - warn: host.NUC instance system.adapter.tuya.0 terminated due to SIGKILL 2025-08-16 17:31:17.238 - info: host.NUC instance system.adapter.tuya.0 terminated with code null () 2025-08-16 17:31:17.258 - info: host.NUC instance system.adapter.history.0 terminated with code 0 (NO_ERROR) 2025-08-16 17:31:17.307 - info: host.NUC instance system.adapter.zigbee.0 terminated with code 11 (ADAPTER_REQUESTED_TERMINATION) 2025-08-16 17:31:17.307 - info: host.NUC instance system.adapter.matter.0 terminated with code 0 (NO_ERROR) 2025-08-16 17:31:17.307 - info: host.NUC All instances are stopped. 2025-08-16 17:31:17.375 - info: host.NUC terminated
============ Mark until here for C&P =============
iob diag has finished.
christian@NUC:~$
-
Funktioniert also wieder.
-
@thomas-braun Ja, es funktioniert jetzt. Vielen herzlichen Dank für deine Hilfe und Geduld und die super Anleitung für das upgrade.
-
Prinzipiell hat das Upgrade dank @Thomas-Braun's detaillierter Anleitung problemlos funktioniert.
Zuerst vor dem offiziellen Release auf der Testkiste und dann - nachdem das einwandfrei geklappt hat - gestern auf dem Produktivsystem.Allerdings lief heute Morgen das MySQL-Backup nicht mehr durch:
2025-08-16 02:40:25.969 - error: backitup.0 (483) [iobroker/mysql] Error: Command failed: mysqldump -u ioBroker -p**** ioBroker -h 192.168.178.51 -P 3306 > /opt/iobroker/backups/mysql_2025_08_16-02_40_25_backupiobroker.sql 2025-08-16 02:40:25.970 - error: backitup.0 (483) [iobroker/mysql] mysqldump: Got error: 2026: "TLS/SSL error: SSL is required, but the server does not support it" when trying to connect 2025-08-16 02:40:25.970 - error: backitup.0 (483) [iobroker] Error: Command failed: mysqldump -u ioBroker -p**** ioBroker -h 192.168.178.51 -P 3306 > /opt/iobroker/backups/mysql_2025_08_16-02_40_25_backupiobroker.sql
Der DB-Server läuft - genau wie der ioBroker - als LXC unter Proxmox. Das wurde gleichzeitig mit dem Upgrade des ioBroker auf PVE 9.0.5 gehoben.
An den LXC's selbst wurde nix weiter geändert.
Die Historisierung über den SQL-Adapter funktioniert ja auch weiterhin problemlos.@simatec Was muss ich jetzt hier unternehmen? SSL brauche ich innerhalb meines lokalen Netzes nicht. Kann man dem Backup beibringen, die Option
--skip-ssl
zu verwenden? -
Die Frage ist, warum MySQL bei dir überhaupt SSL verlangt.
Normalerweise muss man das für den Server oder für den User Extra konfigurieren.Schau mal in der Konfiguration einmal hier.
[mysqld]
require_secure_transport = ONOder in der Datenbank selbst
SELECT user, host, ssl_type
FROM mysql.user; -
@dr-bakterius sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie':
sudo apt-get install iputils-ping --reinstall
Tut mir leid, dass ich erst jetzt antworte.
Ich habe jetzt versucht nochmals mit deinem Code zu machen.
Hat wieder nichts gebracht.edi77@DebianIO:~$ sudo apt-get install iputils-ping --reinstall [sudo] password for edi77: Reading package lists... Done Building dependency tree... Done Reading state information... Done The following packages were automatically installed and are no longer required: g++-12 libassuan0 libavcodec59 libavdevice59 libavfilter8 libavformat59 libavutil57 libc-ares2 libcares2 libcodec2-1.0 libdav1d6 libdrm-nouveau2 libdrm-radeon1 libepoxy0 libflac12 libgirepository-1.0-1 libglapi-mesa libjsoncpp25 libjxl0.7 libllvm15 libmbedcrypto7 libmfx1 libnl-3-200 libnl-genl-3-200 libnsl-dev libplacebo208 libpostproc56 libpthread-stubs0-dev librav1e0 librhash0 libssh-gcrypt-4 libstdc++-12-dev libsvtav1enc1 libswresample4 libswscale6 libtheora0 libtirpc-dev libvpx7 libx265-199 libxcb-dri2-0 node-busboy node-cjs-module-lexer node-undici node-xtend x11proto-core-dev Use 'sudo apt autoremove' to remove them. 0 upgraded, 0 newly installed, 1 reinstalled, 0 to remove and 0 not upgraded. Need to get 51.2 kB of archives. After this operation, 0 B of additional disk space will be used. Get:1 http://deb.debian.org/debian trixie/main amd64 iputils-ping amd64 3:20240905-3 [51.2 kB] Fetched 51.2 kB in 0s (612 kB/s) (Reading database ... 48784 files and directories currently installed.) Preparing to unpack .../iputils-ping_3%3a20240905-3_amd64.deb ... Unpacking iputils-ping (3:20240905-3) over (3:20240905-3) ... Setting up iputils-ping (3:20240905-3) ... Processing triggers for man-db (2.13.1-1) ... edi77@DebianIO:~$
-
@oliverio sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie':
Die Frage ist, warum MySQL bei dir überhaupt SSL verlangt.
Falsche Richtung. Nicht der "Server" verlangt SSL, sondern das Backup und mysqldump.
Der Server bietet gar kein SSL an - daran stört sich mysqldump und damit das Backup. Aber erst seit dem Update.Edit
Diemysqldump.cnf
sieht wie folgt aus:[mysqldump] quick quote-names max_allowed_packet = 16M
-
@codierknecht sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie':
Die mysqldump.cnf sieht wie folgt aus:
Ich hab's hinbekommen
Die config muss (auf der ioBroker-Seite) so aussehen:
[mysqldump] quick quote-names max_allowed_packet = 16M ssl = 0
-
@thomas-braun sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie':
Ähnliches macht man mit veralteten und lokal erzeugten Pakten nach Möglichkeit.
apt list '~o' sudo apt purge '~o' sudo apt --purge autoremove sudo apt autoclean
Hallo, das Upgrade auf Trixie lief astrein durch.
Wenn ich das apt list '~o' eingebe, kommt bei mir u.a.:grafana-enterprise/now 12.1.1 amd64 [Installiert,lokal]
Das möchte ich natürlich behalten.
Kann ich das aus --purge autoremove ausschließen oder
die o.g. Befehle einfach überspringen?
Ist ja nichts, was man unbedingt machen müsste?Grüße
Christoph -
@cbrocker sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie':
Das möchte ich natürlich behalten.
Nein, du möchtest eher auf das Paket
grafana
umsteigen
Und du möchtest schauen, warum das als lokal installiert angezeigt wird.
grafana-Repository nicht aktiv? -
@thomas-braun sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie':
@cbrocker sagte in Upgrade von Debian 12 'Bookworm' auf Debian 13 'Trixie':
Das möchte ich natürlich behalten.
Nein, du möchtest eher auf das Paket
grafana
umsteigen
Und du möchtest schauen, warum das als lokal installiert angezeigt wird.
grafana-Repository nicht aktiv?Grafana aktualisiere ich immer manuell mit
wget https://dl.grafana.com/grafana-enterprise/release/12.1.1/grafana-enterprise_12.1.1_16903967602_linux_amd64.deb sudo dpkg -i grafana-enterprise_12.1.1_16903967602_linux_amd64.deb
habe das nicht in der Repository.
Was ist der Unterschied zwischen grafana und grafana-enterprise?