|
I installed the current release of OSQA (Fantasy Island v0.9.0 Beta 3) on shared hosting by following the fastcgi installation articles in the wiki. Some operations result in a 404 error, such as clicking on the Logout button that appears after clicking the logout link at the top of every page. The address that causes the 404 error is:
If I remove the I also got a 404 error when I tried to logging in using a Google account, but I can't tell if this is related. PS. I am using an sqlite database currently while testing the software. |
I'm having the same problem with my OSQA test installation. The error log indicates that mod_security is blocking the request because it thinks it is an injection attempt:
[Thu Jan 12 10:42:17 2012] [error] [client 50.23.15.142] ModSecurity: Access denied with code 403 (phase 2). Match of "beginsWith http:/%{SERVER_NAME}/" against "MATCHED_VAR" required. [file "/opt/mod_security/10_asl_rules.conf"] [line "471"] [id "340162"] [rev "244"] [msg "Atomicorp.com WAF Rules: Remote File Injection attempt in ARGS (AE)"] [data "http:/"] [severity "CRITICAL"] [hostname "qa.iggsandbox.com"] [uri "/account/signout/"] [unique_id "Tw7-WbitCFkAAH-cOXwAAADK"]
I'm not willing to disable mod_security - how can we resolve this?