Почему мне не удаётся заставить Apache2 mod_dumpio работать под Lucid Lynx Ubuntu?

Почему мне не удаётся заставить Apache2 mod_dumpio работать под Lucid Lynx Ubuntu?

Я пытаюсь перехватить весь трафик, входящий и исходящий с веб-сервера Apache2, в целях устранения неполадок, поэтому я сделал следующее, чтобы попытаться правильно настроить mod_dumpio:

  1. Использовал a2enmod для включения mod_dumpio
  2. Изменен LogLevel на «debug» в apache2.config
  3. Добавлены «DumpIOInput On», «DumpIOOutput On» и «DumpIOLogLevel debug» в apache2.config
  4. Выполнен "/etc/init.d/apache2 restart" для перезапуска Apache
  5. Выполнен "apache2ctl -t -D DUMP_MODULES", чтобы убедиться, что mod_dumpio загружен

Я просматриваю /var/log/apache2/error.log, но не вижу там ничего особенного, и уж точно не дамп всех входных и выходных данных.

Кто-нибудь может помочь?

решение1

Я тоже с этим борюсь уже день. Похоже, они переместили вывод mod_dumpio на уровень журнала 'trace7' и отключили параметр DumpIOLogLevel.

мне было нужно

LogLevel trace8

или

LogLevel info dumpio:trace8

чтобы это работало.

Помните, что LogLevel обычно находится на двух уровнях: на уровне сервера и на уровне виртуального хоста. Проверьте оба.

решение2

НМ... понял!

Проблема, по-видимому, была в том, чтотолько одиниз моих VirtualHosts (как определено в /etc/apache2/sites-enabled) имели объявленный LogLevel, отличный от debug, что мешало общему поведению mod_dumpio по причинам, которые мне не ясны :)

Надеюсь, кому-то это будет полезно.

Связанный контент