Мой код размещен на страницах GitHub. Я пытаюсь подключить клиента к серверу Node.JS моего компьютера по IP-адресу, но при подключении появляется ошибка ERR_SSL_VERSION_OR_CIPHER_MISMATCH
.
Это код моего сервера:
var app = require('express')();
var server = require('https').createServer(app);
var io = require('socket.io')(server);
app.set('port', process.env.PORT || 8080);
app.set('host', process.env.HOST || '0.0.0.0');
server.listen(app.get('port'), app.get('host'), () => {
console.log("Express server listening IP: " + app.get('host'));
});
io.on('connection', socket => {
socket.on('sayHi', data => {
console.log(data.message);
});
});
А это на стороне клиента:
const socket = io.connect('https://myPublicIP:8080');
socket.emit('sayHi', { message: 'Hello world' });