【问题标题】:AWS SSL Certificate Error - ELB/Wordpress/Apache2/UbuntuAWS SSL 证书错误 - ELB/Wordpress/Apache2/Ubuntu
【发布时间】:2017-07-17 14:00:05
【问题描述】:

我直接向 AWS (techruptr.co.uk, *.techruptr.co.uk) 申请了一个与 EIP 相关联的站点证书,创建了 ELB 并确保它们都链接在一起。该网站是 Wordpress,我已经安装了确认 SSL 处于活动状态的真正简单 SSL。

但是,当您访问该站点时,它会说它不安全并且证书存在问题。似乎表明我使用了自签名证书,但事实并非如此。公用名也可能存在问题,因为它是亚马逊分配的名称而不是网站名称,但似乎在证书管理器控制台中没有任何地方可以解决此问题。也附上测试结果here

我即将放弃,只是从其他地方导入 SSL 证书,但我想我会先寻求帮助。

【问题讨论】:

  • 你的域名/DNS是在route53还是其他地方管理?

标签: wordpress apache amazon-web-services ssl aws-certificate-manager


【解决方案1】:

您根本没有使用 Amazon Certificate Manager 服务生成的 SSL 证书。此外,如果您使用的是弹性负载均衡器,则根本不应该使用弹性 IP。

您的 Wordpress 服务器上似乎安装了一个自签名证书,一个分配给该服务器的弹性 IP,并且您的 DNS 记录直接指向该弹性 IP。此配置将完全绕过 Elastic Load Balancer。由于 ACM 证书由负载均衡器提供,这也完全绕过了 ACM 证书。

如果您想实际使用 ELB 和 ACM 证书,您需要将 DNS 配置为指向 Elastic Load Balancer,而不是 EC2 实例的弹性 IP。

【讨论】:

  • 在我们的托管区域中,我们有指向负载均衡器的 CNAME。我们还有一个指向实例 IP 地址的 A 类。删除此 IP 地址后,站点会显示“重定向过多”。负载均衡器有一个实例,所以我不确定为什么需要从实例的 IP 地址中添加类型 A 值。
  • CNAME 和 A 记录都应该指向负载均衡器。太多重定向错误意味着您的网络服务器配置不正确,无法在负载均衡器后面运行。
  • 谢谢 - 一切顺利。也发现了重定向问题 - 指向演示站点上的图像,所以只需要重新加载它们。
【解决方案2】:

是的,正如 Mark B 提到的,您并非都使用 AWS ACM 管理器发布的 SSL。您需要在 DNS 管理器中配置弹性负载均衡器端点。如果您仍然遇到问题,那么您可以将您的 DNS 区域移动到 Route53 并通过 A 记录集添加托管区域。

【讨论】:

  • 在我们的托管区域中,我们有指向负载均衡器的 CNAME。我们还有一个指向实例 IP 地址的 A 类。删除此 IP 地址后,站点会显示“重定向过多”。负载均衡器有一个实例,所以我不确定为什么需要从实例的 IP 地址中添加类型 A 值。
猜你喜欢
  • 2017-04-07
  • 1970-01-01
  • 1970-01-01
  • 2016-01-24
  • 1970-01-01
  • 2017-11-21
  • 2012-10-10
  • 1970-01-01
  • 2012-04-11
相关资源
最近更新 更多