Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. IoBroker adm ist nicht über VPN Netz erreichbar

    NEWS

    • Neuer Blog: Fotos und Eindrücke aus Solingen

    • ioBroker@Smart Living Forum Solingen, 14.06. - Agenda added

    • ioBroker goes Matter ... Matter Adapter in Stable

    IoBroker adm ist nicht über VPN Netz erreichbar

    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      Dilmash last edited by

      Hallo Leute,

      ich versuche heute mal mein Glück in diesem Forum. Ich habe iobroker schon längere Zeit auf einem RASPI in meiner eigenen IP Umgebung installiert und alles läuft darauf bestens. Nun habe ich versucht IOBroker auf einem gehosteten Ubuntu Server zu installieren und zu nutzen. Mit der 'normalen' Installation läuft das auch sofort erwartungsgemäß. Ich möchte aber natürlich nicht das die Anwendung über die öffentliche IP Adresse erreichbar ist und habe daher in der IOBroker Konfiguration den Bereich 'Network' geändert:

        "network": {
          "IPv4": true,
          "IPv6": false,
          "bindAddress": "80.2.10.1",
          "useSystemNpm": true
        },
      
      

      In der Annahme, das nun der Zugriff nur noch über mein VPN Netzwerk möglich ist. Dieses VPN läuft ansonsten in allen Belangen wie gewünscht und ich mache darüber alle Admintätigkeiten von allen angeschlossenen Geräten

      Wenn ich mich nun mit````
      http://80.2.10.1:8081

      Failed to load resource: the server responded with a status of 404 (Not Found)

      Im Abstand von ca 30 sek auftauchen. Die URL ist:
      

      http://80.2.10.1:8081/socket.io/?EIO=3&transport=polling&t=MBd71sy

      
      Frage: An welcher Schraube muss ich drehen, damit diese URL erreichbar wird?
      
      Installierte Programme und Versionen
      
      >! # iobroker list adapters
      >! system.adapter.admin : admin - 2.0.9
      >! system.adapter.discovery : discovery - 1.1.0
      >! iobroker list instances
      >! system.adapter.admin.0 : admin - enabled, port: 8081, bind: 80.2.10.1, run as: admin
      >! system.adapter.discovery.0 : discovery - enabled
      >! # node –version
      >! v6.14.1
      >! # iobroker -v
      >! 1.2.3
      >! # npm -v
      >! 5.8.0 
      
      Hat jemand vielleicht einen Hinweise?
      1 Reply Last reply Reply Quote 0
      • Dutchman
        Dutchman Developer Most Active Administrators last edited by

        Hi,

        Warum stellst du ein binding ein ? Binding bedeutet ich bin nur auf dieser IP-Adresse erreichbar, lass es doch einfach auf 0.0.0.0

        Dein iObroker hat ja eine interne IP-Adresse du gibst die öffentliche nicht 1:1 durch, deine VPN Verbindung verbindet sich mit deinem lokalen Netzwerk und Biobroker ist dan über die locale IP-Adresse erreichbar

        ~Dutch

        1 Reply Last reply Reply Quote 0
        • D
          Dilmash last edited by

          Danke Dutchman für Deine Antwort

          @Dutchman:

          Warum stellst du ein binding ein ? Binding bedeutet ich bin nur auf dieser IP-Adresse erreichbar, lass es doch einfach auf 0.0.0.0 `
          Das genau wollte ich mit dem Binding erreichen. "ich bin nur auf dieser IP-Adresse erreichbar" Der Server befindet sich im öffentlichen Netzt und hosted meine Webseiten etc. Über das VPN soll er auch eingebundenen Geräten bzw. Systemen als Knoten dienen, aber eben genau nur den Geräten, die in dem definierten Netz verbunden sind. Auf keinen Fall darf IOBroker über die öffentliche Adresse ansprechbar sein.

          Das Problem existiert ebenfalls auf meinem RASPI, der in demselben VPN angeschlossen ist. Stelle ich in der Instanz Admin.0 die Bind Adresse auf die VPN Adresse um, dann ist IOBroker Admin nicht mehr erreichbar. Das kann doch so nicht gemeint sein?!

          1 Reply Last reply Reply Quote 0
          • Dutchman
            Dutchman Developer Most Active Administrators last edited by

            Ok aber die IP Adresse ist doch nicht die IP Adresse von deiner ioBroker Installation oder ?

            Bind bedeutet ich bin nur auf dieser IP erreichbar.

            Diese IP muss der IP des Netzwerk Interfaces entsprechen vom Gerät.

            –-----------------------

            Send from mobile device

            Das schöne ios hat Auto Korrektur zum k****

            Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

            1 Reply Last reply Reply Quote 0
            • D
              Dilmash last edited by

              @Dutchman:

              Ok aber die IP Adresse ist doch nicht die IP Adresse von deiner ioBroker Installation oder ?

              Bind bedeutet ich bin nur auf dieser IP erreichbar.

              Diese IP muss der IP des Netzwerk Interfaces entsprechen vom Gerät. `

              Aber sicher ist das die IP meines Server, der hat ja nicht nur die öffentliche sondern natürlich auch die VPN Adresse.

              Zum Beispiel auf dem RASPI:

              6960_admin0ip.png

              Wie ich schon erwähnte, wenn man eine andere Netzwerkadresse als Bind Adresse auswählt, gibt es den 404. Es scheint, als müsse man noch andere Adapterinstantzen mit der Bindadresse 'beglücken. Aber wen?? :roll:

              1 Reply Last reply Reply Quote 0
              • Dutchman
                Dutchman Developer Most Active Administrators last edited by

                Hmm nö der Admin hat ja seine eigene webinstance….

                Müsste ich dann Mal selber testen im heim Netzwerk geht aber erst am Abend.

                Und wen du es nicht in der konfig sondern GUI änderst ?


                Send from mobile device

                Das schöne ios hat Auto Korrektur zum k****

                Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                1 Reply Last reply Reply Quote 0
                • D
                  Dilmash last edited by

                  @Dutchman:

                  Und wen du es nicht in der konfig sondern GUI änderst ? `

                  Egal wo man es ändert, wenn dort nicht 0.0.0.0 steht, geht nichts mehr. Ich habe auch dies hier noch gefunden:

                  6960_adminsettings.png

                  http://www.iobroker.net/docu/?page_id=5473&lang=de

                  Wenn man die settings nicht ändern darf, warum wird denn die Änderung überhaupt angeboten? Grübel

                  1 Reply Last reply Reply Quote 0
                  • Dutchman
                    Dutchman Developer Most Active Administrators last edited by

                    Dat müsste bluefox was zu sagen.

                    Der web Adapter ist übrigens nicht für den Admin sondern stellt das Webinterface auf 8082 für vis usw zur Verfügung

                    Der Admin Adapter hat seinen eigene web Instanz auf Port 8081

                    –-----------------------

                    Send from mobile device

                    Das schöne ios hat Auto Korrektur zum k****

                    Wer Schreibfehler findet darf sie behalten oder auf eBay verkaufen, mindest Umsatz 10% für die community

                    1 Reply Last reply Reply Quote 0
                    • Dutchman
                      Dutchman Developer Most Active Administrators last edited by

                      Danke für erstellen des issues, ich habe es reproduzieren können und die Fehlermeldung an dein erstelltes git-issue hinzugefügt.

                      Log sagt bei mir:

                      2018-04-21 16:41:36.091 - error: admin.1 uncaught exception: Cannot create property 'path' on string '192.168.10.53'
                      2018-04-21 16:41:36.092 - error: admin.1 TypeError: Cannot create property 'path' on string '192.168.10.53'
                      
                      

                      192.168.10.52 ist die IP-Adresses meiner netzwerkkarte vom system

                      1 Reply Last reply Reply Quote 0
                      • D
                        Dilmash last edited by

                        Dieses beschriebene Problem wurde durch iobrocker.admin 3.4.0 gelöst.

                        $ npm install iobroker.admin@3.4.0
                        
                        

                        Siehe auch diesen Thread https://github.com/ioBroker/ioBroker.ad … 383878557 in GitHub

                        1 Reply Last reply Reply Quote 0
                        • First post
                          Last post

                        Support us

                        ioBroker
                        Community Adapters
                        Donate
                        FAQ Cloud / IOT
                        HowTo: Node.js-Update
                        HowTo: Backup/Restore
                        Downloads
                        BLOG

                        637
                        Online

                        31.9k
                        Users

                        80.2k
                        Topics

                        1.3m
                        Posts

                        2
                        10
                        990
                        Loading More Posts
                        • Oldest to Newest
                        • Newest to Oldest
                        • Most Votes
                        Reply
                        • Reply as topic
                        Log in to reply
                        Community
                        Impressum | Datenschutz-Bestimmungen | Nutzungsbedingungen
                        The ioBroker Community 2014-2023
                        logo