我最近购买了我的第一个通配符 SSL 证书,并尝试使用它来保护我的网站(Cent OS 6 VPS)和运行 Ubuntu 12.04 的 Amazon EC2 实例之间的连接。
我的主要站点目前已配置通配符子域 *.mysite.com,通配符 SSL 可与其配合使用。我尝试将 SSL 与 secure.mysite.com 配合使用,这是一条指向我的 EC2 实例公共 DNS 的 CNAME 记录。
我找到了几个关于在 EC2 实例上安装 SSL 证书的教程,Route 53 看起来很有希望,但我不确定从哪条路开始。我对处理 SSL 证书和这种类型的 DNS 配置还很陌生。
EC2 实例的安全组包括 HTTPS (443),但对实例上的 443 端口进行 ping 操作显示该端口已关闭。当我尝试导航到https://secure.mydomain.com,我立即收到“网页不可用”错误 -http://secure.mydomain.com运行良好(加载 EC2 实例)。
有关此事的任何指导都会有帮助,谢谢!
答案1
我通过将 SSL 安装到 Amazon Elastic Load Balancer 实例并将其指向我的 EC2 实例来实现此目的。感谢 Stack Overflow 上的人们迅速就此事提供了切实可行的建议。