【发布时间】:2015-04-14 01:09:11
【问题描述】:
我在 ec2-Classic 实例的前面有一个负载均衡器。我已通过直接链接到我的负载均衡器的“描述”选项卡中列出的 DNS 名称值来检查负载均衡器是否正常工作。这给了我位于 EC2 实例上的网页的主页。因此我的负载均衡器正在工作。我的负载均衡器和我的 EC2 实例位于同一个可用区。
我的负载均衡器设置了 SSL 证书,并且我设置了两个侦听器以将 http(端口 80)和 https(端口 443)作为 http 转发到实例端口 80。我的 EC2 实例有一个安全组设置为分别在端口 80 和 443 上接受带有 TCP 协议的 http 和 https。虽然我的理解是只有端口 80 才有用,对吧?证书的数据采用 pem 格式。我已在我的实例安全组中为 amazon-elb/amazon-elb-sg 添加了端口范围 0 - 65535 上的自定义 TCP。这没有任何作用。
我可以使用 http 访问我的网站。如果我尝试使用 https 访问,则会收到错误代码:Chrome 上的 ERR_CONNECTION_REFUSED 和 Firefox 上的无法连接。
我已经检查过类似的帖子来解决这个问题,但似乎没有任何帮助。
任何帮助或想法将不胜感激。谢谢
【问题讨论】:
-
你有没有想过这个问题?我遇到了完全相同的问题。
标签: ssl amazon-web-services amazon-ec2