cdn访问报错564问题排查方法

首先腾讯云CDN自定义了564的状态码:

564 节点到源站链路上出现问题

可能情况:

1、源站访问失败

2、源站TCP连接时间慢(默认5s)

3、源站文件加载速度慢(默认10s)

4、源站不支持range请求

。。。。。。。等等


问题排查思路:

1、确定解析是否正确

看下接入域名的解析是否在腾讯云的CDN上,如果没有在腾讯云的CDN的cname记录值上,那么可以自己排查下访问问题了,此时相当于没有使用腾讯云cdn;

www.kkdu.net.cn为例

linux下:

nslookup www.kkdu.net.cn

Windows:

和控制台的分配进行比对确认

比对一致没有问题

2、测试源站是否正常

linux

http: curl -I 'http://www.kkdu.net.cn' -x 1.1.1.1:80

https: curl -I 'http://www.kkdu.net.cn' --resolve www.kkdu.net.cn:443:1.1.1.1

windows

修改hosts文件绑定节点

hosts文件默认位置
hosts文件修改格式

C:\Windows\System32\drivers\etc\hosts

如果这里源站访问没有报错,没有超时现象(这里都可以进行测试)继续下面排查

3、源站是否支持range

首先看下自己有没有开启range回源,如果没有忽略此部分即可

range回源配置

测试源站是否支持:

curl -I -r 0-3 'http://www.kkdu.net.cn/index.php/start-page.html' -x 1.1.1.1:80

重点关注如下两个字段(必须一致):

HTTP/1.1 206 OK Content-Length: 4

如果支持继续看下下面补充,如果不支持关闭此配置之后重新核实访问


持续补充:

1.检查源站是否配置了证书,访问强跳了https协议

A:是,cdn配置证书,回源方式选择协议跟随。

2.源站进行访问首页是否存在多次页面跳转

A:是,检查cdn上是否配置:回源跟随301/302配置,可以关闭测试访问

原创声明,本文系作者授权云+社区发表,未经许可,不得转载。

如有侵权,请联系 yunjia_community@tencent.com 删除。

发表于

我来说两句

0 条评论
登录 后参与评论

扫码关注云+社区

领取腾讯云代金券