Logiau Squid: a yw 407 wedi'i ddilyn gan 200 yn cyfrif fel methiant?
Cyfriffwch weithrediadau a gwblhawyd ar wahân i gyfnewidiadau dilysu pan fo Squid yn cofnodi her wedi'i dilyn gan dwnnel llwyddiannus.
Tybiwch fod cleient yn anfon un cais heb gymwysterau dirprwy, yn derbyn her, ac yn ailgeisio'n llwyddiannus. Gall log ceisiadau gynnwys dau gofnod. Ond dim ond un gweithrediad a gwblhawyd a brofodd y person sy'n defnyddio'r rhaglen.
Dyna pam nad yw cofnod a rannwyd yn gyfartal rhwng TCP_DENIED/407 a TCP_TUNNEL/200 yn profi cyfradd methiant o hanner cant y cant ar ei ben ei hun. Yn gyntaf, pennwch a yw'r cofnodion yn ffurfio parau her ac ailgymryd.
Cyfriffwch yr hyn sy'n bwysig i chi mewn gwirionedd
| Mesuriad | Cyfrif |
|---|---|
| Herau dilysu | Atebion dirprwy sy'n gofyn am ddilysu |
| Ymdrechion dirprwy | Trafodion unigol a gofnodwyd gan y cyfryngwr |
| Tasgau a gwblhawyd | Gweithrediadau'r rhaglen sy'n cyrraedd y canlyniad a fwriadwyd |
Cysylltwch stampiau amser, cyd-destun y cleient, cyrchfan ac unrhyw ddynodwr cais sydd ar gael. Efallai na fydd gan ymgais heb ddilysu enw defnyddiwr wedi'i gofnodi, tra bo gan ei hailgymryd llwyddiannus. Mae gweithgarwch ar yr un pryd yn golygu mai llinellau cyfagos yn unig yw tystiolaeth wann fod dau gofnod yn perthyn gyda'i gilydd.
Cadwch dwnnel llwyddiannus ar wahân i weithrediad gwefan llwyddiannus hefyd. Mae derbyn CONNECT yn sefydlu'r twnnel; gall y gyrchfan fethu o hyd yn ystod TLS neu ddychwelyd gwall rhaglen wedyn.
Ymchwiliwch i heriau terfynol ailadroddus, tasgau heb unrhyw gwblhau hwyrach, neu newid sydyn yn nifer y cyfnewidiadau. Mae'r rhain yn wahanol i gleient sefydlog sy'n dechrau gyda her ac yn gwneud yn union yr hyn y mae ei ffurfweddiad yn gofyn amdano. Byddai atal dilysu dim ond i wneud dangosfwrdd yn wyrddach yn newid y gwasanaeth yn lle atgyweirio'r mesuriad.