Apache 与 modsec“collections_remove_stale:无法访问 DBM 文件”

Apache 与 modsec“collections_remove_stale:无法访问 DBM 文件”

我似乎最近在我的 Apache 错误日志中发现了很多这样的信息:

Message: collections_remove_stale: Failed to access DBM file "/var/cpanel/secdatadir/ip": Resource deadlock avoided

服务器版本:Apache/2.4.12 (Unix) OpenSSL/1.0.1e-fips mod_bwlimited/1.4 mod_fcgid/2.3.9 使用 modsecurity 和最新的 OWASP ModSecurity 核心规则集

尝试用谷歌搜索,发现一些建议禁用的规则,但没有解决问题。

任何帮助都将不胜感激。谢谢。

答案1

所以我想我找到了解决方案。首先,我在 Modsec 中禁用了所有与 IP 收集相关的规则。这些规则如下:900050, 900018, 900020, 900021

然后我删除了 /var/cpanel/secdatadir 中的以下文件:ip目录ip.pag

从此错误就不再发生了。

相关内容