W pakiecie Squid 6 dla Debiana zacznij od zwykłych dzienników transakcji i demona:

sudo tail -n 50 /var/log/squid/access.log
sudo tail -n 50 /var/log/squid/cache.log

Niestandardowe logowanie lub menedżer usług może wysyłać je gdzie indziej. Odtwórz jedno żądanie o ograniczonym zakresie ze znanego źródła i zapisz czas, metodę oraz cel, aby dopasować właściwy wpis.

DowódCo z niego odczytać
Wynik w natywnym formacie access.logKod wyniku Squida i status HTTP to oddzielne części transakcji.
Informacje o hierarchii dostępuJak przekazywanie wykorzystało nadrzędne proxy lub inną trasę.
Udany CONNECTTunel został otwarty; nie jest to późniejszy status witryny wewnątrz szyfrowanego TLS.
cache.logAwarie programów pomocniczych, uruchamiania, resolvera i konfiguracji samego Squida.

Jeśli nie ma pasującego żądania, potwierdź, że ten klient dotarł do tej instancji i punktu nasłuchu. Sprawdź ACL logowania, buforowanie, rotację i czy transakcja nadal trwa; długo utrzymywany tunel może jeszcze nie mieć końcowego wpisu dostępu. Ominięcie proxy lub starszy proces proxy może kierować ruch gdzie indziej, więc przed edycją polityki dostępu powiąż proces nasłuchujący z załadowaną przez niego konfiguracją.

Udostępnij odpowiednią transakcję z ukrytymi danymi wrażliwymi i pobliskie błędy. Adresy URL, zapytania, adresy źródłowe i nazwy użytkowników mogą być prywatne; zrzucanie całych dzienników lub włączanie pełnego logowania nagłówków bez konkretnej potrzeby zwiększa ujawnianie danych zamiast dostarczać użytecznych dowodów.

Powiązane artykuły