Squiden 403 erantzunak: uko berria ala cachean gordetako errorea?
Bereizi sarbide-ukapen berria cachean gordetako erantzun negatibotik Squiden cachearen biziraupen-politika aldatu aurretik.
403 orri bera bi aldiz ikusteak ez du cache-kolpe bat frogatzen. Lotu transakzioaren sarbide-erregistroa eta erantzun-buruak bi galderarekin: nork egin zuen ukoa, eta berrerabili al zen gordetako erantzun bat?
- Lokalki ukatu den eskaerak sarbide-arauaren edo identitatearen erabakia zuzentzea eskatzen du.
- Jatorriaren uko berriak esan nahi du jatorriak oraindik eskaera ukatzen duela.
- Berrerabilitako jatorri-erantzunak bere freskotasun-politika eta dagokion cache-konfigurazioa aztertzea eskatzen du.
HTTP cacheak erantzun negatibo batzuk barne hartzen ditu bere baldintzen arabera, baina 403-k ez du freskotasun heuristikorik jasotzen lehenespenez. Bestela cache-gaia den ukoak cache partekatuaren bizitza esplizitua izan dezake. Jatorrian baimena aldatzeak ez du oraindik fresko jotzen den erantzun bat ezabatzen; erabili erantzun-politika egokia gorde behar ez diren erabakietarako.
Squiden negative_ttl iraungitze ezezaguna duten hainbat eskaera hutsegiteen ordezko bereizia da. Bere dokumentatutako lehenespena zero da uneko direktiba-erreferentziak hartzen dituen bertsioetan. Horrek ez ditu debekatzen HTTP jarraibide esplizituek fresko bihurtutako errore-erantzunak.
Erreferentziak HTTP urraketak onartzen dituen eraikuntza ere eskatzen du eta Squid 8 baztertzen du. Ez eraman Squid 2.7rako biziraupen-iradokizuna beste bertsio batera laguntza egiaztatu gabe. Objektu bat kentzeak berehalako sintoma kendu dezake; berrerabilgarri egiten duen politikak zehazten du hurrengo eskaera.