当前位置:论坛首页 > BUG提交 > Linux面板

nginx防火墙规则不同步

发表在 BUG提交2019-3-27 02:45 [复制链接] 3 7287

两台机器都是用的是Nginx防火墙 6.3,一个机器是新装的宝塔,一个是旧版本一直在升级,全部都点击了“更新规则库”,我自己没有改动过规则,但是两个防火墙的 GET-URI过滤 和 POST过滤 的规则数量、表达式都不一致。举一个例子:


微信截图_20190327023547.png

微信截图_20190327023559.png

一台机器22条规则,一台机器26条规则。


微信截图_20190327024348.png

发现这个问题是这样的,网站程序迁到新装的机器突然发现收不到支付宝的回调请求,最后发现被防火墙拦截,规则 (?or(.*?)not))  ,对比新旧机器的防火墙规则之后发现这个bug。




使用道具 举报 只看该作者 回复
发表于 2019-3-27 09:21:24 | 显示全部楼层
更新规则的那个规则是最开始的那个规则信息。还没有更新上去。因为近期更新四五条规则。还在观望中。规则更新那个地方一般是最稳定的规则。如果你的两个防火墙规则条数不同。不需要担心的。
使用道具 举报 回复 支持 反对
发表于 2019-3-27 09:22:08 | 显示全部楼层
还有你这个最后一个是拦截方式。你可以回调接口加入白名单。稍后我把规则在默认规则中删除
使用道具 举报 回复 支持 反对
发表于 2019-3-27 11:22:13 | 显示全部楼层
已经更新至nginx 防火墙 6.4
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析
快速回复 返回顶部 返回列表