CDN 常见问题分析思路
1. 访问CDN加速的资源返回状态码403,遇到该问题,可参照以下方法排查:
Chrome 按F12 打开进行cdn加速的一个具体URL链接
1)排查是否开启鉴权
鉴权报错 X-Tengine-Error:denied by req auth: no url arg auth_key
解决:关闭鉴权就可以了的
2) 报错The website is under attack, You have requested too frequently
咨询用户是否开启了cc防护
其中cc防护的规则如下:
每分钟访问 150 次,URL 非常集中,认为是攻击
每分钟访问 500 次,不考虑URL,认为是攻击
携带验证码 Cookie,每分钟访问 100 次,认为是攻击
解决:用户可以将自己的IP加入IP白名单,就可以了的
3)源站是oss,报错AccessDenied
昆仑上查看源站,找到源bucket
解决:该bucket是否设置了私有或者不允许refer为空,
私有:提供签名URL(不能开启cdn的过滤参数)