Ich bin nicht vertraut mit SSL, also habe ich mich gefragt, was ich vermisse, um vhost + expressjs sowie ssl alle verbunden zu machen. Mein Code funktioniert für virtualhost + expressjs, aber nicht für https. Port ist definitiv offen.expressJS 4.x + vhost + SSL/HTTPS
var options = {
key: fs.readFileSync("ca.key"),
cert: fs.readFileSync("ca.crt")
}
var main = express();
if (!module.parent) main.use(logger('dev'));
main.get('/', function(req, res){
// DO SOMETHING
});
var app = module.exports = express();
app.use(vhost('myappblahbblah.com', main));
var server = https.createServer(options, app);
server.listen(443);
Was sind die Fehlermeldungen sehen Sie? – Will
Ich sehe keine Fehlermeldungen. chrome sagt nur, dass es zu lange gedauert hat, um zu antworten. Ich weiß, dass es zuhört, weil ich ein Ergebnis zurückbekomme, wenn ich zuhöre (port, function() {console.log ("listen")}) – hohohololo
Haben Sie versucht, irgendetwas in der App zu protokollieren, um zu sehen, wie weit es geht? – Will