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. Probleme mit multihost slave nach node.js update

NEWS

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    11
    1
    486

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    24
    1
    1.6k

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

Probleme mit multihost slave nach node.js update

Geplant Angeheftet Gesperrt Verschoben Error/Bug
node.js nodenode.js updatemultihost verbindungmultihostbetriebcrypto-js
36 Beiträge 5 Kommentatoren 3.8k Aufrufe 4 Watching
  • Ä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.
  • wendy2702W wendy2702

    @mr-qi Weißt du noch welche JS-Controller Version vorher lief?

    Wenn du Backup hast, auch vom Slave mach mal auf dem Slave

    
    sudo -H -u iobroker npm install iobroker.js-controller
    
    
    Mr. QiM Offline
    Mr. QiM Offline
    Mr. Qi
    schrieb am zuletzt editiert von
    #24

    @wendy2702 sagte in Probleme mit multihost slave nach node.js update:

    @mr-qi Weißt du noch welche JS-Controller Version vorher lief?

    Wenn du Backup hast, auch vom Slave mach mal auf dem Slave

    
    sudo -H -u iobroker npm install iobroker.js-controller
    
    

    Der js controler war vorher auf node.js 12.20.1

    wendy2702W 1 Antwort Letzte Antwort
    0
    • Mr. QiM Mr. Qi

      @wendy2702 sagte in Probleme mit multihost slave nach node.js update:

      @mr-qi Weißt du noch welche JS-Controller Version vorher lief?

      Wenn du Backup hast, auch vom Slave mach mal auf dem Slave

      
      sudo -H -u iobroker npm install iobroker.js-controller
      
      

      Der js controler war vorher auf node.js 12.20.1

      wendy2702W Online
      wendy2702W Online
      wendy2702
      schrieb am zuletzt editiert von
      #25

      @mr-qi Das ist nicht der JS-Controller.

      Der JS Controller steht entweder im Admin unter Hosts:

      67420E67-FFA1-4E22-89C7-E042E0742D27.jpeg

      Oder bei

      iobroker -v
      

      Aber ich denke mal du weisst nicht mehr welche Version vorher lief.

      Hast du den Slave nach der letzten Aktion mal neu gestartet?

      Wenn nein, bitte mal neu starten und wenn Verbindung per SSH wieder geht mal in das logfile schauen:

      tail -f /opt/iobroker/log/iobroker.current.log
      

      Bitte keine Fragen per PN, die gehören ins Forum!

      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

      Mr. QiM 1 Antwort Letzte Antwort
      0
      • wendy2702W wendy2702

        @mr-qi Das ist nicht der JS-Controller.

        Der JS Controller steht entweder im Admin unter Hosts:

        67420E67-FFA1-4E22-89C7-E042E0742D27.jpeg

        Oder bei

        iobroker -v
        

        Aber ich denke mal du weisst nicht mehr welche Version vorher lief.

        Hast du den Slave nach der letzten Aktion mal neu gestartet?

        Wenn nein, bitte mal neu starten und wenn Verbindung per SSH wieder geht mal in das logfile schauen:

        tail -f /opt/iobroker/log/iobroker.current.log
        
        Mr. QiM Offline
        Mr. QiM Offline
        Mr. Qi
        schrieb am zuletzt editiert von
        #26

        @wendy2702

        OK ich war jetzt verwirrt 😕
        Ich sagte doch schon etwas weiter oben der js-controller ist gleich geblieben nur der node wurde geupdatet

        1 Antwort Letzte Antwort
        0
        • Mr. QiM Offline
          Mr. QiM Offline
          Mr. Qi
          schrieb am zuletzt editiert von Mr. Qi
          #27

          @wendy2702
          Hier das log aus dem Slave

          2021-04-11 18:06:10.308  - info: host.IobrokerSlave Copyright (c) 2014-2021 bluefox, 2014 hobbyquaker
          2021-04-11 18:06:10.310  - info: host.IobrokerSlave hostname: IobrokerSlave, node: v12.22.1
          2021-04-11 18:06:10.311  - info: host.IobrokerSlave ip addresses: 192.168.178.29 2001:4dd3:bc98:0:ec94:df0d:3a4e:c3fa fe80::ebd8:7d12:20c5:ad6e 192.168.178.36 2001:4dd3:bc98:0:7f3b:ec48:5067:f0a0 fe80::3249:f072:1cc:e47
          2021-04-11 18:06:10.497  - info: host.IobrokerSlave connected to Objects and States
          2021-04-11 18:06:10.537  - info: host.IobrokerSlave added notifications configuration of host
          2021-04-11 18:06:11.146  - error: host.IobrokerSlave uncaught exception: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
          2021-04-11 18:06:11.148  - error: host.IobrokerSlave Error: error:06065064:digital envelope routines:EVP_DecryptFinal_ex:bad decrypt
              at Decipheriv.final (internal/crypto/cipher.js:172:29)
              at Object.decrypt (/opt/iobroker/node_modules/iobroker.js-controller/lib/tools.js:1867:79)
              at Immediate.<anonymous> (/opt/iobroker/node_modules/iobroker.js-controller/main.js:202:46)
              at processImmediate (internal/timers.js:463:21)
          2021-04-11 18:06:11.160  - info: host.IobrokerSlave iobroker _restart
          2021-04-11 18:06:11.204  - warn: host.IobrokerSlave Cannot get view: Connection is closed.2021-04-11 18:06:11.205  - warn: host.IobrokerSlave Cannot get view: Connection is closed.2021-04-11 18:06:11.216  - info: host.IobrokerSlave no instances found
          2021-04-11 18:06:11.220  - error: host.IobrokerSlave Cannot write host object:Error: DB closed
          2021-04-11 18:06:11.222  - info: host.IobrokerSlave terminated
          2021-04-11 18:06:13.048  - info: host.IobrokerSlave iobroker.js-controller version 3.2.16 js-controller starting
          2021-04-11 18:06:13.056  - info: host.IobrokerSlave Copyright (c) 2014-2021 bluefox, 2014 hobbyquaker
          2021-04-11 18:06:13.058  - info: host.IobrokerSlave hostname: IobrokerSlave, node: v12.22.1
          2021-04-11 18:06:13.059  - info: host.IobrokerSlave ip addresses: 192.168.178.29 2001:4dd3:bc98:0:ec94:df0d:3a4e:c3fa fe80::ebd8:7d12:20c5:ad6e 192.168.178.36 2001:4dd3:bc98:0:7f3b:ec48:5067:f0a0 fe80::3249:f072:1cc:e47
          ^C
          master.admin@IobrokerSlave:~ $
          
          1 Antwort Letzte Antwort
          0
          • Mr. QiM Offline
            Mr. QiM Offline
            Mr. Qi
            schrieb am zuletzt editiert von
            #28

            @wendy2702
            @Thomas-Braun
            @Latzi

            Ich bin noch mal in mich gegangen und kann nicht 100% sicher sage. Das ich an meinem multihost alles richtig gemacht habe.

            Aber so langsam wird mir klar das es so sein muss.
            Entschuldigt meine patzigen antworten. Deshalb hier die richtig Stellung.

            Ihr habt recht mir muss in irgend einer routine ein Fehler unterlaufen sein. Da es nur das multihost betrifft jeder Broker für sich tut was es soll. Ich werde denn Ratschlag mit dem Punkt im User beherzigen. Stammte mal aus einer Safty Anleitung für RPI und Smarthome.

            Ich spiele jetzt die backups in ein frisches system und korrigier ein paar config Fehler danach update ich Noch einmal. Ich melde mich mit dem Ergebnisse dann zurück.

            1 Antwort Letzte Antwort
            0
            • Mr. QiM Offline
              Mr. QiM Offline
              Mr. Qi
              schrieb am zuletzt editiert von Mr. Qi
              #29

              So jetzt hab ich es irgend wie geschafft ich kann mir nur nicht erklären was der Fehler war. Aus den vorhergegangenen log vom Slave haben wir ja bereit erfahren das er Objekte nicht finden kann oder keinen zugriff drauf hat.

              Ich habe jetzt kein neues System + Backup aufgespielt Sondern den Master RPI4 System mäßig auf Vordermann gebracht ganz nach den Anleitung und Tipps von @Thomas-Braun.

              1. Da ich dummerweise auf NPM7 gegangen bin war das die erste Baustelle
                Dokumentation Iobroker manuell Installation Schritt2-4
                hat ohne den ganze Broker neu aufzusetzen geklappt.
                Ich weis nicht ob das richtig war an dieser stelle ! ich habe in einer Forum gelesen das man im Anschluss ein:
              npm rebuild 
              

              durchgeführt!
              F: wegen dem Versions Wechsel von NPM war das korrekt?

              1. Im zweiten schritt habe ich meine Datenbank mit den vorhandenen Redist Backups überholt. anschließend habe ich den Host gestoppt und den Slave gelöscht. 17054 multihost-slave-löschen

              2. Im dritten schritt habe ich mich nur damit befasst den Broker als Single lauffähig zu machen um ihn anschließend wieder mit einem Frischen Slave zu verbinden.

              3. Einrichten Multihost mit Redist

              Zum Schluss einmal die Fix durchlaufen lassen auf beiden Systemen.

              Iobroker Fix 
              

              F:Wer kann mir dazu was sagen ich habe Objekte in file und Stats in redist wie euch sicher aufgefallen ist. der Grund dafür ist das ich vor geraume zeit Probleme mit den Dateien Manager von VIS hatte (Mann konnte keine einzige Datei sehen)

              Fazit bis auf die zwei fragen, so wie hier und da ein ein kleiner Schluckauf im System funktioniert alles einwandfrei auf.

              node und nodejs 12.22.1
              Npm 6.14.12
              Js Cont. 3.2.16

              wendy2702W 1 Antwort Letzte Antwort
              0
              • Mr. QiM Mr. Qi

                So jetzt hab ich es irgend wie geschafft ich kann mir nur nicht erklären was der Fehler war. Aus den vorhergegangenen log vom Slave haben wir ja bereit erfahren das er Objekte nicht finden kann oder keinen zugriff drauf hat.

                Ich habe jetzt kein neues System + Backup aufgespielt Sondern den Master RPI4 System mäßig auf Vordermann gebracht ganz nach den Anleitung und Tipps von @Thomas-Braun.

                1. Da ich dummerweise auf NPM7 gegangen bin war das die erste Baustelle
                  Dokumentation Iobroker manuell Installation Schritt2-4
                  hat ohne den ganze Broker neu aufzusetzen geklappt.
                  Ich weis nicht ob das richtig war an dieser stelle ! ich habe in einer Forum gelesen das man im Anschluss ein:
                npm rebuild 
                

                durchgeführt!
                F: wegen dem Versions Wechsel von NPM war das korrekt?

                1. Im zweiten schritt habe ich meine Datenbank mit den vorhandenen Redist Backups überholt. anschließend habe ich den Host gestoppt und den Slave gelöscht. 17054 multihost-slave-löschen

                2. Im dritten schritt habe ich mich nur damit befasst den Broker als Single lauffähig zu machen um ihn anschließend wieder mit einem Frischen Slave zu verbinden.

                3. Einrichten Multihost mit Redist

                Zum Schluss einmal die Fix durchlaufen lassen auf beiden Systemen.

                Iobroker Fix 
                

                F:Wer kann mir dazu was sagen ich habe Objekte in file und Stats in redist wie euch sicher aufgefallen ist. der Grund dafür ist das ich vor geraume zeit Probleme mit den Dateien Manager von VIS hatte (Mann konnte keine einzige Datei sehen)

                Fazit bis auf die zwei fragen, so wie hier und da ein ein kleiner Schluckauf im System funktioniert alles einwandfrei auf.

                node und nodejs 12.22.1
                Npm 6.14.12
                Js Cont. 3.2.16

                wendy2702W Online
                wendy2702W Online
                wendy2702
                schrieb am zuletzt editiert von
                #30

                @mr-qi sagte in Probleme mit multihost slave nach node.js update:

                Wer kann mir dazu was sagen ich habe Objekte in file und Stats in redist wie euch sicher aufgefallen ist.

                Was sollen wir dir dazu denn sagen?

                Ist halt eine Möglichkeit iobroker zu betreiben.

                Bitte keine Fragen per PN, die gehören ins Forum!

                Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                Mr. QiM 1 Antwort Letzte Antwort
                0
                • wendy2702W wendy2702

                  @mr-qi sagte in Probleme mit multihost slave nach node.js update:

                  Wer kann mir dazu was sagen ich habe Objekte in file und Stats in redist wie euch sicher aufgefallen ist.

                  Was sollen wir dir dazu denn sagen?

                  Ist halt eine Möglichkeit iobroker zu betreiben.

                  Mr. QiM Offline
                  Mr. QiM Offline
                  Mr. Qi
                  schrieb am zuletzt editiert von
                  #31

                  @wendy2702

                  Sorry wenn ich die Frage falsch formuliert habe!

                  Meine frage richtet sich dahin das ich gern beides in redist betreiben möchte. Stats und Objekte.
                  Ich stoße aber auf das Problem das dann im VIS der Dateienmanager unbrauchbar wird.
                  Ist das normal?
                  Ich hab es bislang nicht noch mal versucht. Aber vor geraume zeit ist bei mir das Problem aufgetreten und deshalb habe ich Objekte in File zurück konvertiert. ob mir dazu einer was sagen kann.

                  wendy2702W apollon77A 2 Antworten Letzte Antwort
                  0
                  • Mr. QiM Mr. Qi

                    @wendy2702

                    Sorry wenn ich die Frage falsch formuliert habe!

                    Meine frage richtet sich dahin das ich gern beides in redist betreiben möchte. Stats und Objekte.
                    Ich stoße aber auf das Problem das dann im VIS der Dateienmanager unbrauchbar wird.
                    Ist das normal?
                    Ich hab es bislang nicht noch mal versucht. Aber vor geraume zeit ist bei mir das Problem aufgetreten und deshalb habe ich Objekte in File zurück konvertiert. ob mir dazu einer was sagen kann.

                    wendy2702W Online
                    wendy2702W Online
                    wendy2702
                    schrieb am zuletzt editiert von
                    #32

                    @mr-qi Pauschal würde ich behaupten das ist nicht normal.

                    Da ich aber Redis nicht benutze kann ich es leider auch nicht verifizieren.

                    @apollon77 : hast du davon schon mal etwas gehört?

                    Bitte keine Fragen per PN, die gehören ins Forum!

                    Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.

                    1 Antwort Letzte Antwort
                    0
                    • Mr. QiM Mr. Qi

                      @wendy2702

                      Sorry wenn ich die Frage falsch formuliert habe!

                      Meine frage richtet sich dahin das ich gern beides in redist betreiben möchte. Stats und Objekte.
                      Ich stoße aber auf das Problem das dann im VIS der Dateienmanager unbrauchbar wird.
                      Ist das normal?
                      Ich hab es bislang nicht noch mal versucht. Aber vor geraume zeit ist bei mir das Problem aufgetreten und deshalb habe ich Objekte in File zurück konvertiert. ob mir dazu einer was sagen kann.

                      apollon77A Offline
                      apollon77A Offline
                      apollon77
                      schrieb am zuletzt editiert von apollon77
                      #33

                      @mr-qi sagte in Probleme mit multihost slave nach node.js update:

                      Ich stoße aber auf das Problem das dann im VIS der Dateienmanager unbrauchbar wird.

                      Was genau meinst Du? Auch mit Objects im Redis geht da alles.

                      Nur so der Vollständigkeit halber: Was Du mit Objects im Redis NICHT tun darfst ist zu erwarten das irgendwelche manuell in iobroker-data/files abgelegte Dateien beachtet werden ... kann es sein das du annimmst das das tut?

                      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
                      Mr. QiM 1 Antwort Letzte Antwort
                      0
                      • apollon77A apollon77

                        @mr-qi sagte in Probleme mit multihost slave nach node.js update:

                        Ich stoße aber auf das Problem das dann im VIS der Dateienmanager unbrauchbar wird.

                        Was genau meinst Du? Auch mit Objects im Redis geht da alles.

                        Nur so der Vollständigkeit halber: Was Du mit Objects im Redis NICHT tun darfst ist zu erwarten das irgendwelche manuell in iobroker-data/files abgelegte Dateien beachtet werden ... kann es sein das du annimmst das das tut?

                        Mr. QiM Offline
                        Mr. QiM Offline
                        Mr. Qi
                        schrieb am zuletzt editiert von
                        #34

                        @apollon77
                        Es ist schon eine Weile her aber dass kann es gewehsen sein.

                        Wie geheich den da vor wenn ich bei redis manuel daten abblege, dann probiere ich das mal aus.

                        apollon77A 1 Antwort Letzte Antwort
                        0
                        • Mr. QiM Mr. Qi

                          @apollon77
                          Es ist schon eine Weile her aber dass kann es gewehsen sein.

                          Wie geheich den da vor wenn ich bei redis manuel daten abblege, dann probiere ich das mal aus.

                          apollon77A Offline
                          apollon77A Offline
                          apollon77
                          schrieb am zuletzt editiert von
                          #35

                          @mr-qi Bei Nutzung von Redis kannst Du nur den vis File Editor (oder Admin 5.0.5 im latest der hat nen offiziellen File editor) nutzen. Manuell Files irgendwo hin kopieren ist auch für "Nicht redis DB" an sich nicht supportet und führt zu allerlei spass

                          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
                          Mr. QiM 1 Antwort Letzte Antwort
                          0
                          • apollon77A apollon77

                            @mr-qi Bei Nutzung von Redis kannst Du nur den vis File Editor (oder Admin 5.0.5 im latest der hat nen offiziellen File editor) nutzen. Manuell Files irgendwo hin kopieren ist auch für "Nicht redis DB" an sich nicht supportet und führt zu allerlei spass

                            Mr. QiM Offline
                            Mr. QiM Offline
                            Mr. Qi
                            schrieb am zuletzt editiert von
                            #36

                            @apollon77

                            Ich meine ich hab es auch so gemacht ich muss mich damit befassen aber derzeit komme ich nicht dazu. Danke erst mal für die Hilfe.

                            Der Fehler mit dem Multi war ein updatefehler meinerseits und ist behoben.

                            Mit dem redis muss ich mich noch mal befassen.

                            Danke für die tip

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


                            Support us

                            ioBroker
                            Community Adapters
                            Donate

                            805

                            Online

                            32.5k

                            Benutzer

                            81.8k

                            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