Tchat с NodeJS через порт 1337 не работает (сервер на Debian) - PullRequest
1 голос
/ 09 июня 2019

Здравствуйте и извините за мой плохой английский, но у меня проблема с моим tchat, созданным с помощью NodeJS. Мой server.js работает на порте 1337 в моем VPS, но с портом не является безопасным, и я не знаю, насколько он защищен.

Весь мой веб-сайт защищен сертификатом Let's Encrypt, но не портом 1337 ... Я пытался защитить https://www.temtem -france.com: 1337 / с помощью Давайте зашифруем, но это не сработает ...: /

У меня есть это в начале моего server.js:

var https = require('https'),
fs = require('fs'),
mysql = require('mysql');

var options = {
  key: fs.readFileSync('/etc/letsencrypt/archive/temtem-france.com/privkey.pem'),
  cert: fs.readFileSync('/etc/letsencrypt/archive/temtem-france.com/cert.pem'),
  ca: fs.readFileSync('/etc/letsencrypt/archive/temtem-france.com/chain.pem'),
  requestCert: false, rejectUnauthorized: false
};

var httpsServer = https.createServer(options, function (req, res) {
  res.writeHead(200);
  console.log('Affiché');
  res.end("Hello World\n");
}).listen(1337);

С инспектором в моем коде client.php у меня есть это:

socket.io.js:1 Failed to load resource: net::ERR_CERT_DATE_INVALID

client.js:31 Uncaught ReferenceError: io is not defined
    at client.js:31
    at HTMLDocument.<anonymous> (client.js:117)
    at i (jquery-min.js:2)
    at Object.fireWith [as resolveWith] (jquery-min.js:2)
    at Function.ready (jquery-min.js:2)
    at HTMLDocument.K (jquery-min.js:2)

Unchecked runtime.lastError: The message port closed before a response was received.

Мне уже удалось запустить мои коды, но это было несколько месяцев назад, и, поскольку мне не очень удобно управлять сервером, я забыл, как мне это удалось.

Большое спасибо, если вы можете мне помочь!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...