AWS Opsworks:通过https进行负载平衡

时间:2015-10-27 10:47:19

标签: ruby-on-rails amazon-web-services nginx aws-opsworks

我已经使用Elastic Load Balancer设置了2个Rails服务器实例。我通过opsworks设置SSL,当我使用https点击我的实例的IP时,例如https://1.2.3.4我可以看到正确的证书。

但是,当我点击Elastic Load Balancer的域时,会抛出超时(无休止地加载)。

我应该如何设置ELB,以便将https正确地重定向到我的实例?

1 个答案:

答案 0 :(得分:1)

发现答案在安全组中。除了将所有入站连接设置为接受HTTPS协议和端口443之外,还必须设置ELB的出站连接。我发现他们只是HTTP,并尝试使用HTTPS访问实例失败。我设置了一个新的出站规则HTTPS到任何地方,它工作!