Когда я создаю свой сайт с помощью ssl на cloudflare, мой сайт работает четко, но в nodejs ws server я меняюсь на wss server и читаю файлы ключей и pem на nodejs, я получаю консоль ошибок, такую как ERR_CERRT_AUTHORITY_INVALID
как можноя исправлю эту ошибку?Любая идея?
Примечания: мой порт wss-сервера: 8443
Я пытаюсь использовать cloudflare ssl option Flexible, full и full (stricth)
Мое приложение написано в сценарии чата в реальном временис nodejs
Вот код:
var https = require('https');
var fs = require('fs');
var webSocketsServerPort = 8443;
var webSocketServer = require('websocket').server;
var options = { key: fs.readFileSync('key.key'), cert: fs.readFileSync('x.pem') };
var server = https.createServer(options, function (req, res) {
res.writeHead(200);
res.end("deneme\n");
}).listen(webSocketsServerPort);
server.listen(webSocketsServerPort, function () {
console.log((new Date()) + " server geldi " + webSocketsServerPort);
});
var wsServer = new webSocketServer({ httpServer: server });