question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

EPROTO error while connecting

See original GitHub issue

Hi there!

I have implemented an adapter using this library for an IoT platform (https://github.com/Zefau/ioBroker.roomba).

My users recently report that they are not able to connect to the Roomba anymore having the following error message:

{"errno":"EPROTO","code":"EPROTO","syscall":"write"}

They’re config: Roomba 960 with FW 2.4.6-3 on Node.js v10.16.3 My config works though: Roomba 980 with FW v2.4.6-3 on Node.js v10.16.1

We have tried different stuff like https://forum.iobroker.net/post/291518 and https://forum.iobroker.net/post/291586 but it does not seem to work.

Do you have any ideas? Thanks in advanced

Issue Analytics

  • State:closed
  • Created 4 years ago
  • Comments:7 (4 by maintainers)

github_iconTop GitHub Comments

1reaction
koalazakcommented, Aug 18, 2019

mmmHmmM can they try with this connection options?

var options = {
    port: 8883,
    clientId: user,
    rejectUnauthorized: false,
    protocolId: 'MQTT',
    protocolVersion: 4,
    ciphers: 'AES128-SHA256',
    clean: false,
    username: user,
    password: password
  };

(note the ciphers value)

0reactions
koalazakcommented, Aug 18, 2019

nice! implemented in dorita980@3.1.4 thanks for reporting

Read more comments on GitHub >

github_iconTop Results From Across the Web

EPROTO Error when connecting to a server using https #1653
In this program I'm trying to connect to a server using https. On my system It always connects successfully but inside docker container...
Read more >
How to fix: "EPROTO" Error after upgrading Node's version
15.3 , but not work on v12.2.0 , and the error message indicates "unsupported protocol", the most possible root cause of this issue...
Read more >
write EPROTO error:100000f7:SSL routines ... - YouTube
How to solve Could not get response Error : write EPROTO error :100000f7:SSL routines:OPENSSL_internal:WRONG_VERSION_NUMBER in postman is ...
Read more >
Proxy error: Errno::EPROTO 504 in our ZAF app - Zendesk help
This error is usually caused by the proxy not being able to validate the certificate on the remote server and failing the request...
Read more >
How to fix " EPROTO" Error after upgrading Node version?
If you are getting protocol error, after upgrading Node version you just ... command in Settings->General->Miscellaneous->Nodejs Command.
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found