AWS弹性Beanstalk负载均衡器SSL/HTTPS无法工作

4
我无法在AWS Elastic Beanstalk上为我的负载均衡器启用SSL。
我将以下内容添加到配置中,以及下拉菜单中的证书。 aws image 1 当我点击添加时,会收到此警告。该警告似乎可以忽略一个已弃用的值。环境进行更新,但完成后上面的字段仍然被设置为关闭。

aws image 2

这里出了什么问题?我做错了什么吗?aws弹性beanstalk接口有问题吗?

lb listener


你能粘贴你的负载均衡器监听器吗? - error2007s
添加了,它是TCP协议,并且可运行。 - Alex Yurkowski
当您运行curl -vv https://the-balancer/时,输出是什么? - Titi Wangsa bin Damhore
3个回答

0

我有同样的问题,我解决了,只需要做一些更改

 Load Balancer Protocol : SSL
 Load Balancer Port : 443 

而重要的是:

**Instance Protocol : TCP**
Instance Port : "port number"

使用Cipher选择预定义的安全策略并设置ssl

enter image description here


0

看起来AWS Elastic Beanstalk UI现在可以设置SSL协议了。


0

AWS EC2经典负载均衡器的文档指出协议是HTTPS,而不是SSL: http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-create-https-ssl-load-balancer.html

是的,我知道HTTPS是基于SSL的HTTP,但也许AWS GUI并不理解这一点。

请注意,该链接还告诉您如何配置Class Load Balancer视图AWS CLI,这将为您提供另一种方法来处理Elastic Beanstalk Load Balancer并查看是否获得不同的结果。至少在平均水平上,CLI还提供了更详细的错误消息。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接