NEWS
SOLVED Iot error read ECONNRESET !!!
-
@marcuskl
Ich denke, er meint er braucht mehrere Logs mit entsprechenden Zeitangaben bei den Meldungen, damit er die verschiedenen Ereignisse im System korrelieren kann.Also z.B. für einen gemeinsamen Zeitraum, in dem der Fehler (evtl. mehrfach) auftritt,
- Wireshark-Mitschnitt, ggf. ungefiltert
- iobroker Log, IoT-Adapterinstanz dabei auf debug gestellt
- ...
-
An alle weiteren betroffenen bitte auch mal die Änderung aus https://github.com/aws/aws-iot-device-sdk-js/issues/280#issuecomment-529990098 versuchen und zurückmelden!!
Der Fehler kommt eher aus der 1.0.8 ... am besten nimm mal die 1.0.7 vom npm als basis oder versuchen die 1.1.0 vom Github
-
@Stabilostick sagte in Iot error read ECONNRESET !!!:
@marcuskl
Ich denke, er mein er braucht mehrere Logs mit entsprechenden Zeitangaben bei den Meldungen, damit er die verschiedenen Ereignisse im System korrelieren kann.Also z.B. für einen gemeinsamen Zeitraum, in dem der Fehler (evtl. mehrfach) auftritt,
- Wireshark-Mitschnitt, ggf. ungefiltert
- iobroker Log, IoT-Adapterinstanz dabei auf debug gestellt
- ...
Ok danke in Ordnung, dann werde ich das morgen mal machen.
-
@apollon77
@Bluefox
@StabilostickAuf Github hat grad ein Mitwirkender von aws vorgeschlagen den keepalive Wert zu verändern, kann sich das einer der Entwickler von dem Iot Adapter anschauen.
Ich weiß nicht, was ich da machen muss. -
@marcuskl sagte in Iot error read ECONNRESET !!!:
Auf Github hat grad ein Mitwirkender von aws vorgeschlagen
Ääähm wo? Link? In dem Thread den ich kenne ist nix
-
@apollon77 sagte in Iot error read ECONNRESET !!!:
@marcuskl sagte in Iot error read ECONNRESET !!!:
Auf Github hat grad ein Mitwirkender von aws vorgeschlagen
Ääähm wo? Link? In dem Thread den ich kenne ist nix
Hier, hatte ich in einen vorherigen Beitrag hier verlinkt.
Issue 280 -
-
@Bluefox sagte in Iot error read ECONNRESET !!!:
@marcuskl https://github.com/aws/aws-iot-device-sdk-js/issues/280#issuecomment-529990098
Der error kommt seitdem ich es abgeändert habe
2019-09-10 17:53:08.200 - [31merror[39m: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.iot/main.js:777 2019-09-10 17:53:08.209 - [31merror[39m: Caught by controller[0]: keepalive: 60, 2019-09-10 17:53:08.209 - [31merror[39m: Caught by controller[0]: ^^^^^^^^^ 2019-09-10 17:53:08.209 - [31merror[39m: Caught by controller[0]: SyntaxError: Unexpected identifier 2019-09-10 17:53:08.209 - [31merror[39m: Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:723:23) 2019-09-10 17:53:08.209 - [31merror[39m: Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) 2019-09-10 17:53:08.209 - [31merror[39m: Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32) 2019-09-10 17:53:08.209 - [31merror[39m: Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12) 2019-09-10 17:53:08.209 - [31merror[39m: Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3) 2019-09-10 17:53:08.210 - [31merror[39m: Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12) 2019-09-10 17:53:08.210 - [31merror[39m: Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19) 2019-09-10 17:53:08.210 - [31merror[39m: Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3) 2019-09-10 17:53:08.210 - [31merror[39m: host.iobroker instance system.adapter.iot.0 terminated with code 1 () 2019-09-10 17:53:08.210 - [32minfo[39m: host.iobroker Do not restart adapter system.adapter.iot.0 because disabled or deleted 2019-09-10 17:53:08.469 - [32minfo[39m: javascript.0 received all states
-
2019-09-10 17:51:07.137 - [31merror[39m: Caught by controller[0]: /opt/iobroker/node_modules/iobroker.iot/main.js:777 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: keepalive: 60, 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: ^^^^^^^^^ 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: SyntaxError: Unexpected identifier 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: at Module._compile (internal/modules/cjs/loader.js:723:23) 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: at Object.Module._extensions..js (internal/modules/cjs/loader.js:789:10) 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: at Module.load (internal/modules/cjs/loader.js:653:32) 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: at tryModuleLoad (internal/modules/cjs/loader.js:593:12) 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: at Function.Module._load (internal/modules/cjs/loader.js:585:3) 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: at Function.Module.runMain (internal/modules/cjs/loader.js:831:12) 2019-09-10 17:51:07.138 - [31merror[39m: Caught by controller[0]: at startup (internal/bootstrap/node.js:283:19) 2019-09-10 17:51:07.139 - [31merror[39m: Caught by controller[0]: at bootstrapNodeJSCore (internal/bootstrap/node.js:622:3) 2019-09-10 17:51:07.139 - [31merror[39m: host.iobroker instance system.adapter.iot.0 terminated with code 1 () 2019-09-10 17:51:07.139 - [32minfo[39m: host.iobroker Restart adapter system.adapter.iot.0 because enabled 2019-09-10 17:51:37.153 - [32minfo[39m: host.iobroker instance system.adapter.iot.0 started with pid 18328
-
@marcuskl
Da fehlt ein Komma nach den 5000 -
@marcuskl exakt ... zeile davor ein komma ans ende
-
Anscheinend hat "Keepalive", das Problem behoben.
Bis jetzt gab es kein Verbindungsabbruch mehr, nur heute morgen hat der Iot Adapter sich neu gestartet und hat ein Error ausgespuckt:2019-09-11 03:12:35.240 - [31merror[39m: iot.0 uncaught exception: Cannot read property 'message' of undefined 2019-09-11 03:12:35.241 - [31merror[39m: iot.0 TypeError: Cannot read property 'message' of undefined 2019-09-11 03:12:35.279 - [31merror[39m: Caught by controller[0]: TypeError: Cannot read property 'message' of undefined 2019-09-11 03:12:35.280 - [31merror[39m: Caught by controller[0]: at Request.request.post [as _callback] (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1713:102) 2019-09-11 03:12:35.280 - [31merror[39m: Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) 2019-09-11 03:12:35.280 - [31merror[39m: Caught by controller[0]: at Request.emit (events.js:198:13) 2019-09-11 03:12:35.280 - [31merror[39m: Caught by controller[0]: at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10) 2019-09-11 03:12:35.280 - [31merror[39m: Caught by controller[0]: at Request.emit (events.js:198:13) 2019-09-11 03:12:35.280 - [31merror[39m: Caught by controller[0]: at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1083:12) 2019-09-11 03:12:35.281 - [31merror[39m: Caught by controller[0]: at Object.onceWrapper (events.js:286:20) 2019-09-11 03:12:35.281 - [31merror[39m: Caught by controller[0]: at IncomingMessage.emit (events.js:203:15) 2019-09-11 03:12:35.281 - [31merror[39m: Caught by controller[0]: at endReadableNT (_stream_readable.js:1145:12) 2019-09-11 03:12:35.281 - [31merror[39m: Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:63:19) 2019-09-11 03:12:35.281 - [31merror[39m: host.iobroker instance system.adapter.iot.0 terminated with code 0 (OK) 2019-09-11 03:12:35.281 - [32minfo[39m: host.iobroker Restart adapter system.adapter.iot.0 because enabled 2019-09-11 03:13:05.297 - [32minfo[39m: host.iobroker instance system.adapter.iot.0 started with pid 28192 2019-09-11 03:13:06.646 - [32minfo[39m: iot.0 starting. Version 1.0.8 in /opt/iobroker/node_modules/iobroker.iot, node: v10.16.3 2019-09-11 03:13:06.681 - [32minfo[39m: iot.0 Connecting with a18wym7vjdl22g.iot.eu-west-1.amazonaws.com 2019-09-11 03:13:07.229 - [32minfo[39m: iot.0 shelly.0.SHSW-1#12C27E#1.Relay0.Switch is auto added with type light. 2019-09-11 03:13:07.236 - [32minfo[39m: iot.0 shelly.0.SHSW-1#94147C#1.Relay0.Switch is auto added with type light. 2019-09-11 03:13:07.241 - [32minfo[39m: iot.0 sonoff.0.Nachtlicht Benchy.POWER is auto added with type light. 2019-09-11 03:13:07.246 - [32minfo[39m: iot.0 sonoff.0.Nachtlicht Liah.POWER is auto added with type light. 2019-09-11 03:13:07.250 - [32minfo[39m: iot.0 sonoff.0.Nachtlicht Marcus.POWER is auto added with type light. 2019-09-11 03:13:07.255 - [32minfo[39m: iot.0 sonoff.0.Stehlampe.POWER is auto added with type light. 2019-09-11 03:13:07.259 - [32minfo[39m: iot.0 shelly.0.SHSW-1#943F39#1.Relay0.Switch is auto added with type light. 2019-09-11 03:13:07.288 - [32minfo[39m: iot.0 shelly.0.SHRGBW2#5A38A7#1.color is auto added with type rgb. 2019-09-11 03:13:07.294 - [32minfo[39m: iot.0 sonoff.0.Schreibtischlampe.POWER is auto added with type light. 2019-09-11 03:13:07.298 - [32minfo[39m: iot.0 sonoff.0.Küchenlicht.POWER is auto added with type light. 2019-09-11 03:13:07.303 - [32minfo[39m: iot.0 sonoff.0.TV Steckdose.POWER is auto added with type socket. 2019-09-11 03:13:07.310 - [32minfo[39m: iot.0 tuya.0.17014830b4e62d5a02cc.1 is auto added with type socket. 2019-09-11 03:13:07.313 - [32minfo[39m: iot.0 javascript.0.scriptEnabled.Steckdosen.Schreibtischsteckdosen_Automatik is auto added with type socket. 2019-09-11 03:13:07.322 - [32minfo[39m: iot.0 Cannot auto convert chromecast.0.Küche.status.volume. Type volume is not available, yet. If you need the state please add him manually 2019-09-11 03:13:07.326 - [32minfo[39m: iot.0 Cannot auto convert chromecast.0.Schlafzimmer.status.volume. Type volume is not available, yet. If you need the state please add him manually 2019-09-11 03:13:07.330 - [32minfo[39m: iot.0 Cannot auto convert chromecast.0.WohnzimmerJBL.status.volume. Type volume is not available, yet. If you need the state please add him manually 2019-09-11 03:13:07.715 - [32minfo[39m: iot.0 Connection changed: connect
Ich glaube das hat aber nichts damit zu tun oder ?
-
An alle weiteren betroffenen bitte auch mal die Änderung aus https://github.com/aws/aws-iot-device-sdk-js/issues/280#issuecomment-529990098 versuchen und zurückmelden!!
Der Fehler kommt eher aus der 1.0.8 ... am besten nimm mal die 1.0.7 vom npm als basis oder versuchen die 1.1.0 vom Github
-
@apollon77 sagte in Iot error read ECONNRESET !!!:
An alle weiteren betroffenen bitte auch mal die Änderung aus https://github.com/aws/aws-iot-device-sdk-js/issues/280#issuecomment-529990098 versuchen und zurückmelden!!
Der Fehler kommt eher aus der 1.0.8 ... am besten nimm mal die 1.0.7 vom npm als basis oder versuchen die 1.1.0 vom Github
Ich habe gesehen Bluefox hat in der Version 1.1.4 den keepalive Value hinzugefügt, man kann ja dann einfach die neuste Version von Github laden oder ?
-
@marcuskl Ja, das ist noch viel einfacher! Und die Version sollte auch schon im Latest Repo sein
-
Endlich ist das Problem gelöst
Großes danke an alle -
@apollon77 Eine frage, zum Verständnis: Was hat das keepalive jetzt eigentlich geändert zu vorher ?
-
@marcuskl Ich denke es werden öfter "ping-pong" nachrichten ausgetauscht um die Verbindung am leben zu halten. Scheinbar hat der "Standard" 5 Minuten nicht gereicht und deswegen ist es immer wieder gekillt worden.
-
Seit neusten bekomme ich diese Fehlermeldung im Log:
2019-09-11 11:53:18.343 - [31merror[39m: iot.0 uncaught exception: Cannot read property 'message' of undefined 2019-09-11 11:53:18.377 - [31merror[39m: Caught by controller[0]: TypeError: Cannot read property 'message' of undefined 2019-09-11 11:53:18.377 - [31merror[39m: Caught by controller[0]: at Request.request.post [as _callback] (/opt/iobroker/node_modules/iobroker.iot/lib/GoogleHome.js:1713:102) 2019-09-11 11:53:18.377 - [31merror[39m: Caught by controller[0]: at Request.self.callback (/opt/iobroker/node_modules/request/request.js:185:22) 2019-09-11 11:53:18.378 - [31merror[39m: Caught by controller[0]: at Request.emit (events.js:198:13) 2019-09-11 11:53:18.378 - [31merror[39m: Caught by controller[0]: at Request.<anonymous> (/opt/iobroker/node_modules/request/request.js:1161:10) 2019-09-11 11:53:18.378 - [31merror[39m: Caught by controller[0]: at Request.emit (events.js:198:13) 2019-09-11 11:53:18.378 - [31merror[39m: Caught by controller[0]: at IncomingMessage.<anonymous> (/opt/iobroker/node_modules/request/request.js:1083:12) 2019-09-11 11:53:18.378 - [31merror[39m: Caught by controller[0]: at Object.onceWrapper (events.js:286:20) 2019-09-11 11:53:18.378 - [31merror[39m: Caught by controller[0]: at IncomingMessage.emit (events.js:203:15) 2019-09-11 11:53:18.378 - [31merror[39m: Caught by controller[0]: at endReadableNT (_stream_readable.js:1145:12) 2019-09-11 11:53:18.378 - [31merror[39m: Caught by controller[0]: at process._tickCallback (internal/process/next_tick.js:63:19) 2019-09-11 11:53:18.378 - [31merror[39m: host.iobroker instance system.adapter.iot.0 terminated with code 0 (OK) 2019-09-11 11:53:18.378 - [32minfo[39m: host.iobroker Restart adapter system.adapter.iot.0 because enabled 2019-09-11 11:53:48.396 - [32minfo[39m: host.iobroker instance system.adapter.iot.0 started with pid 7265 2019-09-11 11:53:49.834 - [32minfo[39m: iot.0 starting. Version 1.1.4 in /opt/iobroker/node_modules/iobroker.iot, node: v10.16.3 2019-09-11 11:53:49.873 - [32minfo[39m: iot.0 Connecting with a18wym7vjdl22g.iot.eu-west-1.amazonaws.com
Was hat das zu bedeuten ?
-
Das da leider ein Bug ist. Bitte GitHub Version versuchen
-
@apollon77 sagte in Iot error read ECONNRESET !!!:
Das da leider ein Bug ist. Bitte GitHub Version versuchen
Ich habe die Github Version geladen.
Oder muss ich das was ich Manuell in die js reingeschrieben (keepalive: 60) habe wieder rückgängig machen ?