Squid 7 -todennuksen jäljittäminen debug_options osiolla 29
Käytä rajattua osion 29 virheenkorjausistuntoa haasteen, asiakkaan vastauksen, todennuksen apuohjelman ja käyttöoikeuskäytännön päätöksen seuraamiseen.
Squidin ensimmäinen 407 voi olla todennuksen alku. Jotta löydät, mihin yritys pysähtyy, seuraa yhtä pyyntöketjua asiakkaan, todennusmekanismin ja käyttöoikeuspäätöksen läpi.
Squid 7 -diagnostiikkaistunnossa osio 29 sisältää todennuksen virheenkorjausviestejä. Väliaikainen kokoonpano voi pitää yleisen varoitustason ja samalla nostaa tätä osiota:
debug_options ALL,1 29,5
Kirjaa edellinen virheenkorjausasetus, ota diagnostiikkakokoonpano käyttöön ja toista pieni, tunnistettava yritys. Lue virheenkorjaustuloste määritetystä cache_log-kohteesta käyttölokin rinnalla.
| Etsittävä todiste | Mihin kysymykseen se vastaa |
|---|---|
| Tarjottu Proxy-Authenticate-menetelmä | Mitä tämä välityspalvelin pyysi asiakasta käyttämään? |
| Asiakkaan todennusvastaus | Jatkoiko asiakas tarjottua vaihtoa? |
| Todennusmekanismi tai apuohjelman tulos | Hyväksyttiinkö tili, hylättiinkö se vai estettiinkö se käsittelyvirheen vuoksi? |
| Squidin käyttöoikeuskäytännön päätös | Mitä pyynnölle tapahtui todennuksen tilan jälkeen? |
Jotkin menetelmät vaativat useita haastekierroksia. Toistuvat 407-merkinnät eivät yksin osoita, että selain jätti kehotteen huomiotta tai että annettu salasana oli väärä.
Apuohjelman virheissä tutki määritettyä apuohjelmaa ja sen menetelmäkohtaista tulosprotokollaa. Prosessi, joka ei käynnisty, on eri vika kuin käynnissä oleva apuohjelma, joka hylkää tilin. Jos todennus hyväksyttiin mutta Squid yhä hylkää pyynnön, seuraa vastaavia käyttöoikeussääntöjä.
Palauta alkuperäinen virheenkorjaustaso, kun ketju on ymmärretty. Täysi tason 9 tuloste voi olla hyvin suuri; myös todennuksen diagnostiikka vaatii rajoitettua käsittelyä, koska tilin tiedot ja muut arkaluontoiset tilat voivat näkyä.