首页 > 解决方案 > CloudFront 到 EC2 源返回 502 错误。我该如何调查?

问题描述

当我尝试将云前端连接到 EC2 时,我可以看到以下错误。我在云端将 ec2-XXX-XXX-XXX-XXX.us-west-2.compute.amazonaws.com 设置为“源域名和路径”。怎么了?

502 错误 无法满足请求。CloudFront 尝试与源建立连接,但尝试失败或源关闭了连接。我们目前无法连接到此应用或网站的服务器。

可能有太多流量或配置错误。请稍后再试,或联系应用或网站所有者。

如果您通过 CloudFront 向客户提供内容,则可以通过查看 CloudFront 文档找到解决问题的步骤并帮助防止出现此错误。

我期待着您的回复。:)

标签: wordpressamazon-web-servicesamazon-ec2amazon-cloudfront

解决方案


CloudFront 的 502 错误将归结为许多问题:

  • 如果 CloudFront 尝试通过 HTTPS 连接到源,请验证您的 SSL,它是否对源域有效。如果您想验证,请使用SSL Labs 。
  • 这些端口是否对 CloudFront 开放?您需要确保 CloudFront 可以公开连接到您的实例。如果它通过私有 IP 地址连接,它将无法工作,并且如果您将端口限制为特定 IP 地址,它也将无法工作。

您可以从此处的 AWS 文档中阅读更多有关 CloudFront 502 背后原因的信息。

任何进一步的问题让我知道。


推荐阅读