Накидал вот такой сервер:
const http = require('http');
const https = require('https');
const fs = require('fs');
const PathToKey = './ssl/localhost-100y.key';
const PathToCert = './ssl/localhost-100y.cert';
const httpsOptions = {
key: fs.readFileSync(PathToKey),
cert: fs.readFileSync(PathToCert)
};
const app = function (req, res) {
res.writeHead(200);
res.end("hello world\n");
}
http.createServer(app).listen(8080);
https.createServer(httpsOptions, app).listen(443);
Если переходить на 8080 - то все ок, если же на 443 - пишет
ERR_EMPTY_RESPONSE
. Не пойму в чем дело, уже кучу примеров перелопатил.