错误 HTTPS 节点 JS

Erro HTTPS node JS_

我所有的请求都使用我的 https 工具,但 ta 给出了文件读取错误。如果我已经遇到错误并解决了,您可以通过解决吗?我授予了目录的 chmod -R 777 权限,但它仍然给我一个错误。

关注测试:

app.js 

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

//Local de arquivos ssl
var server_key = './home/admin/conf/web/ssl.chat';
var server_crt =./'home/admin/conf/web/ssl.chat.crt';
var server_pen ='./home/admin/conf/web/ssl.chat.pen';

var options = {
key: fs.readFileSync(server_key),
cert: fs.readFileSync(server_crt),
ca: fs.readFileSync(server_pen),
};
https.createServer(options, function (req, res) {
console.log(new Date()+' '+
req.connection.remoteAddress+' '+
req.method+' '+req.url);
res.writeHead(200);
res.end("hello world\n");
}).listen(4433);
--------------------Erro---------------------------------

$ node app.js
nternal/modules/cjs/loader.js:583
throw err;
^

Error: Cannot find module '/home/admin/web/chat/public_html/o'
at Function.Module._resolveFilename (internal/modules/cjs/loader.js:581:15)
at Function.Module._load (internal/modules/cjs/loader.js:507:25)
at Function.Module.runMain (internal/modules/cjs/loader.js:742:12)
at startup (internal/bootstrap/node.js:283:19)
at bootstrapNodeJSCore (internal/bootstrap/node.js:743:3)

我能够通过路由配置来解决。在我的例子中,您必须创建一个单独的路由,以便套接字可以正确通信。

https://www.nginx.com/blog/nginx-nodejs-websockets-socketio/

https://www.linode.com/docs/uptime/loadbalancing/use-nginx-as-a-front-end-proxy-and-software-load-balancer/?fbclid=IwAR3qq-mhqI0AyivaHfL__eSkUgaWhOfvd4ujndBfA7JJFaRIPvyM3ZKnI0o