AWS - CloudFront 和 EC2 SSL 证书之间的错误 502 - 移动应用程序

AWS - Error 502 between CloudFront and EC2 SSL certificate - Mobile App

鉴于这些前提,在 EC2 实例中,如果 CloudFront 分发域名或域名被 ping 到,则不会到达登陆 html 页面(如 hello world!)。

但是,如果我 ping 它,我会收到 502 错误(502 错误请求无法满足。 CloudFront 无法连接到源。我们目前无法连接到此应用程序或网站的服务器。

域已在 SSLlab 中验证,除了“附加证书部分”(不在“服务器密钥和证书 #1”中)中的“链问题顺序不正确,额外证书”和 X-缓存说:来自 CloudFront 的错误。

如何修复 502 错误?

编辑

我已经在评论中发布了解决方案

解决方案是保持上述所有内容但是:

  • 从实例中删除 ssl 证书
  • 在 Amazon 的证书管理器中生成一个新的 ssl 证书(这也意味着在新证书的 CNAME 的 Route 53 中创建记录并在 Cloudfront 分发中选择新证书)。

最后的问题是两个 ssl 证书之间的冲突。只能保留一个。