Почему https блокируется на AWS Elastic Beanstalk? - PullRequest
0 голосов
/ 29 сентября 2019

Я создаю простой сайт на AWS Elastic Beanstalk с использованием узла js.Я пытаюсь добавить сертификат SSL к экземпляру EC2, но он все время говорит:

"Error: listen EACCES: permission denied 0.0.0.0:443"

Что я пропустил?

Группа безопасности EC2:

Входящие правила:

HTTP    TCP    80    0.0.0.0/0
HTTP    TCP    80    ::/0
HTTPS   TCP    443   0.0.0.0/0
HTTPS   TCP    443   ::/0

Исходящие правила:

All traffic    All    All    0.0.0.0/0

Узел JS:

    var ipaddress = "0.0.0.0";
    var port = 443;

    var options = {
        key: sslKey,
        cert: sslCert,
        ca: [sslCa]
    }

    server = https.createServer(options, handleRequest);

    server.listen(port, ipaddress, function () {
        console.log("Server listening on port "+port);
    });
...