Squid 403-Antwerten: frësch Oflehnung oder gecachte Feeler?
Ënnerscheet eng frësch Zougrëffs-Oflehnung vun enger gecachter negativer Äntwert, ier Dir dem Squid seng Cache-Dauer-Politik ännert.
Déi selwecht 403-Säit zweemol ze gesinn ass kee Beweis fir e Cache-Hit. Vergläicht den Zougrëffsregistre vun der Transaktioun an d'Äntwert-Header mat zwou Froen: wien huet d'Oflehnung produzéiert, a gouf eng gespäichert Äntwert erëmbenotzt?
- Eng lokal ofgelehnt Ufro erfuerdert, datt hir Zougrëffsregel- oder Identitéitsentscheedung korrigéiert gëtt.
- Eng frësch Oflehnung vum Urspronk bedeit, datt den Urspronk d'Ufro nach ëmmer ofleent.
- Eng erëmbenotzt Äntwert vum Urspronk erfuerdert, datt seng Frëschheetspolitik an déi zoutreffend Cache-Konfiguratioun ënnersicht gëtt.
HTTP-Caching enthält verschidden negativ Äntwerten ënner senge Bedingunge, awer 403 kritt net standardmäßeg heuristesch Frëschheet. Eng soss cachebar Oflehnung kann eng explizit Dauer fir de gedeelte Cache droen. D'Ännerung vun der Erlaabnes um Urspronk läscht keng Äntwert, déi nach als frësch ugesi gëtt; benotzt eng passend Äntwertpolitik fir Entscheedungen, déi net gespäichert solle ginn.
Dem Squid seng negative_ttl ass eng separat Nofallléisung fir bestëmmte gescheiterten Ufroen mat onbekannter Ofleefzäit. De dokumentéierte Standard ass null an de Versiounen, déi d'aktuell Direktivreferenz deckt. Dat verbitt keng Feeleräntwerten, déi duerch explizit HTTP-Instruktioune frësch gemaach ginn.
D'Referenz erfuerdert och eng Erstellung, déi HTTP-Verstéiss erlaabt, an ausgeschloss Squid 8. Iwwerdroen keng Dauer-Virschlag fir Squid 2.7 op eng aner Verëffentlechung ouni d'Ënnerstëtzung ze préiwen. Eent Objet ewechhuelen kann en direkte Symptom behiewen; d'Politik, déi et erëmbenotzbar mécht, bestëmmt déi nächst Ufro.