最近,有站长向主机吧反馈,网站出现了502的情况,并反馈开始以为是安全狗白名单有问题,更新了还是出现502,后来直接把安全狗退了,访问依然有502,云服务器防火墙也没开
面对这个问题,主机吧已经是老手了,先是用17测检测工具检测各地节点访问情况,发现CDN有多个节点返回522状态码。
这里就说明是百度云加速节点问题的几率很小,因为百度云加速很少有同时几个节点故障的情况。
那么原因,就在于服务器端,百度云加速节点连不上服务器原因,一般有三个:
1 要么服务器故障;
2 要么服务器装了防火墙拦截;
3 要么域名被国内某运营商屏蔽
客户可以正常远程服务器,而且刚才测试的时候,大部分地区访问正常,那么服务器故障排除。
而域名运营商屏蔽,一般是指电信、联通、移动三大运营商的屏蔽,而刚才测试的时候,并没有出现某运营商网络集体访问不了情况,那么这个也可以排除。
那么,防火墙拦截的概率极大,用户用的是阿里云服务器,所以我们让客户把云盾加白。
不过客户早就加白了,那说明不是云盾问题。
那问题就出现在安全狗上,客户反馈加白了,并且把安全狗也退出过,但是还是无法访问。
这个问题就出现在安全狗上,以主机吧的了解,安全狗软件已经多年没有更新了,这就导致,使用了CDN的网站再使用安全狗后,经常会被误杀IP,即使加白了也没有用,而客户反馈退出安全狗还是不行,这是因为安全狗即使退出后,安全模块还是在运行的,也就是之前拦截的还是有效的。
所以主机吧让客户把安全狗直接卸载了,然后重启下服务器。
果然,就正常了。
这里主机吧建议使用百度云加速的时候,不要装任何服务器防火墙,因为你不知道防火墙会不会对CDN有没有冲突,大多时候都是有冲突的,因为CDN节点一般都是会频繁请求服务器,这就极可能触发了防火墙的规则,即使你加白了,也不一定有效果。