开发者社区> 问答> 正文

阿里云CDN 源站不通或源站域名无法解析导致响应5xx是什么原因?

阿里云CDN 源站不通或源站域名无法解析导致响应5xx是什么原因?

展开
收起
Lee_tianbai 2021-01-05 14:38:51 2465 0
1 条回答
写回答
取消 提交回答
  • CDN 都是公网上的节点,CDN 配置的源站必须要公网可达。如果配置的源站 IP 公网不可达、端口不通或者源站域名没有解析,则会导致 CDN 回源请求源站失 败,报错 5xx。 常见的几种异常情况如下: (1) 源站网络不通,测试无法 ping 通源站 IP。ping 测试命令:ping 源站 IP (2) 源站端口不通或源站直接响应 5xx 错误。例如以下案例,telnet 端口报错Connection timed out i) 如果源站端口配置的是 80,则测试 80 端口是否通:telnet 源站 IP 80 ii) 如果源站端口配置的是 443,则测试 443 端口是否通。如果源站端口配置的 是自定义端口,则测试自定义端口是否通。 iii) 可以在 CDN 控制台获取配置的源站地址和端口,然后本地 host 绑定到源站, 固定源站做七层测试,查看是否是源站直接无响应或源站直接响应 5xx (3) 源站配置的是域名,但是源站域名未配置解析,会导致 CDN 请求源站失 败。可以用 ping 和 nslookup 命令检查源站域名的解析是否正常。例如以下案例, 配置源站域名 www.a.com,ping www.a.com 报错 unknown host,nslookup unknown host 报错 server can't find www.a.com: NXDOMAIN,表示域名未 解析。 image.png

    2021-01-05 14:39:38
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
创业公司的域名想象 立即下载
“域”见更美好的未来——域名筑梦互联网+ 立即下载
“域”感——《域名投资从入门到精通》 立即下载