【洋洋电脑帮】博客主要分享生活中的经历经验和IT运维工作、计算机自学过程中遇到的问题及解决办法,还分享好用的【软件和各种资源】等。坚持+自律=开挂人生。

fail2ban启动失败 提示'%' must be follow

标签: fail2ban
作者:洋洋电脑帮 | 发布时间:2025-03-30 18:57:32 | 阅读:1 | 评论:0

fail2ban ERROR Failed during configuration: '%' must be follow的解决办法。

当在filter中的某个文件中的failregex或者ignoreregex中出现%时会报此错误,解决办法就是将%替换为%%。
这个是自己尝试的办法,%应该是取变量的意思,%%应该是将单个%转义成普通字符%,这只是我的推测,仅供参考。
例:
failregex=^<HOST>.*(?:GET|POST) /(?:type|series)/[%w]+.html HTTP/1.1" [d]+ [d]+$
会报以上错误。
将以上语句改为:
failregex=^<HOST>.*(?:GET|POST) /(?:type|series)/[%%w]+.html HTTP/1.1" [d]+ [d]+$
解决问题,不再提示fail2ban ERROR Failed during configuration: '%' must be follow。

为了给您带来更好的浏览体验,我日夜打磨网站。若您喜欢这里的内容,不妨用打赏为我点赞。您的每一分支持,我都将化作持续创作的热情,为您呈上更多优质内容。
微信
支付宝
评论区




登录页面验证码图片