Å sjå same 403-sida to gonger er ikkje prov på eit buftreff. Hald tilgangsføringa til transaksjonen og svarhovuda opp mot to spørsmål: kven laga avvisinga, og vart eit lagra svar brukt om att?

  • Ein lokalt avvist førespurnad krev at avgjerda om tilgangsregel eller identitet vert retta.
  • Ei fersk avvising frå opphavet tyder at opphavet framleis avviser førespurnaden.
  • Eit brukt om att svar frå opphavet krev at ferskleikspolitikken og den gjeldande buferkonfigurasjonen vert granska.

HTTP-bufring omfattar visse negative svar under sine vilkår, men 403 får ikkje heuristisk ferskleik som standard. Ei elles bufbare avvising kan bera ein eksplisitt levetid for delt buffer. Å endre løyve hjå opphavet slettar ikkje eit svar som framleis vert rekna som ferskt; bruk ein høveleg svarpolitikk for avgjerder som ikkje bør lagrast.

Squid sin negative_ttl er ein eigen reserve for visse mislukka førespurnader med ukjent utløp. Den dokumenterte standardverdien er null i versjonane som den gjeldande direktivreferansen dekkjer. Dette forbyd ikkje feilsvar som vert gjorde ferske av eksplisitte HTTP-instruksjonar.

Referansen krev òg eit bygg som tillèt HTTP-brot, og utelukkar Squid 8. Ikkje overfør ein levetidstilråding for Squid 2.7 til ei anna utgåve utan å kontrollere støtta. Fjerning av eit objekt kan fjerna eit umiddelbart symptom; politikken som gjer det gjenbrukbart, avgjer neste førespurnad.

Relaterte artiklar