我似乎最近在我的 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
从此错误就不再发生了。