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 (und vis) über ReverseProxy

NEWS

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

  • Monatsrückblick – September 2025
    BluefoxB
    Bluefox
    13
    1
    2.2k

  • Neues Video "KI im Smart Home" - ioBroker plus n8n
    BluefoxB
    Bluefox
    16
    1
    3.1k

IoBroker (und vis) über ReverseProxy

Geplant Angeheftet Gesperrt Verschoben ioBroker Allgemein
71 Beiträge 19 Kommentatoren 21.8k Aufrufe 9 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.
  • R Offline
    R Offline
    robsdobs
    schrieb am zuletzt editiert von
    #12

    Danke, sowohl die alte als auch die neue Variante funktionieren.

    unter https://[DNS Name]/vis zeigt er zwar die linkliste an, diese links funktionieren nicht. Hier muss man nur wissen, das diese nur mit 2 mal vis funktionieren.

    Das war das Problem, mit https://[DNS Name]/vis/vis/ geht es.

    Die Seite http://www.lxccu.com/manuals:apache-rev … oxy-manual ist mir bekannt und auf die CCU kann ich auch problemlos zugreifen. Hier geht von außen auch der Zugriff über https://[IP Adresse]/ccu, das funktioniert bei ioBroker leider nicht, hier geht nur der DNS Name (wird benötigt, wenn der DynDNS Anbieter geblockt ist).

    Kann man da noch etwas ändern, das der Zugriff zu ioBroker auch über die IP Adresse geht?

    Danke & Gruß

    Robert

    Scripte: http://forum.iobroker.net/viewtopic.php?f=23&t=2799&p=119565#p119565,

    1 Antwort Letzte Antwort
    0
    • N Offline
      N Offline
      nobody
      schrieb am zuletzt editiert von
      #13

      Die Angabe des dns-Namens beim referer ist eine Art "Seiteneinwahlschutz". Du kannst das Pattern aber auch so ändern, das jede URL matched, wenn danach /vis oder /iobroker steht.

      Wichtig sind die Einträge für socket.io.

      Es läuft auch ohne, aber dann wird statt websocket der polling-Modus verwendet und die Daten über separate http Requests jede Sekunde von Client abgerufen statt vom Server aktiv gesendet . Und dann geht im Client der Netzverkehr, CPU und Speicherbedarf hoch.

      Gesendet von meinem SM-G900F mit Tapatalk

      1 Antwort Letzte Antwort
      0
      • N Offline
        N Offline
        nobody
        schrieb am zuletzt editiert von
        #14

        Ich hab oben noch Regeln ergänzt, sodass nun auch die meisten Adaptereinstellungen auf der Admin-Seite korrekt angezeigt werden.

        1 Antwort Letzte Antwort
        0
        • N Offline
          N Offline
          nobody
          schrieb am zuletzt editiert von
          #15

          Hallo Homoran,

          könntest du die Skripte für die Reverse-Proxy-Konfiguration in die Dokumentation aufnehmen?

          Den Wunsch von extern gesichert auf die Komponenten zugreifen zu können dürften einige haben.

          mfg

          Markus

          1 Antwort Letzte Antwort
          0
          • HomoranH Nicht stören
            HomoranH Nicht stören
            Homoran
            Global Moderator Administrators
            schrieb am zuletzt editiert von
            #16

            @nobody:

            Hallo Homoran,

            könntest du die Skripte für die Reverse-Proxy-Konfiguration in die Dokumentation aufnehmen? `
            Ja, könnte ich ;-)

            Aber sag bitte einem js-Legastheniker (und bash + …), welche genau. ggf per PN und mit einem zweizeiler für die Skriptbeschreibung.

            Gruß

            Rainer

            kein Support per PN! - Fragen im Forum stellen - es gibt fast nichts, was nicht auch für andere interessant ist.

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

            der Installationsfixer: curl -fsL https://iobroker.net/fix.sh | bash -

            1 Antwort Letzte Antwort
            0
            • M Offline
              M Offline
              MrLee
              schrieb am zuletzt editiert von
              #17

              Moin!

              Hat jemand das schonmal für nginx umgesetzt?

              bis denne

              Mr.Lee

              1 1 Antwort Letzte Antwort
              0
              • D Offline
                D Offline
                dodi666
                schrieb am zuletzt editiert von
                #18

                Hallo zusammen,

                bin ganz neu im iobroker Forum und derzeit eigentlich nur stiller Mitleser.

                Habe den Reverse Proxy soweit installiert, leider funktioniert bei mir der Zugriff auf den Reiter Skripte nicht.

                Die Seite wird aufgerufen und dann steht oben links in der Ecke "Loading…." und nichts weiter passiert.

                Ich habe nur den Eintrag default-ssl.conf übernommen, der für den iobroker.admin notwendig ist.

                Alles andere funktioniert auch, nur leider die Skripte nicht.

                Kann mir einer von euch vielleicht weiterhelfen?

                Vielen Dank

                Sascha

                1 Antwort Letzte Antwort
                0
                • N Offline
                  N Offline
                  nobody
                  schrieb am zuletzt editiert von
                  #19

                  Ich hab den Javascript-Adapter bei mir nicht installiert. Deswegen ist in der Konfiguration hierfür bisher nichts vorgesehen.

                  Wahrscheinlich ist eine zusätzliche Regel für den Pfad erforderlich.

                  Ich kann mir das aber leider erst am Wochenende genauer ansehen.

                  1 Antwort Letzte Antwort
                  0
                  • D Offline
                    D Offline
                    dodi666
                    schrieb am zuletzt editiert von
                    #20

                    Hi nobody,

                    das wäre super nett.

                    Ich spreche aber nicht von einer zusätzlichen Installation, sondern von dem Standardreiter "Skript" der iobroker.admin Installation.

                    …nur damit wir vom Gleichen sprechen...

                    Vielen Dank schonmal

                    Gruß Sascha

                    1 Antwort Letzte Antwort
                    0
                    • DolomitiD Offline
                      DolomitiD Offline
                      Dolomiti
                      schrieb am zuletzt editiert von
                      #21

                      Hallo dodi,

                      du mußt oben links neben "Admin" auf den Stift klicken und dann erscheint ein Menüpunkt "Zeige". Dort Skripte auswählen und der Reiter sollte da sein.

                      Gruß

                      Dolomiti

                      Benutzt das Voting rechts unten im Beitrag wenn er euch geholfen hat.
                      Intel N100 (32GB,256GB SSD), Proxmox -> Debian 12 in VM (Master) + Debian 12 in CT (Test) + Debmatic, HM-Aktoren, Wago 750-880, Shelly, Zigbee

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

                        Aber auch nur wenn der JavaScript Adapter installiert ist!!

                        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
                        • D Offline
                          D Offline
                          dodi666
                          schrieb am zuletzt editiert von
                          #23

                          Also ich denke es ist alles richtig installiert, und der Reiter ist auch da.

                          Im internen Netz kann ich meine Skripte ja auch bearbeiten.

                          Beim Aufruf von extern kommt dann aber nur ne leere Seite mit "Loading".
                          2863_2017-07-21_081131.jpg

                          1 Antwort Letzte Antwort
                          0
                          • N Offline
                            N Offline
                            nobody
                            schrieb am zuletzt editiert von
                            #24

                            @dodi666:

                            Hi nobody,

                            das wäre super nett.

                            Ich spreche aber nicht von einer zusätzlichen Installation, sondern von dem Standardreiter "Skript" der iobroker.admin Installation.

                            …nur damit wir vom Gleichen sprechen...

                            Vielen Dank schonmal

                            Gruß Sascha `

                            Hallo Sascha,

                            ich hab mir das mal etwas genauer angesehen.

                            Dass der Skript-Reiter beim Laden hängen bleibt, liegt an js-Dateien. Diese hab ich nun explizit für die Admin-Seite aufgenommen.

                            Leider klappt der Skript-Reiter so immer noch nicht.

                            Das Problem ist, das der Javascript-Adapter eine eigene Websocket-Verbindung über socket.io aufmacht. Hierfür verwendet er die URL /socket.io/. Diese ist leider identisch zum Verbindungsaufbau bei VIS. Da beim websocket-Aufbau auch im HTTP-Header keine Attribute drin sind, um zwischen Admin und VIS unterscheiden zu können, funktioniert leider nur entweder der Zugriff auf VIS oder auf Skripte.

                            Der Admin-Adapter selbst baut seine Websocket-Verbindung mittlerweile mit einem relativen Pfad auf, sodass dieser als /iobroker/socket.io/ beim Apache-Server ankommt und somit unterschieden werden kann.

                            Meine Bitte an Bluefox wäre es, den Pfad für socket.io entweder auch beim Javascript-Adapter relativ zu setzen oder in der URL ein zusätzliches Attribut aufzunehmen, wodurch die Ziele unterschieden werden können. Dann kann ich das Template entsprechend erweitern.

                            Viele Grüße

                            Markus

                            p.s.:

                            Ich hab das Template im Post 17 entsprechend erweitert.

                            http://forum.iobroker.net/viewtopic.php … 971#p31971

                            1 Antwort Letzte Antwort
                            0
                            • D Offline
                              D Offline
                              dodi666
                              schrieb am zuletzt editiert von
                              #25

                              Hi Markus,

                              vielen Dank.

                              Aber genau verstehen tue ich nicht, was ich jetzt machen muss…

                              Bin noch nicht so richtig in der Materie drin :-)

                              Gruß

                              Sascha

                              1 Antwort Letzte Antwort
                              0
                              • N Offline
                                N Offline
                                nobody
                                schrieb am zuletzt editiert von
                                #26

                                @dodi666:

                                Hi Markus,

                                vielen Dank.

                                Aber genau verstehen tue ich nicht, was ich jetzt machen muss…

                                Bin noch nicht so richtig in der Materie drin :-)

                                Gruß

                                Sascha `

                                Hallo Sascha,

                                zurzeit kannst du leider garnichts machen. Damit sowohl der Zugriff auf den Reiter Javascript als auch auf die VIS-Seite über denselben Reverse-Proxy-Server möglich ist, müssen alle eintreffenden Anfragen eindeutig dem richtigen Ziel zugeordnet werden können.

                                Dies ist eben bei der Websocket-Verbindung für die Hintergrundkommunikation des Javascript-Adapters zurzeit nicht möglich, weil die URL hier vollständig identisch mit der für VIS ist. Deswegen gehen die Requests zurzeit an den Webserver-Port für VIS, der sie aber nicht beantworten kann. Ohne eine Änderung an der Anwendung komme ich hier nicht weiter.

                                1 Antwort Letzte Antwort
                                0
                                • D Offline
                                  D Offline
                                  dodi666
                                  schrieb am zuletzt editiert von
                                  #27

                                  Ok, das habe ich jetzt verstanden.

                                  Besteht denn die Hoffnung das Bluefox das ändern wird.

                                  Du schreibst, du hast das Template angepasst….was hast du denn dann angepasst?

                                  Grüße

                                  Sascha

                                  1 Antwort Letzte Antwort
                                  0
                                  • N Offline
                                    N Offline
                                    nobody
                                    schrieb am zuletzt editiert von
                                    #28

                                    @dodi666:

                                    Ok, das habe ich jetzt verstanden.

                                    Besteht denn die Hoffnung das Bluefox das ändern wird.

                                    Du schreibst, du hast das Template angepasst….was hast du denn dann angepasst?

                                    Grüße

                                    Sascha `

                                    Auch für den Zugriff auf die Admin-Seite wird jetzt die Websocket-Verbindung durchgeleitet. Dies war möglich, weil hier die URL relativ ist.

                                    Die JS-Dateien für den Javascript-Adapter und einige Konfigurationsseiten der Adapter werden nun explizit weitergeleitet. Somit sollte auch der Reiter Skripte vollständig laden. Es werden jedoch keine Skripte angezeigt.

                                    1 Antwort Letzte Antwort
                                    0
                                    • D Offline
                                      D Offline
                                      dodi666
                                      schrieb am zuletzt editiert von
                                      #29

                                      Hallo,

                                      ich würde gerne mit dem IPhone von extern auf ein erstelltes vis zugreifen.

                                      Dazu würde ich gerne die App "Vis Viewer" nutzen.

                                      Kann mir einer sagen, was ich machen muss, um den Zugriff über den Apache hinzubekommen?

                                      In der App kann man einen Link für extern eingeben.

                                      In der Apache Konfig Datei gibt es ja die Möglichkeit im oberen Bereich Einstellungen für eine App zu machen.

                                      Ist es das was ich suche? Wie sieht dann der Aufruf der URL aus, da ich ja irgendwie Nutzer und Password mit übergeben muss?

                                      (Via VPN klappt der Zugang, ist nur etwas umständlich…)

                                      Grüße

                                      Sascha

                                      1 Antwort Letzte Antwort
                                      0
                                      • D Offline
                                        D Offline
                                        dodi666
                                        schrieb am zuletzt editiert von
                                        #30

                                        @nobody:

                                        @dodi666:

                                        Ok, das habe ich jetzt verstanden.

                                        Besteht denn die Hoffnung das Bluefox das ändern wird.

                                        Du schreibst, du hast das Template angepasst….was hast du denn dann angepasst?

                                        Grüße

                                        Sascha `

                                        Auch für den Zugriff auf die Admin-Seite wird jetzt die Websocket-Verbindung durchgeleitet. Dies war möglich, weil hier die URL relativ ist.

                                        Die JS-Dateien für den Javascript-Adapter und einige Konfigurationsseiten der Adapter werden nun explizit weitergeleitet. Somit sollte auch der Reiter Skripte vollständig laden. Es werden jedoch keine Skripte angezeigt. `

                                        Hi nobody,

                                        hast du eine Ahnung, ob das Problem gefixed wurde?

                                        Grüße

                                        Sascha

                                        1 Antwort Letzte Antwort
                                        0
                                        • N Offline
                                          N Offline
                                          nobody
                                          schrieb am zuletzt editiert von
                                          #31

                                          Hallo Sascha,

                                          bis jetzt ist mir nichts bekannt.

                                          Leider

                                          Gruß

                                          Markus

                                          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

                                          918

                                          Online

                                          32.4k

                                          Benutzer

                                          81.5k

                                          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