Leia ebaõnnestunud päring Squidi logidest
Kasuta access.log-i tehingutulemuste ja cache.log-i Squidi enda tõrgete jaoks ning erista tunneli olekut sihtkoha olekust.
Debiani Squid 6 paketi puhul alusta tavalistest tehingu- ja deemonilogidest:
sudo tail -n 50 /var/log/squid/access.log
sudo tail -n 50 /var/log/squid/cache.logKohandatud logimine või teenusehaldur võib need mujale saata. Korda ühte piiratud ulatusega päringut teadaolevast allikast ning märgi üles aeg, meetod ja sihtkoht, et saaksid õige kirje leida.
| Tõend | Mida sellest välja lugeda |
|---|---|
| access.log-i omavormingu tulemus | Squidi tulemuskood ja HTTP olek on tehingu eraldi osad. |
| Juurdepääsuhierarhia teave | Kuidas edastamine kasutas ülemist puhverserverit või muud marsruuti. |
| Edukas CONNECT | Tunnel avati; see ei ole veebisaidi hilisem olek krüptitud TLS-i sees. |
| cache.log | Squidi enda abiprogrammide, käivituse, nimelahendaja ja seadistuse tõrked. |
Kui sobivat päringut ei ilmu, kinnita, et see klient jõudis selle instantsi ja kuulajani. Kontrolli logimise ACL-e, puhverdamist, roteerimist ja seda, kas tehing on veel aktiivne; pikaajalisel tunnelil ei pruugi veel lõplikku juurdepääsukirjet olla. Möödapääs või vanem puhverserveriprotsess võib liikluse mujale saata, seega seo kuulav protsess selle laaditud seadistusega enne juurdepääsureeglite muutmist.
Jaga asjakohast tehingut varjatud tundlike andmetega ja lähedal olevaid vigu. URL-id, päringud, lähteaadressid ja kasutajanimed võivad olla privaatsed; tervete logide väljastamine või kõigi päiste logimise lubamine ilma konkreetse vajaduseta suurendab andmete paljastamist, mitte kasulikke tõendeid.