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. iobroker admin 5.1 via Apache Reverse Proxy

NEWS

  • Weihnachtsangebot 2025! 🎄
    BluefoxB
    Bluefox
    22
    1
    1.1k

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

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

iobroker admin 5.1 via Apache Reverse Proxy

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
8 Beiträge 5 Kommentatoren 838 Aufrufe 5 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.
  • snakescbS Offline
    snakescbS Offline
    snakescb
    schrieb am zuletzt editiert von
    #1

    Hallo liebes Forum,

    ich benutze seit Jahren meinen ioBroker auch über einen Apache Reverse Proxy wenn ich ausser Haus bin, und das hat mit der Anleitung [https://www.iobroker.net/docu/index-303.htm?page_id=5082&lang=de] auch jeweils tadellos funktioniert.

    Seit der neuen Admin version 5.1.xx kriege ich allerdings nur noch das blaue ioBroker logo das für ewig kreist, und ich konnte weder in der ursprünglichen Anleitung noch im Internet generell eine Lösung dazu finden. Ich vermute, das im reverse Proxy irgendetwas zusätzlich weitergeleitet werden müsste, aber ich habe keine Möglichkeit herauszufinden was fehlt.

    Hat jemand die neue iobroker admin via Apache remote proxy am laufen?

    Viele Grüsse
    Christian

    AlCalzoneA 1 Antwort Letzte Antwort
    0
    • snakescbS snakescb

      Hallo liebes Forum,

      ich benutze seit Jahren meinen ioBroker auch über einen Apache Reverse Proxy wenn ich ausser Haus bin, und das hat mit der Anleitung [https://www.iobroker.net/docu/index-303.htm?page_id=5082&lang=de] auch jeweils tadellos funktioniert.

      Seit der neuen Admin version 5.1.xx kriege ich allerdings nur noch das blaue ioBroker logo das für ewig kreist, und ich konnte weder in der ursprünglichen Anleitung noch im Internet generell eine Lösung dazu finden. Ich vermute, das im reverse Proxy irgendetwas zusätzlich weitergeleitet werden müsste, aber ich habe keine Möglichkeit herauszufinden was fehlt.

      Hat jemand die neue iobroker admin via Apache remote proxy am laufen?

      Viele Grüsse
      Christian

      AlCalzoneA Offline
      AlCalzoneA Offline
      AlCalzone
      Developer
      schrieb am zuletzt editiert von
      #2

      @snakescb der ioBroker admin verwendet Websockets für den Datenaustausch. Ich erinnere mich, dass mindestens in NGINX eine extra Einstellung hierfür gemacht werden musste. Kann dir allerdings nicht sagen, was das für Apache heißt.

      Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

      snakescbS 1 Antwort Letzte Antwort
      0
      • AlCalzoneA AlCalzone

        @snakescb der ioBroker admin verwendet Websockets für den Datenaustausch. Ich erinnere mich, dass mindestens in NGINX eine extra Einstellung hierfür gemacht werden musste. Kann dir allerdings nicht sagen, was das für Apache heißt.

        snakescbS Offline
        snakescbS Offline
        snakescb
        schrieb am zuletzt editiert von
        #3

        @alcalzone Danke für die Antwort. Kennst Du die Einstellung für NGINX, und kannst Du bestätigen das die erst ab admin Version 5 benötigt wurde?

        Danke
        Christian

        AlCalzoneA 1 Antwort Letzte Antwort
        0
        • snakescbS snakescb

          @alcalzone Danke für die Antwort. Kennst Du die Einstellung für NGINX, und kannst Du bestätigen das die erst ab admin Version 5 benötigt wurde?

          Danke
          Christian

          AlCalzoneA Offline
          AlCalzoneA Offline
          AlCalzone
          Developer
          schrieb am zuletzt editiert von AlCalzone
          #4

          http://nginx.org/en/docs/http/websocket.html
          Ich weiß nicht, ab wann das nötig wurde - nutze ich selbst nicht im ioBroker-Kontext.

          Warum `sudo` böse ist: https://forum.iobroker.net/post/17109

          snakescbS 1 Antwort Letzte Antwort
          0
          • AlCalzoneA AlCalzone

            http://nginx.org/en/docs/http/websocket.html
            Ich weiß nicht, ab wann das nötig wurde - nutze ich selbst nicht im ioBroker-Kontext.

            snakescbS Offline
            snakescbS Offline
            snakescb
            schrieb am zuletzt editiert von
            #5

            Danke @alcalzone! Das hat mir schon geholfen.

            Wenns von generellem Interesse ist. Es liegt tatsächlich daran, das ab Version 5 die websockets über ws:// kommunizieren (vorher ging das glaub über http://.../socket.io), und diese im Reverse Proxy nun separat behandelt werden müssen.

            Für NGINX hatz @alcalzone ja schon eine passende Lösung geteilt. Für Apache2 kann das folgendermassen gemacht werden:

                    ProxyPreserveHost On
                    ProxyAddHeaders On
                    ProxyRequests Off
            
                    RewriteEngine On
                    RewriteCond %{HTTP:Upgrade} = websocket [NC]
                    RewriteRule /(.*) ws://10.64.50.4:8081/$1 [P,L]
                    RewriteCond %{HTTP:Upgrade} != websocket [NC]
                    RewriteRule /(.*) http://10.64.50.4:8081/$1 [P,L]
            

            Vielen Dank für eure Hilfe!

            T O 2 Antworten Letzte Antwort
            0
            • G Offline
              G Offline
              GiuseppeS
              schrieb am zuletzt editiert von
              #6

              Verwende erst seit kurzem die Docker Umsetzung Ngnix Proxy Manager. Konfigurationen sind echt simpel. Das Thema Websocket wird dort mit einem Haken aktiviert. Dank dem Hinweis hier im Thread läuft es auch bei mir. Danke

              20dd1a27-99b1-4be0-9b0a-448368dd29d8-image.png

              1 Antwort Letzte Antwort
              0
              • snakescbS snakescb

                Danke @alcalzone! Das hat mir schon geholfen.

                Wenns von generellem Interesse ist. Es liegt tatsächlich daran, das ab Version 5 die websockets über ws:// kommunizieren (vorher ging das glaub über http://.../socket.io), und diese im Reverse Proxy nun separat behandelt werden müssen.

                Für NGINX hatz @alcalzone ja schon eine passende Lösung geteilt. Für Apache2 kann das folgendermassen gemacht werden:

                        ProxyPreserveHost On
                        ProxyAddHeaders On
                        ProxyRequests Off
                
                        RewriteEngine On
                        RewriteCond %{HTTP:Upgrade} = websocket [NC]
                        RewriteRule /(.*) ws://10.64.50.4:8081/$1 [P,L]
                        RewriteCond %{HTTP:Upgrade} != websocket [NC]
                        RewriteRule /(.*) http://10.64.50.4:8081/$1 [P,L]
                

                Vielen Dank für eure Hilfe!

                T Offline
                T Offline
                thesnoopy
                schrieb am zuletzt editiert von
                #7

                Hallo @snakescb
                kannst du mir bitte deine komplette rewrite config schicken? Ich bekomme es mit den snippets einfach nicht hin.
                Gruß,
                thesnoopy

                1 Antwort Letzte Antwort
                0
                • snakescbS snakescb

                  Danke @alcalzone! Das hat mir schon geholfen.

                  Wenns von generellem Interesse ist. Es liegt tatsächlich daran, das ab Version 5 die websockets über ws:// kommunizieren (vorher ging das glaub über http://.../socket.io), und diese im Reverse Proxy nun separat behandelt werden müssen.

                  Für NGINX hatz @alcalzone ja schon eine passende Lösung geteilt. Für Apache2 kann das folgendermassen gemacht werden:

                          ProxyPreserveHost On
                          ProxyAddHeaders On
                          ProxyRequests Off
                  
                          RewriteEngine On
                          RewriteCond %{HTTP:Upgrade} = websocket [NC]
                          RewriteRule /(.*) ws://10.64.50.4:8081/$1 [P,L]
                          RewriteCond %{HTTP:Upgrade} != websocket [NC]
                          RewriteRule /(.*) http://10.64.50.4:8081/$1 [P,L]
                  

                  Vielen Dank für eure Hilfe!

                  O Offline
                  O Offline
                  olterion
                  schrieb am zuletzt editiert von
                  #8

                  Hallo @snakescb
                  durch deinen Eintrag konnte ich zumindest den Admin per reverse proxy zugänglich machen.

                  Leider fehlt mir aber der Durchblick, um die Wiki Config aus dem Wiki Eintrag
                  Zugriff auf ioBroker von außen über Reverse Proxy
                  mit den genannten Zeilen für den websocket zu ergänzen.

                  Das wäre super, wenn das dort jemand ergänzen könnte, bzw. hier eine aktualisierte Version einfügen würde.

                  Grüße,
                  Olli

                  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

                  803

                  Online

                  32.5k

                  Benutzer

                  81.6k

                  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