Outra opção pode ser mod_forensic
, pode facilmente registrar a solicitação e os cabeçalhos, etc.
Cuidado com o uso de espaço em disco, porém, em um site de carga pesada, o mod_forensic pode facilmente produzir dezenas de Gigs por dia.
Existe uma maneira de registrar solicitações pelo proxy mod? Eu preciso de uma maneira de depurar minha configuração, porque eu não pareço estar onde deveria estar. Eu preciso das seguintes informações:
Talvez uma questão relacionada: existe uma maneira de remover alguns cabeçalhos? Eu tentei o seguinte:
ProxyPass /proxy/other http://not.under.my.control/
<Location /proxy/other>
ProxyPassReverse /
RequestHeader unset Authorization
</Location>
Eu realmente não sei se está tudo bem, porque não vejo nada.
Outra opção pode ser mod_forensic
, pode facilmente registrar a solicitação e os cabeçalhos, etc.
Cuidado com o uso de espaço em disco, porém, em um site de carga pesada, o mod_forensic pode facilmente produzir dezenas de Gigs por dia.
Eu usei o dumpio. Eu coloquei o seguinte em /etc/httpd/conf.d/dumpio.conf
:
LoadModule dumpio_module modules/mod_dumpio.so
DumpIOInput On
DumpIOOutput On
DumpIOLogLevel debug
LogLevel debug
Uma peça frequentemente esquecida é definir o LogLevel para depurar. Sem isso, você não verá nenhuma saída do DumpIO.
A saída do log é gravada no log de erros do host virtual e / ou do servidor.
Se você alterar o LogLevel para depurar, ele fornecerá mais detalhes sobre o que está acontecendo no log de erros padrão.
LogLevel debug
Isso lhe dará muitas informações sobre o que está acontecendo.
mod_security pode registrar o corpo da solicitação & cabeçalhos, entre outras coisas. Link
Você também pode anexar proxy:trace5
à sua diretiva LogLevel
existente
Se você tem isso
LogLevel error
Altere para isto
LogLevel error proxy:trace5
Certifique-se de alterar isso de volta ao normal após o uso. Isso criará arquivos de log enormes rapidamente.
Você pode usar esses registros, mas eles não fornecem exatamente o que você deseja:
<VirtualHost yourdomain.com>
Customlog yourdomain.com-access.log combined
ErrorLog yourdomain.com-error.log
# Your other stuff
</VirtualHost>
Tags logging debug apache-2.2 mod-proxy