Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. Error/Bug
    4. Fehler beim Update über Web Frontend

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    Fehler beim Update über Web Frontend

    This topic has been deleted. Only users with topic management privileges can see it.
    • E
      EinfachNurKlaus last edited by EinfachNurKlaus

      Systemdata Bitte Ausfüllen
      Hardwaresystem: HyperV VM
      Arbeitsspeicher: 6GB
      Festplattenart: SSD
      Betriebssystem: Windows Server 2019 core
      Node-Version: 18.18.2
      Nodejs-Version: 18.18.2
      NPM-Version: 10.2.1
      Installationsart: installer
      Image genutzt: Nein
      Ort/Name der Imagedatei: -

      Grüße in die Runde,
      bin auf der Suche nach der Ursache folgenden Problems:
      IOB läuft auf obiger Basis. Soweit alles tutti. Ich habe allerdings neuerdings das Problem, dass ich die Updates nicht mehr über die Weboberfläche erledigt bekomme.

      Über die Konsole keine Sorgen, läuft problemlos durch.

      Auffällig dabei ist, dass die Web-Instanz eine npm version von 9.8.1 ausweist, die Konsole allerdings die mit node 18.18.2 manuell installierte npm: '10.2.1' findet. wo sucht denn iob nach der version? muss ich ihm die auch noch mal mitgeben?

      Fehlerursache scheint dann letztendlich das "rename" der Ordner zu sein, was auch schon mehrfach diskutiert wurde. Die angemeckerten Ziel-Ordner existieren allerdings nicht. Somit ist die für die linuxmaschinen gezeigte Methode hier keine Lösung.

      Wird evtl der Dienst nicht ordenlich angehalten, so dass die Ordner blockert sind? Denn das mach ich ja auf der Konsole vorher manuell.

      um Verzeichis / Berechtigungprobleme ausszuschliessen habe ich den Dienst auch schon im Userkontext der Konsole laufen lassen, sonst ja per default systemkonto. Änderte nichts.

      hier noch der Fehler aus dem Protokoll bei web installation

      2023-11-12 07:41:05.263 - error: host.FS1 iobroker npm notice npm notice New major version of npm available! 9.8.1 -> 10.2.3npm notice Changelog: npm notice Run `npm install -g npm@10.2.3` to update!npm notice npm ERR! code EBUSYnpm ERR! syscall renamenpm ERR! path D:\ioBroker\node_modules\iobroker.adminnpm ERR! dest D:\ioBroker\node_modules\.iobroker.admin-gUBur5u2npm ERR! errno -4082npm ERR! EBUSY: resource busy or locked, rename 'D:\ioBroker\node_modules\iobroker.admin' -> 'D:\ioBroker\node_modules\.iobroker.admin-gUBur5u2'npm ERR! A complete log of this run can be found in: C:\Windows\system32\config\systemprofile\AppData\Local\npm-cache\_logs\2023-11-12T06_39_02_538Z-debug-0.log
      2023-11-12 07:41:05.263 - error: host.FS1 iobroker host.FS1 Cannot install iobroker.mqtt@5.1.0: 4294963214
      

      Und hier die Geschichte beim Update über die Konsole

      This upgrade of "mqtt" will introduce the following changes:
      ==========================================================================
      -> 5.1.0:
      Added security check if the server is available from the internet without protection
      
      -> 5.0.0:
      Added blockly block for custom messages (sendMessage2Client)
      Added retain flag for sendMessage2Client
      Removed support for Admin 4 UI (materialize)
      Minimal supported node.js version is 16
      ==========================================================================
      
      BE CAREFUL: THIS IS A MAJOR UPGRADE, WHICH WILL MOST LIKELY INTRODUCE BREAKING CHANGES!
      Would you like to upgrade mqtt from @4.1.1 to @5.1.0 now? [(y)es, (n)o]: y
      Update mqtt from @4.1.1 to @5.1.0
      NPM version: 10.2.1
      Installing iobroker.mqtt@5.1.0... (System call)
      
      removed 1 package, changed 396 packages, and audited 1261 packages in 1m
      
      131 packages are looking for funding
        run `npm fund` for details
      
      62 vulnerabilities (3 low, 47 moderate, 10 high, 2 critical)
      
      To address issues that do not require attention, run:
        npm audit fix
      
      To address all issues possible (including breaking changes), run:
        npm audit fix --force
      
      Some issues need review, and may require choosing
      a different dependency.
      
      Run `npm audit` for details.
      Update "system.adapter.mqtt.0"
      upload [14] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/blockly.js blockly.js application/javascript
      upload [13] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/de/translations.json i18n/de/translations.json application/json
      upload [12] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/en/translations.json i18n/en/translations.json application/json
      upload [11] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/es/translations.json i18n/es/translations.json application/json
      upload [10] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/fr/translations.json i18n/fr/translations.json application/json
      upload [9] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/it/translations.json i18n/it/translations.json application/json
      upload [8] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/nl/translations.json i18n/nl/translations.json application/json
      upload [7] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/pl/translations.json i18n/pl/translations.json application/json
      upload [6] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/pt/translations.json i18n/pt/translations.json application/json
      upload [5] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/ru/translations.json i18n/ru/translations.json application/json
      upload [4] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/uk/translations.json i18n/uk/translations.json application/json
      upload [3] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/i18n/zh-cn/translations.json i18n/zh-cn/translations.json application/json
      upload [2] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/jsonConfig.json jsonConfig.json application/json
      upload [1] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/mqtt.png mqtt.png image/png
      upload [0] mqtt.admin D:/ioBroker/node_modules/iobroker.mqtt/admin/words.js words.js application/javascript
      
      

      Ich frage lieber, da ich nicht weiß wie kritisch das Problem ist und ob es anderes nach sich zieht. Über die Konsole bekomme ich alles soweit erledigt und es läuft ohne andere Probleme, daher soweit erst mal nur Ursachenforschung.

      Danke schon mal. Weitere Infos natürlich gern ...

      Codierknecht 1 Reply Last reply Reply Quote 0
      • Codierknecht
        Codierknecht Developer Most Active @EinfachNurKlaus last edited by

        @einfachnurklaus
        ioBroker unter Windows?
        Würde hier vermutlich kaum jemand für ein Produktivsystem empfehlen.

        Wenn Du das sowieso als VM laufen hast … warum dann nicht gleich ein natives Debian?

        Bei Windows werden Dir hier nur wenige helfen können.
        Wo kommt da ein „manuell installiertes“ NPM her?
        Und warum wurde das manuell installiert?
        Wohin zeigt die „PATH“ Umgebungsvariable?

        1 Reply Last reply Reply Quote 0
        • First post
          Last post

        Support us

        ioBroker
        Community Adapters
        Donate

        945
        Online

        31.8k
        Users

        80.0k
        Topics

        1.3m
        Posts

        2
        2
        180
        Loading More Posts
        • Oldest to Newest
        • Newest to Oldest
        • Most Votes
        Reply
        • Reply as topic
        Log in to reply
        Community
        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
        The ioBroker Community 2014-2023
        logo