问题现象
请求DDoS高防(边缘云版)域名资源时,边缘节点响应403状态码,无法访问资源。
可能原因及解决方案
场景一:加速域名在DDoS高防(边缘云版)控制台上未配置
若域名未在DDoS高防(边缘云版)平台进行配置,该域名请求访问到边缘节点时,边缘节点会直接响应403。具体报错如下:
解决方案:针对加速域名未在DDoS高防(边缘云版)控制台配置的情况,可以将需要加速的域名在DDoS高防(边缘云版)控制台上配置,配置完成后,进行对应的CNAME ,再重新请求对应的资源。
场景二:源站响应403问题
当用户端对该资源发起请求,边缘节点转发回源,源站如果响应403状态码给边缘节点,边缘节点会将403响应给用户端。具体报错如下:
解决方案:针对源站响应的403,需要源站排查对应原因,源站修改对应响应后,用户端再重新发起请求。
场景三:防护策略拦截
若在DDoS高防(边缘云版)控制台上配置访问控制、频率控制、CC防护,当请求触发拦截策略时,边缘节点会响应403。具体报错如下:
解决方案:如果IP为正常请求IP,可以在DDoS高防(边缘云版)控制台调整防护策略,配置生效后,再重新发起请求。
场景四:端口不匹配问题
域名配置的端口与访问请求到的端口不匹配时,会导致出现403。具体报错如下:
解决方案:如果是访问时指定了错误的端口,请调整为正确端口后,再发起请求。如果是域名配置的端口不准确,请在DDoS高防(边缘云版)控制台进行端口配置调整,配置生效后,再重新发起请求。