NEWS
VS Code Extension => keine Verbindung
-
@schmakus Ja richtig, das wird ja über ein Skript dort angelegt.
Leider fällt mir momentan auch nichts mehr ein.Nur um Missverständnisse zu vermeiden, es geht dir auch tatsächlich um die Skripte im IOBroker und nicht um die Einbindung vom Dev-Server. Weil der Dev-Server wird ja ganz anders eingestellt, das läuft ja über SSH-Remote.
@ralf-2 sagte in VS Code Extension => keine Verbindung:
@schmakus Ja richtig, das wird ja über ein Skript dort angelegt.
Leider fällt mir momentan auch nichts mehr ein.Nur um Missverständnisse zu vermeiden, es geht dir auch tatsächlich um die Skripte im IOBroker und nicht um die Einbindung vom Dev-Server. Weil der Dev-Server wird ja ganz anders eingestellt, das läuft ja über SSH-Remote.
Genau, nur um die Scripte vom JavaScript Adapter. Kein dev-server.
-
@Schmakus Wo hast du eigentlich das LOG her?
Could not connect to ioBroker. Check your '.iobroker-config.json' for wrong configuration: Error: The connection to ioBroker was not possible. Reason: Error Code: UNKNOWN; Message: connect EHOSTUNREACH 192.168.0.9:8081 - Local (192.168.0.170:55631)Ich habe gerade versucht das nachzustellen und meinen Port einfach mal geändert. Aber ich finde diese Fehlermeldung nirgendwo, nur die Eieruhr hört nicht auf zu laufen. Stelle ich wieder die 8081 ein, dann muss ich VS Code neu starten, vorher verbindet er sich nicht mehr.
-
Auch stimmt die konfigurierte IP Adresse nicht mit einer der IP Adressen in der Fehlermeldung überein.
-
Hi, ich bekomme keine Verbindung zum ioBroker über die VS Code Extension. Was habe ich übersehen?
Could not connect to ioBroker. Check your '.iobroker-config.json' for wrong configuration: Error: The connection to ioBroker was not possible. Reason: Error Code: UNKNOWN; Message: connect EHOSTUNREACH 192.168.0.9:8081 - Local (192.168.0.170:55631).iobroker-config.json
{ "ioBrokerUrl": "http://192.168.0.9", "socketIoPort": 8081, "scriptRoot": "/", "adminVersion": "admin7", "allowSelfSignedCertificate": false }Meine config sieht so aus.
{ "ioBrokerUrl": "http://iobtest", "socketIoPort": 8081, "scriptRoot": "/", "adminVersion": "admin6", "allowSelfSignedCertificate": true, "username": "admin" }Der iobroker ist ein Testsystem mit aktuellem Beta Status. Ich habe seit der Installation damals nicht mehr angepasst.
Extension 1.8.3
-
Hi, ich bekomme keine Verbindung zum ioBroker über die VS Code Extension. Was habe ich übersehen?
Could not connect to ioBroker. Check your '.iobroker-config.json' for wrong configuration: Error: The connection to ioBroker was not possible. Reason: Error Code: UNKNOWN; Message: connect EHOSTUNREACH 192.168.0.9:8081 - Local (192.168.0.170:55631).iobroker-config.json
{ "ioBrokerUrl": "http://192.168.0.9", "socketIoPort": 8081, "scriptRoot": "/", "adminVersion": "admin7", "allowSelfSignedCertificate": false }@schmakus sagte in VS Code Extension => keine Verbindung:
EHOSTUNREACH
Also EHOSTUNREACH ist ja eine Fehlermeldung von node direkt und bedeutet, das der eine Rechner vom anderen nicht erreicht werden kann.
Da spielt meiner Meinung nach noch nicht irgendeine Detail-Konfiguration der Extension mit rein.
Kannst du mal auf dem Rechner mit vscode einfach mal ein ping an deinen Rechner mit iobroker machen?
Ich wette, da kommt ebenfalls irgendeine Fehlermeldung.Dann spielt da weder der iobroker noch vscode irgendeine Rolle, sondern liegt rein am Netzwerk oder Firewall. Nutzt du irgendwo Docker? oder läuft der iobroker im Windows Subsystem mit Linux?
-
@schmakus sagte in VS Code Extension => keine Verbindung:
EHOSTUNREACH
Also EHOSTUNREACH ist ja eine Fehlermeldung von node direkt und bedeutet, das der eine Rechner vom anderen nicht erreicht werden kann.
Da spielt meiner Meinung nach noch nicht irgendeine Detail-Konfiguration der Extension mit rein.
Kannst du mal auf dem Rechner mit vscode einfach mal ein ping an deinen Rechner mit iobroker machen?
Ich wette, da kommt ebenfalls irgendeine Fehlermeldung.Dann spielt da weder der iobroker noch vscode irgendeine Rolle, sondern liegt rein am Netzwerk oder Firewall. Nutzt du irgendwo Docker? oder läuft der iobroker im Windows Subsystem mit Linux?
@oliverio sagte in VS Code Extension => keine Verbindung:
@schmakus sagte in VS Code Extension => keine Verbindung:
EHOSTUNREACH
Also EHOSTUNREACH ist ja eine Fehlermeldung von node direkt und bedeutet, das der eine Rechner vom anderen nicht erreicht werden kann.
Da spielt meiner Meinung nach noch nicht irgendeine Detail-Konfiguration der Extension mit rein.
Kannst du mal auf dem Rechner mit vscode einfach mal ein ping an deinen Rechner mit iobroker machen?
Ich wette, da kommt ebenfalls irgendeine Fehlermeldung.Dann spielt da weder der iobroker noch vscode irgendeine Rolle, sondern liegt rein am Netzwerk oder Firewall. Nutzt du irgendwo Docker? oder läuft der iobroker im Windows Subsystem mit Linux?
Ping funktioniert. Jedoch mit telnet erreicht ich den Host nicht. ioB läuft auf ner VM auf Proxmox.
-
@oliverio sagte in VS Code Extension => keine Verbindung:
@schmakus sagte in VS Code Extension => keine Verbindung:
EHOSTUNREACH
Also EHOSTUNREACH ist ja eine Fehlermeldung von node direkt und bedeutet, das der eine Rechner vom anderen nicht erreicht werden kann.
Da spielt meiner Meinung nach noch nicht irgendeine Detail-Konfiguration der Extension mit rein.
Kannst du mal auf dem Rechner mit vscode einfach mal ein ping an deinen Rechner mit iobroker machen?
Ich wette, da kommt ebenfalls irgendeine Fehlermeldung.Dann spielt da weder der iobroker noch vscode irgendeine Rolle, sondern liegt rein am Netzwerk oder Firewall. Nutzt du irgendwo Docker? oder läuft der iobroker im Windows Subsystem mit Linux?
Ping funktioniert. Jedoch mit telnet erreicht ich den Host nicht. ioB läuft auf ner VM auf Proxmox.
@schmakus said in VS Code Extension => keine Verbindung:
Ping funktioniert. Jedoch mit telnet erreicht ich den Host nicht. ioB läuft auf ner VM auf Proxmox.
Telnet ohne Port kann nicht funktionieren, wenn auf dem Zielsystem kein Telnet Daemon läuft. Ein Telnet mit Port 8081 (oder jeder andere Port auf dem ein TCP Dienst läuft) dagegen sollte funktionieren. Ob der jeweilige Dienst dann mit Dir sprechen will ist eine andere Frage.
Deinen Firewall konntest Du als Verdächtigen ausschließen?
Wie sieht es mit einem Ping aus dem VSCode Terminal aus?
-
@schmakus said in VS Code Extension => keine Verbindung:
Ping funktioniert. Jedoch mit telnet erreicht ich den Host nicht. ioB läuft auf ner VM auf Proxmox.
Telnet ohne Port kann nicht funktionieren, wenn auf dem Zielsystem kein Telnet Daemon läuft. Ein Telnet mit Port 8081 (oder jeder andere Port auf dem ein TCP Dienst läuft) dagegen sollte funktionieren. Ob der jeweilige Dienst dann mit Dir sprechen will ist eine andere Frage.
Deinen Firewall konntest Du als Verdächtigen ausschließen?
Wie sieht es mit einem Ping aus dem VSCode Terminal aus?
-
@oliverio sagte in VS Code Extension => keine Verbindung:
@schmakus sagte in VS Code Extension => keine Verbindung:
EHOSTUNREACH
Also EHOSTUNREACH ist ja eine Fehlermeldung von node direkt und bedeutet, das der eine Rechner vom anderen nicht erreicht werden kann.
Da spielt meiner Meinung nach noch nicht irgendeine Detail-Konfiguration der Extension mit rein.
Kannst du mal auf dem Rechner mit vscode einfach mal ein ping an deinen Rechner mit iobroker machen?
Ich wette, da kommt ebenfalls irgendeine Fehlermeldung.Dann spielt da weder der iobroker noch vscode irgendeine Rolle, sondern liegt rein am Netzwerk oder Firewall. Nutzt du irgendwo Docker? oder läuft der iobroker im Windows Subsystem mit Linux?
Ping funktioniert. Jedoch mit telnet erreicht ich den Host nicht. ioB läuft auf ner VM auf Proxmox.