前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >cdn访问报错564问题排查方法

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

原创
作者头像
杜志强
发布2019-03-07 12:39:25
2.9K0
发布2019-03-07 12:39:25
举报
文章被收录于专栏:Mr_duMr_du

首先腾讯云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
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文件默认位置
hosts文件修改格式
hosts文件修改格式

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

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

3、源站是否支持range

首先看下自己有没有开启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配置,可以关闭测试访问

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

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
内容分发网络 CDN
内容分发网络(Content Delivery Network,CDN)通过将站点内容发布至遍布全球的海量加速节点,使其用户可就近获取所需内容,避免因网络拥堵、跨运营商、跨地域、跨境等因素带来的网络不稳定、访问延迟高等问题,有效提升下载速度、降低响应时间,提供流畅的用户体验。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档