Products
GG网络技术分享 2025-03-18 16:10 0
有时候我们在使用Cloudflare的时候,会遇到这个问题提示“error reference number: 1020”,也就是错误参考号:1020。这发生在你使用Cloudflare来保护你的网站免受在线攻击并加速你的网站,但Cloudflare的防火墙规则被触发了。
这个错误并不常见,可能在实际发生攻击或出现一些假阳性的情况下很少发生。无论是你(网站所有者)还是你的客户都可能面临这个错误。这里就给出解决办法
Cloudflare防火墙是一套规则,用于保护网络应用程序免受XSS、SQL注入等在线攻击。
如果用户试图在触发规则的网络应用程序上提交数据,或者如果用户试图访问受保护的端点,也可能发生这个问题。
解决该错误的最简单方法之一是禁用Cloudflare代理服务器
你可以看到两个箭头,上面的箭头写着 "代理",也就是橘黄色的那朵云,另一个写着 "仅DNS"。如果你把你的记录转为 "仅DNS",这将修复错误,但这意味着你会受到攻击,你的服务器IP会暴露。
第二个方法是检查你的 Cloudflare 防火墙规则日志。正如你在下面的图片中看到的,试图访问/www/wp-config.php的用户被阻止了,你可以看到规则ID 9ce4e284ff2a486aaa37d642bff5a079被触发了,用户访问被阻止了。
然而在这种情况下,我相信这是一个恶意的用户试图访问不应该被访问的敏感文件。
你也可以停用这个规则。
如果你排除了这个规则,你也会使你的网站暴露在某些类型的攻击之下。因此,要确定这个问题是否真的是一个问题,或者是一个假阳性,也就是误报。
好吧,如果你作为网站访客收到 "错误参考号:1020",那么你能做的就是用Cloudflare给你的Ray ID联系网站所有者。
你可以通过电子邮件把这个Ray ID发给网站的所有者,然后他们就可以追踪并把你的IP列入白名单,以防Cloudflare错误地阻止你访问。
虽然名为 "错误参考号:1020 "的错误不是很常见,但当这种情况发生时,真的会让你的最终用户感到烦恼。
最好是检查你的Cloudflare防火墙日志,并调试这个问题,如果你是网站访客,那么请联系网站管理员,以解决这个问题。
Demand feedback