【问题标题】:AWS Elastic Beanstalk Load Balancer SSL/HTTPS not workingAWS Elastic Beanstalk 负载均衡器 SSL/HTTPS 不起作用
【发布时间】:2017-01-07 09:08:51
【问题描述】:

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

我将这些添加到我的配置以及它们下方下拉列表中的证书。 当我点击添加时,我收到了这个警告。该警告似乎没问题,因为它忽略了已弃用的值。环境会进行更新,但完成后,上述字段会重新设置为关闭。

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

【问题讨论】:

  • 你能粘贴你的负载均衡监听器吗
  • 添加,它是 tcp 并且可以工作
  • 运行curl -vv https://the-balancer/时的输出是什么

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


【解决方案1】:

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 中还有更详细的错误消息,至少平均而言是这样。

【讨论】:

    【解决方案2】:

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

    【讨论】:

      【解决方案3】:

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

       Load Balancer Protocol : SSL
       Load Balancer Port : 443 
      

      重要的是:

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

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

      【讨论】:

        猜你喜欢
        • 2018-03-23
        • 1970-01-01
        • 1970-01-01
        • 2015-01-13
        • 2020-10-11
        • 2017-09-28
        • 2019-04-21
        • 2017-02-14
        • 2016-07-26
        相关资源
        最近更新 更多