Cloudfront返回502个错误



我们正在将服务器环境从另一个云托管提供商转移到aws。我们之前一直在使用Cloudfront来提供我们的静态内容,当我们在新的aws设置中尝试从Cloudfront检索静态内容时,我们收到了502个坏的网关错误。

我在谷歌上搜索了很多解决方案,并实施了以下建议。。。

Cloudfront自定义原点分布返回502〃;错误无法满足请求"对于某些URL

但在解决502个错误方面仍然运气不佳。我已经仔细检查了我的ssl证书,它是有效的。

以下是我的nginxssl配置和示例请求/响应

我们当前在nginx中的ssl设置

nginx 1.6.1

ssl_protocols TLSv1 TLSv1.1 TLSv1.2;

ssl_preferr_server_ciphers打开;

ssl_ciphers ECDH+AAESGCM:ECDH+AES256:ECDH+AES 128:DH+3DES:RSA+3DES:RC4:高:!阿:!阿:!MD5;

样品请求/响应

请求

GET/assets/javascripts/libs/lightbox/2.7.1/css/lightbox.css?v=20141017003139 HTTP/1.1

主机:d2isui0svztem.cloudfront.net

连接:保持有效

Pragma:无缓存

缓存控制:无缓存

接受:text/css,/;q=0.1

用户代理:Mozilla/5.0(Macintosh;Intel Mac OS X 10_9_5)AppleWebKit/537.36(KHTML,类似Gecko)Chrome/38.0.2125.104 Safari/537.36

接受编码:gzip、deflate、sdch

接受语言:en-US,en;q=0.8

响应

HTTP/1.1 502坏网关

内容类型:text/html/

内容长度:472

连接:保持有效

服务器:CloudFront

日期:2014年10月17日星期五00:43:17 GMT

X-Cache:cloudfront 错误

通过:1.1 f25f60d7eb31f20a86f3511c23f2678c.cloudfront.net(cloudfront)

X-Amz-Cf-Id:lBd3b9AJvcELTPgSeZPRW7X6VM749SEVIRZ5nZuSJ6ljjhkmuAlng==

尝试以下操作会得到相同的结果。。。

wgethttps://d2isui0svzvtem.cloudfront.net/assets/javascripts/libs/lightbox/2.7.1/css/lightbox.css

有什么想法吗?

提前谢谢。

将"自动压缩对象"设置为否。

确保原始设置->原始协议策略设置为"仅HTTPS"

最新更新