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. ioBroker Allgemein
  4. Slave-Master-Reconnect nach Reboot Router/Firewall

NEWS

  • Jahresrückblick 2025 – unser neuer Blogbeitrag ist online! ✨
    BluefoxB
    Bluefox
    17
    1
    3.6k

  • Neuer Blogbeitrag: Monatsrückblick - Dezember 2025 🎄
    BluefoxB
    Bluefox
    13
    1
    1.2k

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    25
    1
    2.5k

Slave-Master-Reconnect nach Reboot Router/Firewall

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
10 Beiträge 5 Kommentatoren 267 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.
  • M Offline
    M Offline
    martenn
    schrieb am zuletzt editiert von martenn
    #1

    Ausgangslage:
    Ich betreibe ein Master-Slave-System mit einem Master und insgesamt 2 Slaves Alle Maschinen sind aus Sicherheitsgründen in verschiedenen VLANs/Subnetzen untergebracht.

    Problem:
    Sobald ich den Router/Firewall einmal neu starten muss (z.B. Update etc.), bauen die Slaves die Verbindung zum Master nicht automatisch wieder auf. Ich muss mich immer manuell auf die Slaves schalten und den iobroker-Service neu starten.

    Frage:
    Gibt es eine Möglichkeit das irgendwie in der Slave-Konfiguration zu lösen oder hat ggf. jemand andere Ideen, wie ich es hinbekomme, dass die Slaves sich automatisch zum Master reconnecten?

    Danke euch vorab für euren Input

    haselchenH MartinPM 2 Antworten Letzte Antwort
    0
    • M martenn

      Ausgangslage:
      Ich betreibe ein Master-Slave-System mit einem Master und insgesamt 2 Slaves Alle Maschinen sind aus Sicherheitsgründen in verschiedenen VLANs/Subnetzen untergebracht.

      Problem:
      Sobald ich den Router/Firewall einmal neu starten muss (z.B. Update etc.), bauen die Slaves die Verbindung zum Master nicht automatisch wieder auf. Ich muss mich immer manuell auf die Slaves schalten und den iobroker-Service neu starten.

      Frage:
      Gibt es eine Möglichkeit das irgendwie in der Slave-Konfiguration zu lösen oder hat ggf. jemand andere Ideen, wie ich es hinbekomme, dass die Slaves sich automatisch zum Master reconnecten?

      Danke euch vorab für euren Input

      haselchenH Offline
      haselchenH Offline
      haselchen
      Most Active
      schrieb am zuletzt editiert von haselchen
      #2

      @martenn

      Eventuell steht hier Deine Lösung

      https://www.iobroker.net/#de/documentation/config/multihost.md

      Multihost mit verschiedenen Subnetzen

      Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

      M 1 Antwort Letzte Antwort
      0
      • M martenn

        Ausgangslage:
        Ich betreibe ein Master-Slave-System mit einem Master und insgesamt 2 Slaves Alle Maschinen sind aus Sicherheitsgründen in verschiedenen VLANs/Subnetzen untergebracht.

        Problem:
        Sobald ich den Router/Firewall einmal neu starten muss (z.B. Update etc.), bauen die Slaves die Verbindung zum Master nicht automatisch wieder auf. Ich muss mich immer manuell auf die Slaves schalten und den iobroker-Service neu starten.

        Frage:
        Gibt es eine Möglichkeit das irgendwie in der Slave-Konfiguration zu lösen oder hat ggf. jemand andere Ideen, wie ich es hinbekomme, dass die Slaves sich automatisch zum Master reconnecten?

        Danke euch vorab für euren Input

        MartinPM Online
        MartinPM Online
        MartinP
        schrieb am zuletzt editiert von
        #3

        @martenn Hmm, verstehe ich nicht ganz, wenn die 2 Slaves und der Master alle in unterschiedlichen VLANs sind, KÖNNEN sie doch (hoffentlich) gar nicht miteinander kommunizieren... oder hast Du für die drei iobroker Instanzen Routen eingerichtet?

        Wobei VLAN und Subnetz ja ganz unterschiedliche Bedeutungen haben ...

        Zu der Frage, wieso die drei Instanzen nicht wieder zueinander finden, kann ich nichts sagen (Gibt es Logging?).

        Vielleicht hätte ich eine Idee zum Automatisieren deiner manuellen Handgriffe, um die Slaves wieder neu zu starten...

        Man könnte ein Skript im Cron installieren, was folgendes zyklisch macht ..

        Zustand OK: Prüfen, ob die Firewall nicht mehr oben ist
        Ist das so, Zustand FEHLER setzen, im nächsten Durchlauf...

        Zustand FEHLER: Prüfen, ob die Firewall wieder oben ist
        Ist das so, Zeitpunkt merken, Zustand RECOVER setzen, im nächsten Durchlauf...

        Zustand RECOVER: Ist die "Karenzzeit" nach dem Hochfahren der Firewall verstrichen, Slave-iobroker neu starten, Zustand OK setzen.

        Intel(R) Celeron(R) CPU N3000 @ 1.04GHz 8G RAM 480G SSD
        Virtualization : unprivileged lxc container (debian 13) on Proxmox 9.1.5)
        Linux pve 6.17.9-1-pve
        6 GByte RAM für den Container
        Fritzbox 6591 FW 8.20 (Vodafone Leih-Box)
        Remote-Access über Wireguard der Fritzbox

        M 1 Antwort Letzte Antwort
        0
        • haselchenH haselchen

          @martenn

          Eventuell steht hier Deine Lösung

          https://www.iobroker.net/#de/documentation/config/multihost.md

          Multihost mit verschiedenen Subnetzen

          M Offline
          M Offline
          martenn
          schrieb am zuletzt editiert von
          #4

          @haselchen said in Slave-Master-Reconnect nach Reboot Router/Firewall:

          @martenn

          Eventuell steht hier Deine Lösung

          https://www.iobroker.net/#de/documentation/config/multihost.md

          Multihost mit verschiedenen Subnetzen

          Danke für dein Feedback. Den angegeben Absatz kenne ich, der bezieht sich nach meinem Verständnis aber nur auf die Einrichtung der Master-Slave-Konstellation. Das System an sich läuft ja wie gewünscht.

          haselchenH 1 Antwort Letzte Antwort
          0
          • M martenn

            @haselchen said in Slave-Master-Reconnect nach Reboot Router/Firewall:

            @martenn

            Eventuell steht hier Deine Lösung

            https://www.iobroker.net/#de/documentation/config/multihost.md

            Multihost mit verschiedenen Subnetzen

            Danke für dein Feedback. Den angegeben Absatz kenne ich, der bezieht sich nach meinem Verständnis aber nur auf die Einrichtung der Master-Slave-Konstellation. Das System an sich läuft ja wie gewünscht.

            haselchenH Offline
            haselchenH Offline
            haselchen
            Most Active
            schrieb am zuletzt editiert von
            #5

            @martenn

            Ich habe so eine Konstellation nicht .
            Aber vielleicht führst Du die Einrichtung anhand der Anleitung nochmal durch .

            Synology DS218+ & 2 x Fujitsu Esprimo (VM/Container) + FritzBox7590 + 2 AVM 3000 Repeater & Homematic & HUE & Osram & Xiaomi, NPM 10.9.4, Nodejs 22.21.0 ,JS Controller 7.0.7 ,Admin 7.7.19

            1 Antwort Letzte Antwort
            0
            • MartinPM MartinP

              @martenn Hmm, verstehe ich nicht ganz, wenn die 2 Slaves und der Master alle in unterschiedlichen VLANs sind, KÖNNEN sie doch (hoffentlich) gar nicht miteinander kommunizieren... oder hast Du für die drei iobroker Instanzen Routen eingerichtet?

              Wobei VLAN und Subnetz ja ganz unterschiedliche Bedeutungen haben ...

              Zu der Frage, wieso die drei Instanzen nicht wieder zueinander finden, kann ich nichts sagen (Gibt es Logging?).

              Vielleicht hätte ich eine Idee zum Automatisieren deiner manuellen Handgriffe, um die Slaves wieder neu zu starten...

              Man könnte ein Skript im Cron installieren, was folgendes zyklisch macht ..

              Zustand OK: Prüfen, ob die Firewall nicht mehr oben ist
              Ist das so, Zustand FEHLER setzen, im nächsten Durchlauf...

              Zustand FEHLER: Prüfen, ob die Firewall wieder oben ist
              Ist das so, Zeitpunkt merken, Zustand RECOVER setzen, im nächsten Durchlauf...

              Zustand RECOVER: Ist die "Karenzzeit" nach dem Hochfahren der Firewall verstrichen, Slave-iobroker neu starten, Zustand OK setzen.

              M Offline
              M Offline
              martenn
              schrieb am zuletzt editiert von
              #6

              @martinp said in Slave-Master-Reconnect nach Reboot Router/Firewall:

              @martenn Hmm, verstehe ich nicht ganz, wenn die 2 Slaves und der Master alle in unterschiedlichen VLANs sind, KÖNNEN sie doch (hoffentlich) gar nicht miteinander kommunizieren... oder hast Du für die drei iobroker Instanzen Routen eingerichtet?

              Wobei VLAN und Subnetz ja ganz unterschiedliche Bedeutungen haben ...

              Zu der Frage, wieso die drei Instanzen nicht wieder zueinander finden, kann ich nichts sagen (Gibt es Logging?).

              Vielleicht hätte ich eine Idee zum Automatisieren deiner manuellen Handgriffe, um die Slaves wieder neu zu starten...

              Man könnte ein Skript im Cron installieren, was folgendes zyklisch macht ..

              Zustand OK: Prüfen, ob die Firewall nicht mehr oben ist
              Ist das so, Zustand FEHLER setzen, im nächsten Durchlauf...

              Zustand FEHLER: Prüfen, ob die Firewall wieder oben ist
              Ist das so, Zeitpunkt merken, Zustand RECOVER setzen, im nächsten Durchlauf...

              Zustand RECOVER: Ist die "Karenzzeit" nach dem Hochfahren der Firewall verstrichen, Slave-iobroker neu starten, Zustand OK setzen.

              Das ein VLAN und ein IP-Subnetz unterschiedliche Bedeutungen haben, ist klar aber hier nicht das Thema. Auch möchte ich nicht über die Sinnhaftigkeit meiner Netzwerksegmentierung sprechen. Fakt ist, die Systeme sollen miteinander als Master-Slave kommunizieren können. Dazu sind in der Firewall entsprechende Regeln eingerichtet, die explizit nur diese Verbindungen von den Slaves zum Master erlauben.

              Den Ansatz mittels cron hatte ich ebenfalls im Hinterkopf, wollte aber zunächst einmal "abklopfen", ob es da nicht irgendeine iobroker Onboard-Lösung gibt.

              Thomas BraunT 1 Antwort Letzte Antwort
              0
              • M martenn

                @martinp said in Slave-Master-Reconnect nach Reboot Router/Firewall:

                @martenn Hmm, verstehe ich nicht ganz, wenn die 2 Slaves und der Master alle in unterschiedlichen VLANs sind, KÖNNEN sie doch (hoffentlich) gar nicht miteinander kommunizieren... oder hast Du für die drei iobroker Instanzen Routen eingerichtet?

                Wobei VLAN und Subnetz ja ganz unterschiedliche Bedeutungen haben ...

                Zu der Frage, wieso die drei Instanzen nicht wieder zueinander finden, kann ich nichts sagen (Gibt es Logging?).

                Vielleicht hätte ich eine Idee zum Automatisieren deiner manuellen Handgriffe, um die Slaves wieder neu zu starten...

                Man könnte ein Skript im Cron installieren, was folgendes zyklisch macht ..

                Zustand OK: Prüfen, ob die Firewall nicht mehr oben ist
                Ist das so, Zustand FEHLER setzen, im nächsten Durchlauf...

                Zustand FEHLER: Prüfen, ob die Firewall wieder oben ist
                Ist das so, Zeitpunkt merken, Zustand RECOVER setzen, im nächsten Durchlauf...

                Zustand RECOVER: Ist die "Karenzzeit" nach dem Hochfahren der Firewall verstrichen, Slave-iobroker neu starten, Zustand OK setzen.

                Das ein VLAN und ein IP-Subnetz unterschiedliche Bedeutungen haben, ist klar aber hier nicht das Thema. Auch möchte ich nicht über die Sinnhaftigkeit meiner Netzwerksegmentierung sprechen. Fakt ist, die Systeme sollen miteinander als Master-Slave kommunizieren können. Dazu sind in der Firewall entsprechende Regeln eingerichtet, die explizit nur diese Verbindungen von den Slaves zum Master erlauben.

                Den Ansatz mittels cron hatte ich ebenfalls im Hinterkopf, wollte aber zunächst einmal "abklopfen", ob es da nicht irgendeine iobroker Onboard-Lösung gibt.

                Thomas BraunT Online
                Thomas BraunT Online
                Thomas Braun
                Most Active
                schrieb am zuletzt editiert von
                #7

                @martenn

                Wird UDP geroutet?

                Linux-Werkzeugkasten:
                https://forum.iobroker.net/topic/42952/der-kleine-iobroker-linux-werkzeugkasten
                NodeJS Fixer Skript:
                https://forum.iobroker.net/topic/68035/iob-node-fix-skript
                iob_diag: curl -sLf -o diag.sh https://iobroker.net/diag.sh && bash diag.sh

                M 1 Antwort Letzte Antwort
                0
                • Thomas BraunT Thomas Braun

                  @martenn

                  Wird UDP geroutet?

                  M Offline
                  M Offline
                  martenn
                  schrieb am zuletzt editiert von
                  #8

                  @thomas-braun ja UDP-Pakete werden ebenfalls durch die Firewall durchgelassen.

                  Marc BergM 1 Antwort Letzte Antwort
                  0
                  • M martenn

                    @thomas-braun ja UDP-Pakete werden ebenfalls durch die Firewall durchgelassen.

                    Marc BergM Offline
                    Marc BergM Offline
                    Marc Berg
                    Most Active
                    schrieb am zuletzt editiert von
                    #9

                    @martenn

                    Falls du Redis einsetzt, könntest du durch großzügiges Setzen der Retry Anzahl die Offlinezeit überbrücken.

                    dff28105-956f-4375-b476-644086f1d62a-grafik.png

                    Falls nicht,könntest du versuchen den Connect Timeout hochzusetzen

                    4c5dcacc-919b-452d-a686-b44245a26364-grafik.png

                    NUC10I3+Ubuntu+Docker+ioBroker+influxDB2+Node Red+EMQX+Grafana

                    Pi-hole, Traefik, Checkmk, Conbee II+Zigbee2MQTT, ESPSomfy-RTS, LoRaWAN, Arduino, KiCad

                    Benutzt das Voting im Beitrag, wenn er euch geholfen hat.

                    1 Antwort Letzte Antwort
                    0
                    • M Offline
                      M Offline
                      martenn
                      schrieb am zuletzt editiert von
                      #10

                      Ich habe nun eine Lösung über die Firewall (opensense) gefunden. Ich habe die zuständigen Regeln nun so eingestellt, dass die Zustände der entsprechenden Verbindungen nicht dauerhaft gehalten, sondern bei jedem Paket neu geprüft werden. Frist auf der Firewall mehr performance aber das ist zu verschmerzen.
                      Nun verbinden sich die Slaves auch ohne einen Neustart des iobroker Services.

                      Komisch finde ich dieses Verhalten aber schon, kann aber auch an der opensense liegen. Ich meine auch, dass das mit einer früheren Version von opensense mal funktioniert hat.

                      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
                      FAQ Cloud / IOT
                      HowTo: Node.js-Update
                      HowTo: Backup/Restore
                      Downloads
                      BLOG

                      741

                      Online

                      32.7k

                      Benutzer

                      82.4k

                      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