Squid diras tro granda: ĉu la kaplinioj aŭ la korpo?
Apartigu limojn de petaj kaj respondaj kaplinioj disde limoj de korpo, kiam antaŭeniga prokura servilo rifuzas transigon kiel tro granda.
Malgranda elŝuto povas superi kaplinian limon dum pli granda korpo sukcesas. Unue identigu, kiun parton de la interŝanĝo Squid rifuzis.
| Komponanto | Konforma direktivo Squid 5–7 |
|---|---|
| Kaplinioj de klienta peto, inkluzive de la peta linio | request_header_max_size |
| Korpo de klienta peto, ekzemple alŝutaj datumoj | request_body_max_size |
| Kaplinioj de servila respondo | reply_header_max_size |
| Korpo de servila respondo | reply_body_max_size |
Uzu la realan prokuran eraron kaj la protokolojn por identigi la komponanton kaj la eldonanton de la respondo. Aplikaĵa limo aŭ malakcepto ĉe la fonto povas aspekti kiel loka Squid-fiasko. Kontrolu la referencojn de la instalita versio por la konforma sojlo kaj defaŭlto.
Determinu ankaŭ, kion Squid povas vidi.Ordinara CONNECT ne malkaŝas la ĉifritajn kapliniojn de la retejo ene de fin-al-fina TLS-tunelo. Tial ordinaraj prokuraj petoj en klara teksto, la CONNECT-interŝanĝo mem kaj interceptita TLS povas impliki malsamajn kontrolojn aŭ komponantojn.
Antaŭ ol pliigi la koncernan limon, klarigu la nekutiman grandecon. Ripetaj kuketoj, neatenditaj aŭtentigaj datumoj kaj misformitaj respondoj postulas esploron; intence subtenata granda alŝuto postulas taŭgan korpan sojlon. Samtempa plialtigo de ĉiuj limoj kaŝas tiun distingon.