我有一个标准的Elastic Beanstalk应用程序,并且在HTTP上运行得很好。只有一个EC2实例(目前),该域配置了一个指向负载均衡器的CNAME。按照AWS documentation中的说明,我输入了SSL证书,并按如下方式配置负载均衡器:
这些更改看起来已经应用;在负载均衡器描述中,我看到:
Port configuration:
80 (HTTP) forwarding to 80 (HTTP)
Stickiness: Disabled
443 (HTTPS, Certificate: myCert) forwarding to 80 (HTTP)
Stickiness: Disabled
但是,我无法访问HTTPS负载平衡器URL或我的域的HTTPS URL处的站点。请求超时。HTTP站点继续运行良好。
要让服务器在HTTPS上响应,我还需要做什么额外的配置吗?我假设不需要在应用程序级别进行配置,因为SSL在负载均衡器处终止,并且应用程序将继续使用HTTP,这是正确的吗?
发布于 2014-02-21 02:23:55
我怀疑您缺少的是允许从负载均衡器的安全组访问您的实例。
您可以在这里查看负载均衡的安全组:
然后您可以在此处看到将其添加到实例的安全组中:
https://stackoverflow.com/questions/21915431
复制相似问题