Squid ilmoittaa liian suuresta: olivatko syynä otsakkeet vai runko?
Erota pyynnön ja vastauksen otsakerajat rungon rajoista, kun välityspalvelin hylkää siirron liian suurena.
Pieni lataus voi ylittää otsakerajan, kun taas suurempi runko menee läpi. Selvitä ensin, minkä osan vaihdosta Squid hylkäsi.
| Komponentti | Vastaava Squid 5–7 -direktiivi |
|---|---|
| Asiakkaan pyyntöotsakkeet, mukaan lukien pyyntörivi | request_header_max_size |
| Asiakkaan pyyntörunko, esimerkiksi ladattavat tiedot | request_body_max_size |
| Palvelimen vastausotsakkeet | reply_header_max_size |
| Palvelimen vastausrunko | reply_body_max_size |
Käytä todellista välityspalvelinvirhettä ja lokeja komponentin ja vastauksen antajan tunnistamiseen. Sovelluksen raja tai ylävirran hylkäys voi näyttää paikalliselta Squid-vialta. Tarkista asennetun version viitteistä vastaava kynnysarvo ja oletus.
Selvitä myös, mitä Squid voi nähdä.Tavallinen CONNECT ei paljasta salattuja sivuston otsakkeita päästä päähän -TLS-tunnelin sisällä. Siksi selkokieliset välityspyynnöt, itse CONNECT-vaihto ja siepattu TLS voivat liittyä eri kontrolleihin tai komponentteihin.
Selitä epätavallinen koko ennen kyseisen rajan nostamista. Toistuvat evästeet, odottamattomat todennustiedot ja vioittuneet vastaukset vaativat tutkintaa; tarkoituksella tuettu suuri lataus vaatii sopivan runkokynnyksen. Kaikkien rajojen nostaminen yhtä aikaa peittää tämän eron.