【问题标题】:Application stops after configuring nginx (docker) for https为 https 配置 nginx (docker) 后应用程序停止
【发布时间】:2020-08-15 11:43:05
【问题描述】:

我已按照本教程在 AWS EC2 实例上部署 docker 容器:

https://www.digitalocean.com/community/tutorials/how-to-secure-a-containerized-node-js-application-with-nginx-let-s-encrypt-and-docker-compose

在第 5 步(nginx 配置为 HTTPS)之后,应用程序停止工作。这是我的申请:www.alphadevop.co

这是我的 nginx 配置: https://github.com/cyrilcabo/alphadevelopment/blob/master/nginx-conf/nginx.conf

这是我的 docker-compose.yml: https://github.com/cyrilcabo/alphadevelopment/blob/master/docker-compose.yml

[这里是网络服务器日志][1] [1]:https://i.stack.imgur.com/oawtD.png

【问题讨论】:

  • 请分享你的webserver容器的docker日志。
  • @KapilKhandelwal 我已经附上了它。

标签: node.js docker nginx


【解决方案1】:

愚蠢的错误,我的应用程序不允许使用端口 443。我很困惑,因为当我检查我的服务器时,端口 443 是打开的。然后我在这里查看https://www.yougetsignal.com/tools/open-ports/,说它已经关闭。然后我发现 AWS EC2 实例顶部允许端口 443 的入站规则。

致谢:NGINX SSL Timeout

【讨论】:

    猜你喜欢
    • 2018-09-05
    • 2013-05-11
    • 1970-01-01
    • 2021-01-30
    • 1970-01-01
    • 2019-05-10
    • 2013-10-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多