AWS Elastic Beanstalk 负载均衡器 SSL/HTTPS 不工作

AWS Elastic Beanstalk Load Balancer SSL/HTTPS not working

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

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

这是怎么回事?我做错了什么吗? aws elastic beanstalk 接口有问题吗?

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 不理解这一点。

请注意,link 还介绍了如何配置 Class 负载均衡器查看 AWS CLI,这将为您提供另一种接近 Elastic Beanstalk 负载均衡器的方法,看看您是否有所不同结果。 CLI 中也有更详细的错误消息,至少平均有。

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

我也有同样的问题,我解决了 只是做一些改变

 Load Balancer Protocol : SSL
 Load Balancer Port : 443 

重要的是:

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

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