Como depurar modsecurity_audit_log

1

Eu estava acessando www.example.com/RestAPI/index.php/tweets.json no meu servidor.

O modsec_audit.log mostrou o seguinte erro, mas não há erros / avisos relacionados em modsec_debug.log . Eu pude ver que o erro do servidor interno está registrado no exemplo-error_log.

Como posso depurar este erro interno do servidor?

--8560e90b-A--

[21/Mar/2012:07:01:52 +0000] T2l84H8AAAEAAGxPZ@QAAAAG x.x.x.x 33101 x.x.x.x 80

--8560e90b-B--

GET /RestAPI/index.php/tweets.json HTTP/1.1 Host: www.example.com User-Agent: Mozilla/5.0 (X11; Linux i686; rv:11.0) Gecko/20100101 Firefox/11.0 Accept: text/html,application/xhtml+xml,application/xml;q=0.9,/;q=0.8 Accept-Language: en-us,en;q=0.5 Accept-Encoding: gzip, deflate DNT: 1 Cookie: __utma=159129855.1463065063.1331789485.1331789485.1331789485.1; __utmz=159129855.1331789485.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); 8cb6a414cf5ec1919864de0e80bea4da=0es7dcu0p10cocfpferb2lddi0; 8926e4f3c475bb6fcacb409299f1bd27=53cf8c5e6bf78ea45096945377e6d609 Connection: keep-alive Cache-Control: max-age=0

--8560e90b-F--

HTTP/1.0 500 Internal Server Error X-Powered-By: PHP/5.3.5 Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8

--8560e90b-H--

Apache-Handler: php5-script Stopwatch: 1332313312358005 130428 (- - -) Producer: ModSecurity for Apache/2.5.12 (http://www.modsecurity.org/); core ruleset/2.0.5. Server: Apache

--8560e90b-Z--

    
por max87 21.03.2012 / 08:16

1 resposta

1

Eu acho que mod_security é realmente apenas um mensageiro aqui, e não bloqueia nada por si só. HTTP 500 Internal Server Error geralmente é causado por

  • Uma configuração defeituosa do Apache para esse host / diretório virtual
  • Um arquivo .htaccess com defeito nesse diretório
  • Outra coisa

O resto funciona bem no seu servidor e apenas o tweets.json não funciona?

    
por 21.03.2012 / 08:21