Сервер не соединяется с клиентом по HTTPS - PullRequest
0 голосов
/ 01 октября 2019

Моя проблема в том, что всякий раз, когда я пытаюсь подключиться к своему серверу веб-сокетов через HTTPS, он выдает ошибку соединения.

Я пробовал это через HTTP, и это прекрасно работает.

server.js

var fs = require('fs')

var options = {
  key: fs.readFileSync('/etc/letsencrypt/live/roast-tv.se/privkey.pem'),
  cert: fs.readFileSync('/etc/letsencrypt/live/roast-tv.se/fullchain.pem')
};

var app = require('https').createServer(options);
var io = require("socket.io").listen(app);
app.listen(3000);

client.js

var socket = io.connect('https://roast-tv.se:3000', {secure: true});

Это выдает мне эту ошибку в консоли инструмента проверки Google.

ошибка:

GET https://roast-tv.se:3000/socket.io/?EIO=3&transport=polling&t=Ms7JP5S
net::ERR_CONNECTION_TIMED_OUT
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...