
Estou tentando capturar todo o tráfego de e para um servidor web Apache2 para fins de solução de problemas, então fiz o seguinte para tentar configurar o mod_dumpio corretamente:
- Usei a2enmod para habilitar mod_dumpio
- LogLevel alterado para "debug" no apache2.config
- Adicionados "DumpIOInput On", "DumpIOOutput On" e "DumpIOLogLevel debug" ao apache2.config
- Emitido "/etc/init.d/apache2 restart" para reiniciar o Apache
- Emitido "apache2ctl -t -D DUMP_MODULES" para garantir que o mod_dumpio foi carregado
Estou assistindo /var/log/apache2/error.log, mas não vejo muita coisa lá e certamente não há um despejo de todas as entradas e saídas.
Alguém pode ajudar?
Responder1
Também estou lutando com isso há um dia. Parece que eles moveram a saída do mod_dumpio para o nível de log 'trace7' e desabilitaram o parâmetro DumpIOLogLevel.
eu precisei
LogLevel trace8
ou
LogLevel info dumpio:trace8
para que funcione.
Lembre-se de que você normalmente tem LogLevel em dois níveis, nível de servidor e nível de host virtual, verifique ambos.
Responder2
NM... entendi!
O problema era aparentemente queapenas umdos meus VirtualHosts (conforme definido em /etc/apache2/sites-enabled) tiveram um LogLevel declarado que era algo diferente de depuração, interferindo assim no comportamento geral do mod_dumpio por motivos que me escapam :)
Espero que alguém ache isso útil.