我最近在我的 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.dir和ip位址
從那時起,錯誤就停止了。