【问题标题】:Cant open new elastic beanstock site 'Connection timeout'无法打开新的弹性 beanstalk 站点“连接超时”
【发布时间】:2018-02-07 02:47:58
【问题描述】:

我正在尝试通过 Visual Studio 2017 将我的 MVC 5 Web 应用程序部署到 aws elastic beanstock。我使用了扩展并单击了所有默认设置。我在我的 beanstock 终端中看到应用程序运行状况是绿色的。当我点击提供的网址时,我的浏览器出现超时错误。

我的第一个猜测是检查 SSL 是否正常工作(我在 Visual Studio 中的 IIS 配置文件需要 SSL。所以我尝试将证书附加到亚马逊中提供的 URL,但出现错误。在“使用中”列下它说不。

有什么想法吗?

【问题讨论】:

  • 您的实例和 ELB 的安全性如何?您的 ELB 是否在公共子网中?
  • 我一直在做一些挖掘,似乎它与 SSL 有关。我为我的应用禁用了 SSL,并且能够恢复网页。我可能会记下来,你不知道如何将 SSL 添加到单实例 beanstock 应用程序中吗?
  • 您是在 ELB 上终止 SSL 还是要通过实例?听起来您希望它通过实例。
  • 从 aws 负载均衡器页面显示,我没有。所以,我认为首选的选择是通过实例。我的项目非常简单,它只是一个您登录的 mvc 应用程序,该应用程序将您的凭据传递到本地交换服务器以获取电子邮件和其他东西。
  • 在回答中,我添加了有关如何执行此操作的文档。

标签: asp.net amazon-web-services ssl asp.net-mvc-5 amazon-elastic-beanstalk


【解决方案1】:

如何配置您的 elb 以在实例 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/https-tcp-passthrough.html 上执行 tcp pass thru 和终止 ssl

如果您想转而使用 ACM 并在 ELB 处终止 SSL,请参阅执行此操作的文档 http://docs.aws.amazon.com/elasticbeanstalk/latest/dg/configuring-https.html

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-26
    • 1970-01-01
    • 2020-01-05
    • 1970-01-01
    • 2013-01-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多