Skip to content
  • Home
  • Aktuell
  • Tags
  • 0 Ungelesen 0
  • Kategorien
  • Unreplied
  • Beliebt
  • GitHub
  • Docu
  • Hilfe
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Standard: (Kein Skin)
  • Kein Skin
Einklappen
ioBroker Logo

Community Forum

donate donate
  1. ioBroker Community Home
  2. Deutsch
  3. Error/Bug
  4. IObroker nach Update in Endlosschleife

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.3k

  • UPDATE 31.10.: Amazon Alexa - ioBroker Skill läuft aus ?
    apollon77A
    apollon77
    48
    3
    9.3k

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    14
    1
    2.6k

IObroker nach Update in Endlosschleife

Geplant Angeheftet Gesperrt Verschoben Error/Bug
7 Beiträge 4 Kommentatoren 1.6k Aufrufe
  • Älteste zuerst
  • Neuste zuerst
  • Meiste Stimmen
Antworten
  • In einem neuen Thema antworten
Anmelden zum Antworten
Dieses Thema wurde gelöscht. Nur Nutzer mit entsprechenden Rechten können es sehen.
  • D Offline
    D Offline
    dwm
    schrieb am zuletzt editiert von
    #1

    Hallo,

    nach längerer Zeit, neuer Anlauf mit IObroker … Ich hab mal meine Installation upgedated, ... iobroker update, iobroker upgrade self ...

    Nach iobroker start kommt das System aber nicht mehr hoch. Im Log findet sich folgendes in einer Endlos-Schleife:

    2017-04-13 18:44:50.380  - info: host.penguin Restart adapter system.adapter.admin.0 because enabled
    2017-04-13 18:45:00.504  - info: host.penguin instance system.adapter.dwd.0 started with pid 7855
    2017-04-13 18:45:00.513  - info: host.penguin instance system.adapter.weatherunderground.0 started with pid 7860
    2017-04-13 18:45:01.029  - info: dwd.0 starting. Version 2.1.1 in /opt/iobroker/node_modules/iobroker.dwd, node: v4.2.6
    2017-04-13 18:45:01.132  - info: weatherunderground.0 starting. Version 1.0.2 in /opt/iobroker/node_modules/iobroker.weatherunderground, node: v4.2.6
    2017-04-13 18:45:02.076  - info: host.penguin instance system.adapter.dwd.0 terminated with code 0 (OK)
    2017-04-13 18:45:04.886  - info: host.penguin instance system.adapter.weatherunderground.0 terminated with code 0 (OK)
    2017-04-13 18:45:20.388  - info: host.penguin instance system.adapter.admin.0 started with pid 7879
    2017-04-13 18:45:21.022  - info: admin.0 starting. Version 1.6.7 in /opt/iobroker/node_modules/iobroker.admin, node: v4.2.6
    2017-04-13 18:45:21.048  - info: admin.0 requesting all states
    2017-04-13 18:45:21.048  - info: admin.0 requesting all objects
    2017-04-13 18:45:21.049  - info: admin.0 Request actual repository...
    2017-04-13 18:45:21.049  - info: admin.0 http server listening on port 8081
    2017-04-13 18:45:21.049  - info: admin.0 Use link "http://localhost:8081" to configure.
    2017-04-13 18:45:21.101  - error: admin.0 uncaught exception: Cannot assign to read only property 'create' of system.user.admin
    2017-04-13 18:45:21.104  - error: admin.0 TypeError: Cannot assign to read only property 'create' of system.user.admin
        at Adapter.that.calculatePermissions (/opt/iobroker/node_modules/iobroker.js-controller/lib/adapter.js:485:84)
        at Namespace.initSocket (/opt/iobroker/node_modules/iobroker.admin/admin.js:630:17)
        at emitOne (events.js:77:13)
        at Namespace.emit (events.js:169:7)
        at Namespace.emit (/opt/iobroker/node_modules/iobroker.admin/node_modules/socket.io/lib/namespace.js:206:10)
        at /opt/iobroker/node_modules/iobroker.admin/node_modules/socket.io/lib/namespace.js:174:14
        at nextTickCallbackWith0Args (node.js:419:9)
        at process._tickCallback (node.js:348:13)
    2017-04-13 18:45:21.105  - info: admin.0 terminating http server on port 8081
    2017-04-13 18:45:21.288  - info: admin.0 terminating
    2017-04-13 18:45:21.305  - info: hm-rega.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.306  - info: email.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.306  - info: sonos.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.307  - info: ping.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.307  - info: web.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.308  - info: history.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.308  - info: squeezebox.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.309  - info: socketio.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.310  - info: hm-rpc.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.311  - error: host.penguin instance system.adapter.admin.0 terminated with code 0 (OK)
    2017-04-13 18:45:21.312  - info: javascript.0 system.adapter.admin.0: logging false
    2017-04-13 18:45:21.311  - info: host.penguin Restart adapter system.adapter.admin.0 because enabled
    
    

    … was mich zu ???? in den Augen und Kopfkratzen veranlasst.

    Hat bitte jemand da ne gute Idee?

    Das Ganze läuft in ner VM, ich kann also auch zum Zeitpunkt vor dem Upgrade zurück, wüsst aber nicht was ich anders machen sollte...

    Gruß

    Werner

    1 Antwort Letzte Antwort
    0
    • S Offline
      S Offline
      Svenibaer
      schrieb am zuletzt editiert von
      #2

      Hallo!

      Ich bin erst vor kurzem mit ioBroker im Docker-Container gestartet und zwar mit dem Image https://hub.docker.com/r/iobroker/iobroker/

      Der Start gelingt damit problemlos. Allerdings läuft das Ganze dann unter ioBroker.js-controller 0.15.3

      Das Image auf Dockerhub ist halt auch schon ca. 1 Jahr unverändert…

      Ich habe /opt/iobroker auf ein Verzeichnis meines DockerHosts gemountet, somit bleibt die Installation und Daten auch über Neustarts etc. des Containers hinweg erhalten.

      Wende ich innerhalb des laufenden Containers das folgende Aktualisierungsprocedere an:

      	cd \opt\iobroker
      	iobroker stop
      	iobroker update
      	iobroker upgrade self
      	iobroker start
      

      Läuft ioBroker wieder (auf der alten Version, die neue kündigt sich aber schon an:
      6738_iobroker_update.png ~~

      Nach Container-Neustart hängt ioBroker in einer Fehlerschleife und die Oberfläche wird unter 8081 nicht mehr erreicht:

      Send diag info: {"uuid":"xxxxx","language":"de","hosts":[{"version":"1.3.0","platform":"Javascript/Node.js","type":"linux"}],"node":"v4.8.0","arch":"x64","adapters":{"admin":{"version":"1.6.11","platform":"Javascript/Node.js"}},"model":"Intel(R) Core(TM) i7-3520M CPU @ 2.90GHz","cpus":2,"mem":2076983296,"ostype":"Linux"}

      [TypeError: Cannot assign to read only property 'create' of system.user.admin]

      Also der gleiche Fehler den dwn hier reportet hat… leider ohne Lösung. :(

      Habt ihr einen Tipp für mich woran das liegt?

      Danke schonmal,

      Sven~~

      1 Antwort Letzte Antwort
      0
      • apollon77A Offline
        apollon77A Offline
        apollon77
        schrieb am zuletzt editiert von
        #3

        Hey,

        also von 0.15 auf die 1.3 ist ein echt heftiger Sprung.

        Das Docker-Image ist nicht offiziell von den Erstellern, also können wir dazu nicht wirklich was sagen. Auch allgemein Docker ist für mich fraglich weil ioBroker davon ausgeht das die IP immer gleich bleibt. Also da kann so viel (und auch über die Zeit) sein das hier eine Suche nach der Ursache eher schwierig ist.

        Wenn noch keine Daten drin sind wäre ich dabei nochmal alles zu löschen und mit "npm install iobroker" neu installieren.

        Beitrag hat geholfen? Votet rechts unten im Beitrag :-) https://paypal.me/Apollon77 / https://github.com/sponsors/Apollon77

        • Debug-Log für Instanz einschalten? Admin -> Instanzen -> Expertenmodus -> Instanz aufklappen - Loglevel ändern
        • Logfiles auf Platte /opt/iobroker/log/… nutzen, Admin schneidet Zeilen ab
        1 Antwort Letzte Antwort
        0
        • arteckA Offline
          arteckA Offline
          arteck
          Developer Most Active
          schrieb am zuletzt editiert von
          #4

          mach doch mal folgendes….

          alles zurück auf die Version die funktioniert

          dann ab in den container in die console

          cd /opt/iobroker
          iobroker stop ewtl. pkill io
          
          iobroker update
          npm cache clean
          npm i iobroker.js-controller --production
          npm i iobroker.admin --production
          iobroker upload admin
          

          iobroker start … oder wie immer du den iobroker startest..

          ewtl. sudo vor jedem befehl

          zigbee hab ich, zwave auch, nuc's genauso und HA auch

          1 Antwort Letzte Antwort
          0
          • D Offline
            D Offline
            dwm
            schrieb am zuletzt editiert von
            #5

            Ich hab damals den IOBroker komplett neu aufgesetzt und alles rüber portiert.

            War ein elender Haufen Arbeit :(

            … hat aber rückblickend der Sache ganz gut getan, nachdem die kaputte Installation aus meinen ersten Experimenten bestand.

            CU

            Werner

            1 Antwort Letzte Antwort
            0
            • S Offline
              S Offline
              Svenibaer
              schrieb am zuletzt editiert von
              #6

              @arteck:

              mach doch mal folgendes….

              alles zurück auf die Version die funktioniert

              dann ab in den container in die console

              cd /opt/iobroker
              iobroker stop ewtl. pkill io
              
              iobroker update
              npm cache clean
              npm i iobroker.js-controller --production
              npm i iobroker.admin --production
              iobroker upload admin
              

              iobroker start … oder wie immer du den iobroker startest..

              ewtl. sudo vor jedem befehl `
              Hallo arteck!

              Wow - das hat es echt gebracht. Am Ende der Prozedur lies sich ioBroker zunächst nicht mehr Anstarten (iobroker controller daemon failed to start: 2… ) und er Container schmierte ab. Das hatte ich schon ein paar mal bei anderen Aktualisierungsversuchen und dachte Mist, schon wieder eine Sackgasse,... :|

              Aber nach dem Neustart des Containers begrüßte mich diese (für mich gänzlich neue) Oberfläche:
              6738_iobroker_updated.png

              Ich denke damit habe ich einen aktuellen Stand und kann loslegen.

              Vielen Dank für die Hilfe, auch an die anderen die so schnell gepostet haben. Klasse. :)

              Gruß Sven

              1 Antwort Letzte Antwort
              0
              • S Offline
                S Offline
                Svenibaer
                schrieb am zuletzt editiert von
                #7

                @apollon77:

                Das Docker-Image ist nicht offiziell von den Erstellern, also können wir dazu nicht wirklich was sagen. Auch allgemein Docker ist für mich fraglich weil ioBroker davon ausgeht das die IP immer gleich bleibt. Also da kann so viel (und auch über die Zeit) sein das hier eine Suche nach der Ursache eher schwierig ist. `

                Vielleicht wäre das mal eine Anregung ein aktuelles, offizielles Docker-Image bereitzustellen und zu pflegen. Würde bestimmt einigen den Start erleichtern.

                Leider bin ich noch etwas zu neu in der Thematik um gleich mal meinen Stand hochzuladen :roll:

                Danke trotzdem,

                Gruß Sven

                1 Antwort Letzte Antwort
                0
                Antworten
                • In einem neuen Thema antworten
                Anmelden zum Antworten
                • Älteste zuerst
                • Neuste zuerst
                • Meiste Stimmen


                Support us

                ioBroker
                Community Adapters
                Donate

                743

                Online

                32.5k

                Benutzer

                81.7k

                Themen

                1.3m

                Beiträge
                Community
                Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen | Einwilligungseinstellungen
                ioBroker Community 2014-2025
                logo
                • Anmelden

                • Du hast noch kein Konto? Registrieren

                • Anmelden oder registrieren, um zu suchen
                • Erster Beitrag
                  Letzter Beitrag
                0
                • Home
                • Aktuell
                • Tags
                • Ungelesen 0
                • Kategorien
                • Unreplied
                • Beliebt
                • GitHub
                • Docu
                • Hilfe