【问题标题】:Why can't I access my website hosted in Elastic Beanstalk using the url generated by it?为什么我无法使用 Elastic Beanstalk 生成的 url 访问我在 Elastic Beanstalk 中托管的网站?
【发布时间】:2019-07-27 19:06:58
【问题描述】:

所以我最近使用 Elastic Beanstalk 托管了我的网站。当我尝试使用私有 IP 访问该网站时,我可以访问该网站并且它运行良好。 以下是我的网站截图,当我使用 EC-2 实例的私有 IP 访问它时。 The screenshot of the working website using private IP

我的问题是,当我尝试使用 Elastic Beanstalk 生成的 url 访问我的网站时,我无法访问它,它给了我以下错误。 The screenshot of the error

我对 AWS 还很陌生。那么有人可以告诉我,我做错了什么吗?我该如何纠正它?

【问题讨论】:

  • 请提供网址。
  • 抱歉不能这样做.....它受防火墙保护。
  • 哦,好的。您是否尝试清除缓存或使用其他浏览器?我自己从未使用过 Elastic Beanstalk。
  • 它在没有浏览器的情况下工作......我尝试了opera,chrome和IE......我也清除了缓存。
  • 您使用 apache、nginx 或 IIS 作为您的服务器?

标签: amazon-web-services url nginx ip amazon-elastic-beanstalk


【解决方案1】:

这必须与您的 ec2 实例的安全规则相关联。要修改它,请检查您的 EB 配置的“实例”字段并查看检查了哪些安全规则。您可以在 ec2 仪表板上更新这些规则。

【讨论】:

  • 要添加此内容,请检查您的安全组的源信息。它似乎允许来自本地流量的请求,但不允许来自互联网的请求。这也可能是由您的子网上的 NACL 引起的(您可以在 VPC 控制台中看到这些),但这不太可能。
猜你喜欢
  • 2018-09-26
  • 1970-01-01
  • 1970-01-01
  • 2016-10-24
  • 2019-10-01
  • 1970-01-01
  • 2018-05-06
  • 2020-01-24
  • 2022-01-13
相关资源
最近更新 更多