relm923 / MMM-Roomba

Roomba980 module for the Magic Mirror.
MIT License
10 stars 5 forks source link

SSL Cipher Match Error when connecting #8

Closed rustypasini closed 4 years ago

rustypasini commented 4 years ago

Good morning,

I was able to pull the pertinent required information from my E5 using dorita980. However, the module is stuck on "Loading". Logs indicate the following error:

[2020-06-24 08:55:36.162] [ERROR]  Error: error:100000b1:SSL routines:OPENSSL_internal:NO_CIPHER_MATCH
    at Object.createSecureContext (_tls_common.js:177:13)
    at Object.connect (_tls_wrap.js:1401:48)
    at Object.buildBuilder (/home/pi/MagicMirror/modules/MMM-Roomba/node_modules/mqtt/lib/connect/tls.js:13:20)
    at MqttClient.wrapper [as streamBuilder] (/home/pi/MagicMirror/modules/MMM-Roomba/node_modules/mqtt/lib/connect/index.js:140:36)
    at MqttClient._setupStream (/home/pi/MagicMirror/modules/MMM-Roomba/node_modules/mqtt/lib/client.js:277:22)
    at new MqttClient (/home/pi/MagicMirror/modules/MMM-Roomba/node_modules/mqtt/lib/client.js:258:8)
    at Object.connect (/home/pi/MagicMirror/modules/MMM-Roomba/node_modules/mqtt/lib/connect/index.js:143:10)
    at localV2 (/home/pi/MagicMirror/modules/MMM-Roomba/node_modules/dorita980/lib/v2/local.js:30:23)
    at new local (/home/pi/MagicMirror/modules/MMM-Roomba/node_modules/dorita980/index.js:17:10)
    at Class.updateStats (/home/pi/MagicMirror/modules/MMM-Roomba/node_helper.js:53:16)
    at Class.scheduleUpdates (/home/pi/MagicMirror/modules/MMM-Roomba/node_helper.js:95:8)
    at Class.handleStartNotification (/home/pi/MagicMirror/modules/MMM-Roomba/node_helper.js:45:8)
    at Class.socketNotificationReceived (/home/pi/MagicMirror/modules/MMM-Roomba/node_helper.js:28:10)
    at Socket.<anonymous> (/home/pi/MagicMirror/js/node_helper.js:113:11)
    at Socket.emit (events.js:200:13)
    at /home/pi/MagicMirror/node_modules/socket.io/lib/socket.js:528:12
    at processTicksAndRejections (internal/process/task_queues.js:82:9)
 {
  library: 'SSL routines',
  function: 'OPENSSL_internal',
  reason: 'NO_CIPHER_MATCH',
  code: 'ERR_SSL_NO_CIPHER_MATCH'
}

Might you have any suggestions? Thank you in advance for your excellent work on this module.