Olrhain dilysu Squid 7 gyda debug_options adran 29
Defnyddiwch sesiwn dadfygio adran 29 gyfyngedig i ddilyn yr her, ymateb y cleient, y cymorthydd dilysu a phenderfyniad polisi mynediad.
Gall y 407 cyntaf o Squid fod yn gychwyn dilysu. I weld ble mae ymgais yn stopio, dilynwch un dilyniant cais trwy'r cleient, y peirianwaith dilysu a'r penderfyniad mynediad.
Mewn sesiwn diagnostig Squid 7, mae adran 29 yn cynnwys negeseuon dadfygio dilysu. Gall ffurfweddiad dros dro gadw'r lefel rhybuddio gyffredinol wrth godi'r adran honno:
debug_options ALL,1 29,5
Cofnodwch y gosodiad dadfygio blaenorol, cymhwyswch y ffurfweddiad diagnostig ac ailadroddwch ymgais fach, adnabyddadwy. Darllenwch allbwn y dadfygio yn y gyrchfan cache_log a ffurfweddiwyd ochr yn ochr â'r log mynediad.
| Tystiolaeth i'w chwilio | Pa gwestiwn y mae'n ei ateb |
|---|---|
| Y cynllun Proxy-Authenticate a gynigiwyd | Beth wnaeth y dirprwy hwn ofyn i'r cleient ei ddefnyddio? |
| Ymateb dilysu'r cleient | A barhaodd y cleient y cyfnewidiad a gynigiwyd? |
| Y peirianwaith dilysu neu ganlyniad y cymorthydd | A gafodd cyfrif ei dderbyn, ei wrthod neu ei rwystro gan fethiant prosesu? |
| Penderfyniad polisi mynediad Squid | Beth ddigwyddodd i'r cais ar ôl y cyflwr dilysu hwnnw? |
Mae rhai cynlluniau'n gofyn am fwy nag un rownd her. Nid yw cofnodion 407 ailadroddus ar eu pennau eu hunain yn profi bod y porwr wedi anwybyddu'r anogiad neu fod y cyfrinair a roddwyd yn anghywir.
Ar gyfer methiannau cymorthydd, archwiliwch y cymorthydd a ffurfweddiwyd a'i brotocol canlyniadau sy'n benodol i'r cynllun. Mae proses na all ddechrau yn fethiant gwahanol i gymorthydd sy'n rhedeg ac yn gwrthod cyfrif. Os derbyniwyd dilysiad ond bod Squid yn dal i wrthod y cais, dilynwch y rheolau mynediad cyfatebol.
Adferwch y lefel dadfygio wreiddiol unwaith y deellir y dilyniant. Gall allbwn lefel 9 llawn fod yn enfawr; mae angen trin cyfyngedig ar ddiagnosteg dilysu hefyd oherwydd gall manylion cyfrif a chyflyrau sensitif eraill ymddangos.