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. Error/Bug
  4. Websocket startet neu bei Verbindung über VPN

NEWS

  • Monatsrückblick Januar/Februar 2026 ist online!
    BluefoxB
    Bluefox
    17
    1
    470

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

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

Websocket startet neu bei Verbindung über VPN

Geplant Angeheftet Gesperrt Verschoben Error/Bug
2 Beiträge 1 Kommentatoren 554 Aufrufe 1 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
    Mistaluna
    schrieb am zuletzt editiert von Mistaluna
    #1

    Hallo,

    habe heute auf meiner recht frischen iobroker Installation die Adapter javascript (v5.2.13), telegram (v1.10.0) und text2command (v2.1.1) installiert. Seitdem scheint ständig der iobroker Host neuzustarten und zwar hauptsächlich wenn ich über die Seitenleiste "Skripte" aufrufen will. Ich komme gar nicht erst in den Bereich wo ich eine Übersicht der Skripte habe. Wenn ich den Javascript deinstalliere oder die Instanz pausiere scheint das Problem nicht aufzutreten. Ich habe probehalber Javascript manuell in Version 5.2.21 direkt von Github installiert. Da komme ich dann zwar soweit, dass ich die Skripte sehen/anlegen könnte aber direkt, darin einen Host-Neustarts mit der Fehlermeldung "Socket Error: UNKNOWN".

    Hat jemand eine Idee was falsch läuft bzw. wie ich den Fehler beheben könnte?

    //EDIT
    Ich habe etwas weiter geforscht und wie es aussieht, hat der Fehler wohl doch nichts mit dem JavaSkript Adapter zu tun, sondern eher damit, dass ich über ein VPN auf den iobroker zugreife, also aus einem iobroker fremden Subnetz. Ich ändere daher den Titel.
    EDIT //

    So sieht mein Protokoll aus :

    admin.0
    	2022-01-17 19:18:08.134	info	Use link "http://localhost:8081" to configure.
    admin.0
    	2022-01-17 19:18:08.134	info	http server listening on port 8081
    admin.0
    	2022-01-17 19:18:08.032	info	received all objects
    admin.0
    	2022-01-17 19:18:07.920	info	requesting all objects
    admin.0
    	2022-01-17 19:18:07.919	info	requesting all states
    admin.0
    	2022-01-17 19:18:07.901	info	starting. Version 5.2.3 in /opt/iobroker/node_modules/iobroker.admin, node: v14.18.2, js-controller: 3.3.22
    host.iobroker-1
    	2022-01-17 19:18:07.249	info	instance system.adapter.admin.0 started with pid 3718
    host.iobroker-1
    	2022-01-17 19:17:37.216	info	Restart adapter system.adapter.admin.0 because enabled
    host.iobroker-1
    	2022-01-17 19:17:37.215	error	instance system.adapter.admin.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
    host.iobroker-1
    	2022-01-17 19:17:37.215	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/permessage-deflate.js:391:7
    host.iobroker-1
    	2022-01-17 19:17:37.215	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/permessage-deflate.js:308:9
    host.iobroker-1
    	2022-01-17 19:17:37.215	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:482:12
    host.iobroker-1
    	2022-01-17 19:17:37.214	error	Caught by controller[0]: at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:157:5)
    host.iobroker-1
    	2022-01-17 19:17:37.214	error	Caught by controller[0]: at onwrite (internal/streams/writable.js:430:7)
    host.iobroker-1
    	2022-01-17 19:17:37.214	error	Caught by controller[0]: at clearBuffer (internal/streams/writable.js:529:7)
    host.iobroker-1
    	2022-01-17 19:17:37.214	error	Caught by controller[0]: at doWrite (internal/streams/writable.js:377:12)
    host.iobroker-1
    	2022-01-17 19:17:37.214	error	Caught by controller[0]: at Receiver._write (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:83:10)
    host.iobroker-1
    	2022-01-17 19:17:37.213	error	Caught by controller[0]: at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:136:22)
    host.iobroker-1
    	2022-01-17 19:17:37.213	error	Caught by controller[0]: at Receiver.getInfo (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:242:16)
    host.iobroker-1
    	2022-01-17 19:17:37.210	error	Caught by controller[0]: RangeError: Invalid WebSocket frame: FIN must be set
    admin.0
    	2022-01-17 19:17:36.867	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
    admin.0
    	2022-01-17 19:17:36.866	info	terminating
    admin.0
    	2022-01-17 19:17:36.864	info	terminating http server on port 8081
    admin.0
    	2022-01-17 19:17:36.845	error	Exception-Code: WS_ERR_EXPECTED_FIN: Invalid WebSocket frame: FIN must be set
    admin.0
    	2022-01-17 19:17:36.844	error	RangeError: Invalid WebSocket frame: FIN must be set at Receiver.getInfo (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:242:16) at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:136:22) at Receiver._write (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:83:10) at doWrite (internal/streams/writable.js:377:12) at clearBuffer (internal/streams/writable.js:529:7) at onwrite (internal/streams/writable.js:430:7) at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:157:5) at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:482:12 at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/permessage-deflate.js:308:9 at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/permessage-deflate.js:391:7
    admin.0
    	2022-01-17 19:17:36.838	error	uncaught exception: Invalid WebSocket frame: FIN must be set
    
    Systemdata Bitte Ausfüllen
    Hardwaresystem: Lenovo Thinkk Centre Intel(R) Pentium(R) CPU G3240T @ 2.70GHz
    Arbeitsspeicher: 4GB
    Festplattenart: HDD
    Betriebssystem: Debian 11
    Node-Version: k.a.
    Nodejs-Version: v14.18.2
    NPM-Version: v6.14.15
    Installationsart: Skript
    Image genutzt: k.a.
    M 1 Antwort Letzte Antwort
    0
    • M Mistaluna

      Hallo,

      habe heute auf meiner recht frischen iobroker Installation die Adapter javascript (v5.2.13), telegram (v1.10.0) und text2command (v2.1.1) installiert. Seitdem scheint ständig der iobroker Host neuzustarten und zwar hauptsächlich wenn ich über die Seitenleiste "Skripte" aufrufen will. Ich komme gar nicht erst in den Bereich wo ich eine Übersicht der Skripte habe. Wenn ich den Javascript deinstalliere oder die Instanz pausiere scheint das Problem nicht aufzutreten. Ich habe probehalber Javascript manuell in Version 5.2.21 direkt von Github installiert. Da komme ich dann zwar soweit, dass ich die Skripte sehen/anlegen könnte aber direkt, darin einen Host-Neustarts mit der Fehlermeldung "Socket Error: UNKNOWN".

      Hat jemand eine Idee was falsch läuft bzw. wie ich den Fehler beheben könnte?

      //EDIT
      Ich habe etwas weiter geforscht und wie es aussieht, hat der Fehler wohl doch nichts mit dem JavaSkript Adapter zu tun, sondern eher damit, dass ich über ein VPN auf den iobroker zugreife, also aus einem iobroker fremden Subnetz. Ich ändere daher den Titel.
      EDIT //

      So sieht mein Protokoll aus :

      admin.0
      	2022-01-17 19:18:08.134	info	Use link "http://localhost:8081" to configure.
      admin.0
      	2022-01-17 19:18:08.134	info	http server listening on port 8081
      admin.0
      	2022-01-17 19:18:08.032	info	received all objects
      admin.0
      	2022-01-17 19:18:07.920	info	requesting all objects
      admin.0
      	2022-01-17 19:18:07.919	info	requesting all states
      admin.0
      	2022-01-17 19:18:07.901	info	starting. Version 5.2.3 in /opt/iobroker/node_modules/iobroker.admin, node: v14.18.2, js-controller: 3.3.22
      host.iobroker-1
      	2022-01-17 19:18:07.249	info	instance system.adapter.admin.0 started with pid 3718
      host.iobroker-1
      	2022-01-17 19:17:37.216	info	Restart adapter system.adapter.admin.0 because enabled
      host.iobroker-1
      	2022-01-17 19:17:37.215	error	instance system.adapter.admin.0 terminated with code 1 (JS_CONTROLLER_STOPPED)
      host.iobroker-1
      	2022-01-17 19:17:37.215	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/permessage-deflate.js:391:7
      host.iobroker-1
      	2022-01-17 19:17:37.215	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/permessage-deflate.js:308:9
      host.iobroker-1
      	2022-01-17 19:17:37.215	error	Caught by controller[0]: at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:482:12
      host.iobroker-1
      	2022-01-17 19:17:37.214	error	Caught by controller[0]: at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:157:5)
      host.iobroker-1
      	2022-01-17 19:17:37.214	error	Caught by controller[0]: at onwrite (internal/streams/writable.js:430:7)
      host.iobroker-1
      	2022-01-17 19:17:37.214	error	Caught by controller[0]: at clearBuffer (internal/streams/writable.js:529:7)
      host.iobroker-1
      	2022-01-17 19:17:37.214	error	Caught by controller[0]: at doWrite (internal/streams/writable.js:377:12)
      host.iobroker-1
      	2022-01-17 19:17:37.214	error	Caught by controller[0]: at Receiver._write (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:83:10)
      host.iobroker-1
      	2022-01-17 19:17:37.213	error	Caught by controller[0]: at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:136:22)
      host.iobroker-1
      	2022-01-17 19:17:37.213	error	Caught by controller[0]: at Receiver.getInfo (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:242:16)
      host.iobroker-1
      	2022-01-17 19:17:37.210	error	Caught by controller[0]: RangeError: Invalid WebSocket frame: FIN must be set
      admin.0
      	2022-01-17 19:17:36.867	warn	Terminated (UNCAUGHT_EXCEPTION): Without reason
      admin.0
      	2022-01-17 19:17:36.866	info	terminating
      admin.0
      	2022-01-17 19:17:36.864	info	terminating http server on port 8081
      admin.0
      	2022-01-17 19:17:36.845	error	Exception-Code: WS_ERR_EXPECTED_FIN: Invalid WebSocket frame: FIN must be set
      admin.0
      	2022-01-17 19:17:36.844	error	RangeError: Invalid WebSocket frame: FIN must be set at Receiver.getInfo (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:242:16) at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:136:22) at Receiver._write (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:83:10) at doWrite (internal/streams/writable.js:377:12) at clearBuffer (internal/streams/writable.js:529:7) at onwrite (internal/streams/writable.js:430:7) at Receiver.startLoop (/opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:157:5) at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/receiver.js:482:12 at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/permessage-deflate.js:308:9 at /opt/iobroker/node_modules/iobroker.admin/node_modules/ws/lib/permessage-deflate.js:391:7
      admin.0
      	2022-01-17 19:17:36.838	error	uncaught exception: Invalid WebSocket frame: FIN must be set
      
      Systemdata Bitte Ausfüllen
      Hardwaresystem: Lenovo Thinkk Centre Intel(R) Pentium(R) CPU G3240T @ 2.70GHz
      Arbeitsspeicher: 4GB
      Festplattenart: HDD
      Betriebssystem: Debian 11
      Node-Version: k.a.
      Nodejs-Version: v14.18.2
      NPM-Version: v6.14.15
      Installationsart: Skript
      Image genutzt: k.a.
      M Offline
      M Offline
      Mistaluna
      schrieb am zuletzt editiert von
      #2

      Ich habe das Problem auf Guthub geposted.

      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

      479

      Online

      32.7k

      Benutzer

      82.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