503不可用于弹性豆stal的服务HTTPS配置

问题描述 投票:0回答:2

i我在弹性豆stal上部署了一个PHP应用程序,目前在负载平衡器后面有一个实例,并正在尝试启用SSL。 当前配置如下:

-我已经成功地将我的证书成功地上传到了IAM

-ON EB控制台负载平衡器配置“侦听器端口”关闭,“安全侦听器端口” IS“ 443”,而“协议”设置为“ HTTPS”

在我的LoadBalancer中,通过EC2控制台访问,负载平衡器端口/协议443/https和实例端口/协议为80/http(默认的HTTP/80 HTTP/80侦听器仍在那里,但我尝试将其删除为没有欢乐) 负载平衡器和实例的MY安全组都相同:入站允许从任何一个安全组中进行所有连接,再加上80和443的入站HTTP和HTTPS(源= 0.0.0.0.0/0)

试图访问URL

Https://myurl.com

时,我无法获得503服务(服务器时)。 我怀疑我的安全组配置存在问题,但无法弄清楚它是什么(尝试参考thinesthread

)。 任何想法? 我只是在我的ElasticBeanStalk部署中经历了这一点,原因是我的弹性负载平衡器有0个健康实例。 有不同的健康检查设置,该设置可以检查HTTP:80,并且检查了TCP:80。 我没有进行彻底的调查,但是由于某种原因,HTTP:80设置将导致我的服务器被标记为不健康,但是TCP:80可以正确测试。 如果再次出现,我建议您看在那里?

这个是一个古老的问题,但它是搜索结果的顶峰,我只是修复了与您的问题非常相似的问题,我将提供我的解决方案。 我的“实例子网”和“负载平衡子网”不匹配可用性区域。
ssl amazon-web-services https amazon-elastic-beanstalk
2个回答
4
投票

弹性beanstalk>配置>网络和数据库>实例设置


0
投票

us-east-1c

US-EAST-1D

弹性beanstalk>配置>实例流量和缩放>加载平衡器网络设置

us-east-1a

US-EAST-1D

当我从实例子网中删除了us-east-1c时,问题就消失了。 我认为有一些可用区不匹配。

希望这对别人有帮助(或者当我有一天我再次回到这里时,哈哈)。

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.