【问题标题】:AH00526: Syntax error line 51 modsecurity_crs_16_session_hijacking.confAH00526:语法错误第 51 行 modsecurity_crs_16_session_hijacking.conf
【发布时间】:2016-07-16 07:54:52
【问题描述】:

我正在为在 debian 8 jessie 上运行的 apache2 服务器配置 modsecurity-crs。安装 modsecurity 并为 base_rules 和 optional_rules 建立符号链接后,apache2 无法重新启动。使用

sudo journalctl | tail

显示错误信息

'AH00526:第 51 行的语法错误 ../modsecurity-crs/activated_rules/modsecurity_crs_16_session_hijacking.conf'。

【问题讨论】:

    标签: debian apache2 mod-security


    【解决方案1】:

    好的,我在这里找到了答案。 - https://github.com/SpiderLabs/owasp-modsecurity-crs/commit/e2fbef4ce89fed0c4dd338002b9a090dd2f6491d 本质上 crs 模块中有一个错误。您需要从 modsecurity_crs_16_session_hijacking.conf 的第 49 行删除单词 'chain' 您可以使用 'sudo nano modsecurity_crs_16_session_hijacking.conf' 执行此操作,然后滚动到该行,删除单词 'chain' 然后按 Ctrl+O 然后按 Ctrl+X 编辑后使用 'sudo /etc/init.d/apache2 start

    重启 apache 服务

    【讨论】:

    • 非常感谢!
    猜你喜欢
    • 1970-01-01
    • 2018-07-20
    • 2015-04-17
    • 2021-01-02
    • 2014-05-31
    • 2014-02-17
    • 2015-10-10
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多