Mažas atsisiuntimas gali viršyti antraščių ribą, o didesnis turinys praeina. Pirmiausia nustatykite, kurią mainų dalį Squid atmetė.

KomponentasAtitinkama Squid 5–7 direktyva
Kliento užklausos antraštės, įskaitant užklausos eilutęrequest_header_max_size
Kliento užklausos turinys, pavyzdžiui, įkeliami duomenysrequest_body_max_size
Serverio atsakymo antraštėsreply_header_max_size
Serverio atsakymo turinysreply_body_max_size

Naudokite tikrąją tarpinio serverio klaidą ir žurnalus, kad nustatytumėte komponentą bei atsakymo išdavėją. Programos riba arba užklausos atmetimas aukštesniame lygyje gali atrodyti kaip vietinė Squid klaida. Patikrinkite įdiegtos versijos dokumentaciją, kad rastumėte atitinkamą slenkstį ir numatytąją reikšmę.

Taip pat nustatykite, ką Squid gali matyti.Įprastas CONNECT neatskleidžia šifruotų svetainės antraščių ištisinio TLS tunelio viduje. Todėl paprasto teksto tarpinio serverio užklausos, patys CONNECT mainai ir perimtas TLS gali apimti skirtingas kontrolės priemones ar komponentus.

Prieš didindami atitinkamą ribą, paaiškinkite neįprastą dydį. Pasikartojantys slapukai, netikėti autentifikavimo duomenys ir sugadinti atsakymai reikalauja tyrimo; sąmoningai palaikomas didelis įkėlimas reikalauja tinkamo turinio slenksčio. Visų ribų didinimas vienu metu paslepia šį skirtumą.

Susiję straipsniai