升级宝塔面板13版后,宝塔第三方应用Nginx免费防火墙 8.3,封锁历史信息变成下面这样了。
目前官方已更新至 8.4版,问题已修正,错怪作者了,很负责和勤快。
经测试仅显示数据有问题,并未影响正常的功能。
指望作者升级修改几乎不可能,早停止开发了,自己动手改吧。
问题的根源,宝塔面板13升级了Python版本,有兼容问题,无法获取日志数据。
解决办法:
将/www/server/panel/plugin/free_waf目录中的 free_waf_main.py 文件备份一下,已防万一。
下载替换补丁解压后,直接覆盖替换 free_waf_main.py 文件即可。
补丁修改说明:
在保持原有功能逻辑的前提下,将 CGI 转义替换为 HTML 转义,修复日志解析 BUG,增加缺失的日志字段及异常捕获容错。
本站文章大部分为原创,用于个人学习记录,可能对您有所帮助,仅供参考!

我的微信
微信号已复制
版权声明
本站原创文章转载请注明文章出处及链接,谢谢合作!







云南省昆明市 1F
没人维护是真受罪,付费版又贵
北京市 2F
好用,谢谢!