For example this pdf stopped working after enabling the mod, it generates 403 error.
[Wed May 30 18:47:19 2012] [error] [client xxxxxxxxxxx] ModSecurity: Warning.
Match of "within %{tx.allowed_http_versions}" against "REQUEST_PROTOCOL"
required. [file "base_rules/modsecurity_crs_30_http_policy.conf"]
[line "78"] [id "960034"] [msg "HTTP protocol version is not allowed by policy"]
[data "HTTP/1.1"] [severity "CRITICAL"] [tag "POLICY/PROTOCOL_NOT_ALLOWED"]
[tag "WASCTC/WASC-21"] [tag "OWASP_TOP_10/A6"] [tag "PCI/6.5.10"] [hostname
"somedomain.net"] [uri "/guide.pdf"] [unique_id "T8ZPFwoAARkAAA3sIQkAAAAG"]
Line 78,
SecRule REQUEST_PROTOCOL "!@within %{tx.allowed_http_versions}"
"phase:2,t:none,block,msg:'HTTP protocol version is not allowed by policy',
severity:'2',id:'960034',tag:'POLICY/PROTOCOL_NOT_ALLOWED',tag:'WASCTC/WASC-21',
tag:'OWASP_TOP_10/A6',tag:'PCI/6.5.10',logdata:'%{matched_var}',setvar:'tx.msg=%
{rule.msg}',setvar:tx.anomaly_score=+%
{tx.warning_anomaly_score},setvar:tx.policy_score=+%{tx.warning_anomaly_score},
setvar:tx.%{rule.id}-POLICY/PROTOCOL_NOT_ALLOWED-%{matched_var_name}=%{matched_var}"
What does that rule do that those URLs are broken?