Squid javlja preveliko: zaglavlja ili tijelo?
Razdvojite ograničenja zaglavlja zahteva i odgovora od ograničenja tela kada proxy za prosleđivanje odbije prenos kao prevelik.
Malo preuzimanje može premašiti ograničenje zaglavlja dok veće telo prolazi. Najpre utvrdite koji je deo razmene Squid odbio.
| Komponenta | Odgovarajuća direktiva Squid 5–7 |
|---|---|
| Zaglavlja zahteva klijenta, uključujući red zahteva | request_header_max_size |
| Telo zahteva klijenta, poput podataka za prenos | request_body_max_size |
| Zaglavlja odgovora servera | reply_header_max_size |
| Telo odgovora servera | reply_body_max_size |
Upotrebite stvarnu grešku proksija i zapise da utvrdite komponentu i izdavaoca odgovora. Ograničenje aplikacije ili odbijanje na uzvodnoj strani može izgledati kao lokalni kvar Squida. Proverite referentnu dokumentaciju instaliranog izdanja za odgovarajući prag i podrazumevanu vrednost.
Utvrdite i šta Squid može da vidi.Obični CONNECT ne otkriva šifrirana zaglavlja sajta unutar TLS tunela od kraja do kraja. Zato obični proksi zahtevi u čistom tekstu, sama razmena CONNECT i presretnuti TLS mogu uključivati različite kontrole ili komponente.
Pre nego što povećate odgovarajuće ograničenje, objasnite neuobičajenu veličinu. Ponavljani kolačići, neočekivani podaci za autentifikaciju i iskvareni odgovori zahtevaju istragu; namerno podržan veliki prenos zahteva odgovarajući prag tela. Podizanje svih ograničenja zajedno skriva tu razliku.