Navigation

    Logo
    • Register
    • Login
    • Search
    • Recent
    • Tags
    • Unread
    • Categories
    • Unreplied
    • Popular
    • GitHub
    • Docu
    • Hilfe
    1. Home
    2. Deutsch
    3. ioBroker Allgemein
    4. Kein Zugriff nach aktivieren von SSL

    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

    Kein Zugriff nach aktivieren von SSL

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

      Hallo,

      ich bin gerade dabei von CCU.IO auf ioBroker umzusteigen. Ich bin sehr beeindruckt von dem was ihr geschafft habt!!

      IoBroker läuft auf einem raspberry pi, jetzt wollte ich den Zugriff via Internet erlauben und habe auf einem zweiten pi einen reverse proxy mit nginx erstellt. Es hat auch alles wunderbar funktioniert, bis ich SSL aktiviert habe. Wenn ich jetzt direkt auf die ioBroker webseite zugreife (ohne proxy oder mit proxy, ist egal), wird eine verschlüsselte Verbindung aufgebaut, aber ich sehe nur das sich drehende Zahnrad. Das Zertifikat habe ich noch nicht ausgetasucht, sollte ja nur ein Test sein. Da leider kein unverschlüsselter Zugriff mehr besteht, weiß ich gerade nicht, wie ich an die Einstellungen kommen soll. Über die Konsole habe ich alle Module aktualisiert, aber das Problem besteht immer noch.

      Jemand eine Idee, wie ich SSL ohne die Weboberfläche deaktivieren kann? Ich konnte keine config-Datei finden.

      Viele Grüße

      Philipp

      1 Reply Last reply Reply Quote 0
      • Bluefox
        Bluefox last edited by

        @pmcgn:

        Hallo,

        ich bin gerade dabei von CCU.IO auf ioBroker umzusteigen. Ich bin sehr beeindruckt von dem was ihr geschafft habt!!

        IoBroker läuft auf einem raspberry pi, jetzt wollte ich den Zugriff via Internet erlauben und habe auf einem zweiten pi einen reverse proxy mit nginx erstellt. Es hat auch alles wunderbar funktioniert, bis ich SSL aktiviert habe. Wenn ich jetzt direkt auf die ioBroker webseite zugreife (ohne proxy oder mit proxy, ist egal), wird eine verschlüsselte Verbindung aufgebaut, aber ich sehe nur das sich drehende Zahnrad. Das Zertifikat habe ich noch nicht ausgetasucht, sollte ja nur ein Test sein. Da leider kein unverschlüsselter Zugriff mehr besteht, weiß ich gerade nicht, wie ich an die Einstellungen kommen soll. Über die Konsole habe ich alle Module aktualisiert, aber das Problem besteht immer noch.

        Jemand eine Idee, wie ich SSL ohne die Weboberfläche deaktivieren kann? Ich konnte keine config-Datei finden.

        Viele Grüße

        Philipp `

        https://github.com/ioBroker/ioBroker/wi … broker-set

        iobroker set admin.0 --ssl false
        
        
        1 Reply Last reply Reply Quote 0
        • P
          pmcgn last edited by

          Verdammt, auf der Seite war ich, hab's aber übersehen. Gibt leider nen Fehler und der alte Zustand ist weiterhin aktiv.

          root@ioBroker-RasPi2:/opt/iobroker# iobroker set admin.0 --ssl false
          /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756
                                      if (!obj.native.secur === undefinede) {
                                                                ^
          ReferenceError: undefinede is not defined
              at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756:55)
              at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)
              at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12)
              at Manager. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
              at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
              at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8)
              at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
              at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
              at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
              at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16)
          root@ioBroker-RasPi2:/opt/iobroker# ./iobroker stop
          Stopping ioBroker controller daemon...
          ioBroker controller daemon stopped.
          root@ioBroker-RasPi2:/opt/iobroker# iobroker set admin.0 --ssl false
          /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756
                                      if (!obj.native.secur === undefinede) {
                                                                ^
          ReferenceError: undefinede is not defined
              at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756:55
              at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:504:21)
              at Timer.listOnTimeout (timers.js:119:15)
          root@ioBroker-RasPi2:/opt/iobroker# iobroker set admin.0 --ssl off
          /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756
                                      if (!obj.native.secur === undefinede) {
                                                                ^
          ReferenceError: undefinede is not defined
              at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756:55
              at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:504:21)
              at Timer.listOnTimeout (timers.js:119:15)</anonymous></anonymous></anonymous> 
          
          1 Reply Last reply Reply Quote 0
          • Bluefox
            Bluefox last edited by

            Du kannst noch ein admin adapter einfügen

            iobroker add admin --port 8090 --enabled
            
            

            Damit wird ein Adapter auf dem port 8090 gestartet.

            1 Reply Last reply Reply Quote 1
            • P
              pmcgn last edited by

              Der Adapter wurde erstellt, leider habe ich wieder das gleiche Problem, interessanterweise kann ich die authentifizierung an- und ausschalten:

              root@ioBroker-RasPi2:~# iobroker add admin --port 8090 --enabled
              host.ioBroker-RasPi2 create instance admin
              host.ioBroker-RasPi2 object system.adapter.admin.upload created
              host.ioBroker-RasPi2 object system.adapter.admin.1.uptime created
              host.ioBroker-RasPi2 object system.adapter.admin.1.memRss created
              host.ioBroker-RasPi2 object system.adapter.admin.1.memHeapTotal created
              host.ioBroker-RasPi2 object system.adapter.admin.1.memHeapUsed created
              host.ioBroker-RasPi2 object system.adapter.admin.1.connected created
              host.ioBroker-RasPi2 object system.adapter.admin.1.alive created
              host.ioBroker-RasPi2 object system.adapter.admin.1 created
              
              root@ioBroker-RasPi2:~# iobroker restart
              Stopping ioBroker controller daemon...
              ioBroker controller daemon stopped.
              Starting ioBroker controller daemon...
              ioBroker controller daemon started. PID: 32657
              
              root@ioBroker-RasPi2:~# iobroker set admin.1 --ssl false
              /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756
                                          if (!obj.native.secur === undefinede) {
                                                                    ^
              ReferenceError: undefinede is not defined
                  at Socket. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756:55)
                  at Socket.onack (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:295:6)
                  at Socket.onpacket (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/socket.js:220:12)
                  at Manager. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                  at Manager.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
                  at Manager.ondecoded (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:301:8)
                  at Decoder. <anonymous>(/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-bind/index.js:21:15)
                  at Decoder.Emitter.emit (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/component-emitter/index.js:134:20)
                  at Decoder.add (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/node_modules/socket.io-parser/index.js:247:12)
                  at Manager.ondata (/opt/iobroker/node_modules/iobroker.js-controller/node_modules/socket.io-client/lib/manager.js:291:16)
              
              	root@ioBroker-RasPi2:~# iobroker stop
              Stopping ioBroker controller daemon...
              ioBroker controller daemon stopped.
              
              root@ioBroker-RasPi2:~# iobroker set admin.1 --ssl false
              /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756
                                          if (!obj.native.secur === undefinede) {
                                                                    ^
              ReferenceError: undefinede is not defined
                  at /opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:1756:55
                  at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:504:21)
                  at Timer.listOnTimeout (timers.js:119:15)
              
              	root@ioBroker-RasPi2:~# iobroker set admin.1 --auth false
              New auth setting for "admin.1 is: false
              Instance settings for "admin.1" are changed.</anonymous></anonymous></anonymous> 
              

              Wenn ich das ganze nochmal mache und versuche SSL abzuschalten, bevor ich das erste mal auf die Webseite zugreife, kommt dieser Fehler:

              root@ioBroker-RasPi2:/opt/iobroker/log# iobroker add admin --port 8078 --enabled
              host.ioBroker-RasPi2 create instance admin
              host.ioBroker-RasPi2 object system.adapter.admin.upload created
              host.ioBroker-RasPi2 object system.adapter.admin.3.uptime created
              host.ioBroker-RasPi2 object system.adapter.admin.3.memRss created
              host.ioBroker-RasPi2 object system.adapter.admin.3.memHeapTotal created
              host.ioBroker-RasPi2 object system.adapter.admin.3.memHeapUsed created
              host.ioBroker-RasPi2 object system.adapter.admin.3.connected created
              host.ioBroker-RasPi2 object system.adapter.admin.3.alive created
              host.ioBroker-RasPi2 object system.adapter.admin.3 created
              
              root@ioBroker-RasPi2:/opt/iobroker/log# iobroker set admin.3 --ssl false
              events.js:85
                    throw er; // Unhandled 'error' event
                          ^
              Error: listen EADDRINUSE
                  at exports._errnoException (util.js:746:11)
                  at Server._listen2 (net.js:1156:14)
                  at listen (net.js:1182:10)
                  at Server.listen (net.js:1267:5)
                  at _initWebServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:2418:24)
                  at /opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:143:9
                  at new ObjectsInMemServer (/opt/iobroker/node_modules/iobroker.js-controller/lib/objects/objectsInMemServer.js:150:7)
                  at null._onTimeout (/opt/iobroker/node_modules/iobroker.js-controller/lib/setup.js:2127:27)
                  at Timer.listOnTimeout (timers.js:119:15)
              
              

              Im Errorlog finde ich übrigens ca. alle zwei Sekunden soetwas:

              2015-10-11 00:15:52.162  - info: host.ioBroker-RasPi2 instance system.adapter.admin.0 started with pid 2237
              2015-10-11 00:15:55.263  - info: host.ioBroker-RasPi2 instance system.adapter.admin.1 started with pid 2242
              2015-10-11 00:15:58.342  - error: host.ioBroker-RasPi2 instance system.adapter.admin.0 terminated with code 7 (Adapter already running)
              2015-10-11 00:15:58.344  - info: host.ioBroker-RasPi2 Restart adapter system.adapter.admin.0 because enabled
              2015-10-11 00:16:01.838  - error: host.ioBroker-RasPi2 instance system.adapter.admin.1 terminated with code 7 (Adapter already running)
              2015-10-11 00:16:01.839  - info: host.ioBroker-RasPi2 Restart adapter system.adapter.admin.1 because enabled
              2015-10-11 00:16:03.732  - info: host.ioBroker-RasPi2 instance system.adapter.hm-rpc.0 started with pid 2255
              2015-10-11 00:16:06.727  - error: host.ioBroker-RasPi2 instance system.adapter.hm-rpc.0 terminated with code 7 (Adapter already running)
              
              

              Dann habe ich noch versucht alle Admin und Web instanzen zu löschen und neu zu erzeugen. Aber SSL bleibt aktiviert und das Zahnrad dreht sich 😞

              1 Reply Last reply Reply Quote 0
              • Bluefox
                Bluefox last edited by

                Wenn du admin adapter eingefügt hat, da ist SSL deaktiviert und du muss den nicht noch mal deaktivieren.

                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

                812
                Online

                31.9k
                Users

                80.2k
                Topics

                1.3m
                Posts

                2
                6
                7487
                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