当前位置:论坛首页 > Linux面板 > 求助

【待反馈】9.0.4 WAF无法正常使用

发表在 Linux面板2022-7-21 14:49 [复制链接] 14 9021

[error] 2284689#0: *301 lua entry thread aborted: runtime error: /www/server/btwaf/init.lua:75: attempt to call field 'initted' (a nil value)
stack traceback:
coroutine 0:
        /www/server/btwaf/init.lua: in function 'initCountry'
        /www/server/btwaf/init.lua:81: in function 'get_ip_Country'
        /www/server/btwaf/init.lua:4068: in function 'get_country'
        /www/server/btwaf/init.lua:4153: in function 'run_btwaf'

之前都正常,今天升级到最新版WAF
不开启waf,网页正常访问
开启后网页访问出错500,报错提示如上面所示。

修复过防火墙,还是提示上面错误。

使用道具 举报 只看该作者 回复
发表于 2022-7-21 14:56:12 | 显示全部楼层
您好!截图看一下报错信息。 传图片.png
使用道具 举报 回复 支持 反对
发表于 2022-7-21 14:58:48 | 显示全部楼层
1111.png
使用道具 举报 回复 支持 反对
发表于 2022-7-21 14:59:26 | 显示全部楼层
堡塔运维向樛木 发表于 2022-7-21 14:56
您好!截图看一下报错信息。

已上图,看起来像是IP库没下载下来。
使用道具 举报 回复 支持 反对
发表于 2022-7-21 15:21:04 | 显示全部楼层
堡塔运维向樛木 发表于 2022-7-21 14:56
您好!截图看一下报错信息。

GeoLite2-City.mmdb
GeoLite2-Country.mmdb

都是存在的
使用道具 举报 回复 支持 反对
发表于 2022-7-21 15:56:08 | 显示全部楼层
南宋打球的南瓜 发表于 2022-7-21 15:21
GeoLite2-City.mmdb
GeoLite2-Country.mmdb

执行以下命令截图看一下
  1. histore | grep sh
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-7-21 16:01:30 | 显示全部楼层
堡塔运维向樛木 发表于 2022-7-21 15:56
执行以下命令截图看一下

history |grep sh

只有我自己停止和启动其他服务的命令,没有任何和宝塔相关的命令出现。
使用道具 举报 回复 支持 反对
发表于 2022-7-21 17:45:02 | 显示全部楼层
堡塔运维向樛木 发表于 2022-7-21 15:56
执行以下命令截图看一下

麻烦在帮忙看看,现在只能关闭WAF状态了。
使用道具 举报 回复 支持 反对
发表于 2022-7-21 18:19:19 | 显示全部楼层
南宋打球的南瓜 发表于 2022-7-21 16:01
history |grep sh

只有我自己停止和启动其他服务的命令,没有任何和宝塔相关的命令出现。 ...

安装的命令都没有?
使用道具 举报 回复 支持 反对
发表于 2022-7-21 20:09:55 | 显示全部楼层

那是很早之前的历史命令了,清空过了,今天更新是没有的。
使用道具 举报 回复 支持 反对
发表于 2022-7-21 20:13:26 | 显示全部楼层

卸载,然后重装  9.0.2  同样报错!
卸载,然后重装  9.0.4  同样报错!

没更新之前是9.0.2,完全正常,更新了新版面板与防火墙插件,就出错了!
使用道具 举报 回复 支持 反对
发表于 2022-7-21 20:18:16 | 显示全部楼层
南宋打球的南瓜 发表于 2022-7-21 20:13
卸载,然后重装  9.0.2  同样报错!
卸载,然后重装  9.0.4  同样报错!

lua模块有问题,您那边先将/www/server/目录下的btwaf删除,然后重新安装下,还有卸载nginx重新编译安装nginx再去安装防火墙看下
使用道具 举报 回复 支持 反对
发表于 2022-7-21 20:34:48 | 显示全部楼层
谢花郎 发表于 2022-7-21 20:18
lua模块有问题,您那边先将/www/server/目录下的btwaf删除,然后重新安装下,还有卸载nginx重新编译安装n ...

本来9.0.2好端端的,一升级,现在崩的不成样子了....
使用道具 举报 回复 支持 反对
发表于 2022-7-22 17:00:34 | 显示全部楼层
谢花郎 发表于 2022-7-21 20:18
lua模块有问题,您那边先将/www/server/目录下的btwaf删除,然后重新安装下,还有卸载nginx重新编译安装n ...



卸载WAF,删除BTWAF文件夹,重新安装openrestry,在安装宝塔WAF,日志变成上面这样子的了。
使用道具 举报 回复 支持 反对
发表于 2022-7-25 09:18:50 | 显示全部楼层
南宋打球的南瓜 发表于 2022-7-22 17:00
卸载WAF,删除BTWAF文件夹,重新安装openrestry,在安装宝塔WAF,日志变成上面这样子的了。
...

更换至nginx其他版本能正常安装Nginx付费防火墙吗?
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表