AWS Elastic Beanstalk负载均衡器SSL / HTTPS无法正常工作

时间:2016-08-30 23:05:35

标签: amazon-web-services ssl load-balancing elastic-beanstalk

我无法在AWS Elastic beanstalk中为我的负载均衡器启用SSL。

我将这些添加到我的配置以及它们下面的下拉列表中的证书。 aws image 1 当我点击添加时,我收到此警告。警告似乎没问题,因为它忽略了一个弃用的值。环境经历了更新,但完成后,上面的字段将重新设置为关闭。

aws image 2

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

lb listener

3 个答案:

答案 0 :(得分:0)

AWS EC2 Classic Load Balancer的文档说协议是HTTPS,而不是SSL:http://docs.aws.amazon.com/elasticloadbalancing/latest/classic/elb-create-https-ssl-load-balancer.html

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

请注意,该链接还说明了如何配置AWS CLI的类负载均衡器视图,这将为您提供另一种方法来接近Elastic Beanstalk负载均衡器,并查看是否得到不同的结果。 CLI中还有更详细的错误消息,至少平均有。

答案 1 :(得分:0)

看起来AWS Elastic beanstalk UI现在可以将SSL设置为协议。

答案 2 :(得分:0)

我有一个相同的问题,我解决了 进行一些更改

 Load Balancer Protocol : SSL
 Load Balancer Port : 443 

重要的是:

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

和密码 选择预定义的安全策略 并设置ssl

enter image description here