无法向我的应用程序负载均衡器 - AWS发出https请求

时间:2017-12-13 18:03:24

标签: amazon-web-services amazon-route53 elastic-load-balancer

我有和2个EC2作为目标的Application Load Balancer(AW​​S)。我还使用Route 53将我的域名路由到我的负载均衡器。因此,对我的域名的所有http请求都有效,但我的https请求失败。我不懂为什么。我做了以下事情:

  1. 我在route53中创建了一个域名,并通过AWS Certificate manager颁发了SSL / TLS证书。
  2. 对于我的负载均衡器,我为https:443设置了监听器并附上了上述证书。
  3. 我的ec2实例的安全组允许http和https请求(尽管我相信负载均衡器ec2目标将使用http进行通信)
  4. 我完全没有想法。我已经阅读了aWS文档,完成了他们的指示,我无法发出https请求。有人可以建议吗?

    https请求的结果:

    “(红色三角形)不安全https(划掉)” - 这会出现在浏览器中。但无论如何它都会连接起来。

2 个答案:

答案 0 :(得分:0)

如果您尝试通过lifescienceecosystem.eu访问,没有www或其他子域,那么您将收到此错误。如果您只想lifescienceecosystem.eu,则需要重新颁发*.lifescienceecosystem.euwww.lifescienceecosystem.eu(或www)的证书。

答案 1 :(得分:0)

您能否澄清以下几点

  1. 您是否在负载均衡器(ELB)中配置了证书?
  2. 如何配置ELB以路由HTTPS请求?你的EC2的443到80的端口80或你的EC2的443到443?