访问阿里云CDN加速资源返回状态码403该如何处理
发布:阿里云代理商凯铧互联
问题场景:访问阿里云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的过滤参数)
在获取地址中获取地址:获取到的为签名URL
不允许refer为空:允许为空
4)打开URL链接不是cdn域名,但这里面应用了cdn的资源
排查是否是refer调用
Response头中带
X-Tengine-Error:denied by Referer ACL
那么说明refer规则设置不正确
解决:先取消cdn的refer配置,可以使用的话
可以排查cdn日志,找到对应的访问日志,找到refer头,加白
5)绑定源站测试也是403
http response头中
一二级cdn缓存都是不命中,这个说明是源站抛出的403
解决:客户可以,绑定host测试,看看是否是403
定位下源站的问题
专享服务:
如果您的问题还未能解决,您可以联系阿里云代理商凯铧互联客服寻求帮助。阿里云代理商凯铧互联提供阿里云服务器/企业邮箱等产品的代购服务,同样的品质,更多贴心的服务,更实惠的价格。 阿里云代理商凯铧互联会为您提供一对一专业全面的技术服务,同时还能为您提供阿里云其他产品购买的专属折扣优惠。通过凯铧互联购买可以获得折上折优惠!若您需要帮助可以直接联系我方客服,阿里云代理商凯铧互联专业技术团队为您提供全面便捷专业的7x24技术服务。 电话专线:136-5130-9831,QQ:3398234753。
如果您是工作时间以外的时间需要服务,请加微信号158-0160-3153,当然了,这个微信号也是手机号,可以随时拨打!
扫一下凯铧互联微信号,立享优惠折扣!!