Muszę ustalić, czy serwer (Apache 2) zwraca pełną zawartość strony wraz z poprawnym nagłówkiem, czy nie. Mam skrypt PHP, który został wykonany pomyślnie, ale przeglądarka pobiera tylko połowę treści HTML, jest po prostu odcięta.
Infrastruktura klienta jest dość skomplikowana, z wykorzystaniem Novell BorderManager Proxys i innych rzeczy. Aby upewnić się, że serwer dobrze działa, chcę zarejestrować zarówno nagłówek, jak i treść odpowiedzi.
Jak mogę to osiągnąć? Zajrzałem do mod_log_config
modułu apache (który jest już zainstalowany i gotowy do użycia), ale szczerze mówiąc, nie udało mi się skonfigurować go tak, aby wyświetlał gdzieś nagłówek i treść.
edycja: Udało mi się zalogować nagłówek
LogFormat "%h %l %u %t \"%r\" %>s %b \"%{HEADER_NAME}o\"" common2
CustomLog /var/log/apache2/response.log common2
Ale niestety formaty mod_log_config nie obsługują całej treści.
Aktualizacja: Natknąłem się na mod_dumpio, który wydaje się dokładnie to robić, ale jak dotąd nie mogę go uruchomić :-(
Czy ktoś może pomóc?
źródło
E
lubI
ponieważ połączyłem stary dokument. Nowszy jest tutaj: modsecurity.org/documentation/modsecurity-apache/2.5.12/…SecAuditEngine On SecAuditLog /var/log/apache2/sec.log SecAuditLogParts ABEFGHZ
. Otrzymuję informacje o debugowaniu, więc wydaje się, że działa, ale treść odpowiedzi nie jest wyświetlana.w przypadku gdy w logach nie pojawi się żadna treść odpowiedzi, gdy używana jest „ treść zamierzonej odpowiedzi (E) ”; na przykład.:
Upewnij się, że również aktywowałeś silnik reguł:
i sprawdź ustawienia dla:
źródło