Я создал node js https сервер nodejs.
var express = require('express');
var https = require('https');
var fs = require('fs');
var options = {
key: fs.readFileSync('privatekey.pem'),
cert: fs.readFileSync('certificate.pem')
};
var app = express();
var server = https.createServer(options, app).listen(443,()=>{
console.log('listen to https');
});
var io = require('socket.io').listen(server);
io.on('connection', function (socket) {
console.log(' user connected');
socket.on('disconnect', function () {
console.log('a user disconnected');
});
});
после запуска сервера, когда я хочу подключиться к серверу с помощью таких инструментов клиента socket.io, как: https:///172.16.130.3:443
я получил:
Подключение к https: ///172.16.130.3:443 истекло время ожидания!
![enter image description here](https://i.stack.imgur.com/rCSwh.png)