Squid sinasabing masyadong malaki: ang mga header ba o ang body?
Paghiwalayin ang mga limitasyon ng header ng kahilingan at tugon mula sa mga limitasyon ng body kapag tinatanggihan ng forward proxy ang isang paglilipat bilang masyadong malaki.
Ang maliit na pag-download ay maaaring lumampas sa limitasyon ng header habang ang mas malaking body ay pumapasa. Tukuyin muna kung aling bahagi ng palitan ang tinanggihan ng Squid.
| Sangkap | Katugmang direktiba ng Squid 5–7 |
|---|---|
| Mga header ng kahilingan ng kliyente, kasama ang linya ng kahilingan | request_header_max_size |
| Body ng kahilingan ng kliyente, tulad ng data ng pag-upload | request_body_max_size |
| Mga header ng tugon ng server | reply_header_max_size |
| Body ng tugon ng server | reply_body_max_size |
Gamitin ang aktuwal na error ng proxy at ang mga log upang tukuyin ang sangkap at kung sino ang naglabas ng tugon. Ang limitasyon ng aplikasyon o pagtanggi sa upstream ay maaaring magmukhang lokal na pagkabigo ng Squid. Tingnan ang mga sanggunian ng naka-install na release para sa katugmang threshold at default.
Tukuyin din kung ano ang nakikita ng Squid.Karaniwang CONNECT ay hindi naglalantad ng naka-encrypt na mga header ng website sa loob ng end-to-end na TLS tunnel. Kaya ang mga plaintext na kahilingan ng proxy, ang palitan ng CONNECT mismo at ang na-intercept na TLS ay maaaring may kinalaman sa iba't ibang kontrol o sangkap.
Bago taasan ang kaugnay na limitasyon, ipaliwanag ang hindi karaniwang laki. Ang paulit-ulit na cookies, hindi inaasahang data ng pagpapatunay at malformed na tugon ay nangangailangan ng imbestigasyon; ang malaking pag-upload na sadyang sinusuportahan ay nangangailangan ng angkop na threshold ng body. Ang pagtaas ng lahat ng limitasyon nang sabay ay nagtatago ng pagkakaibang iyon.