Το Squid λέει «πολύ μεγάλο»: οι κεφαλίδες ή το σώμα;
Διαχωρίστε τα όρια κεφαλίδων αίτησης και απόκρισης από τα όρια σώματος όταν ένας πρόσθιος διαμεσολαβητής απορρίπτει μια μεταφορά ως πολύ μεγάλη.
Μια μικρή λήψη μπορεί να υπερβεί ένα όριο κεφαλίδων ενώ ένα μεγαλύτερο σώμα περνά. Προσδιορίστε πρώτα ποιο τμήμα της ανταλλαγής απέρριψε το Squid.
| Συστατικό | Αντίστοιχη οδηγία Squid 5–7 |
|---|---|
| Κεφαλίδες αίτησης πελάτη, μαζί με τη γραμμή αίτησης | request_header_max_size |
| Σώμα αίτησης πελάτη, όπως δεδομένα μεταφόρτωσης | request_body_max_size |
| Κεφαλίδες απόκρισης διακομιστή | reply_header_max_size |
| Σώμα απόκρισης διακομιστή | reply_body_max_size |
Χρησιμοποιήστε το πραγματικό σφάλμα του διαμεσολαβητή και τα αρχεία καταγραφής για να προσδιορίσετε το συστατικό και ποιος εξέδωσε την απόκριση. Ένα όριο εφαρμογής ή μια απόρριψη ανάντη μπορεί να μοιάζει με τοπική αστοχία του Squid. Ελέγξτε τις αναφορές της εγκατεστημένης έκδοσης για το αντίστοιχο κατώφλι και την προεπιλογή.
Προσδιορίστε επίσης τι μπορεί να δει το Squid.Συνηθισμένο CONNECT δεν εκθέτει τις κρυπτογραφημένες κεφαλίδες του ιστότοπου μέσα σε σήραγγα TLS από άκρο σε άκρο. Επομένως τα αιτήματα διαμεσολαβητή σε απλό κείμενο, η ίδια η ανταλλαγή CONNECT και το υποκλεμμένο TLS μπορεί να αφορούν διαφορετικούς ελέγχους ή συστατικά.
Πριν αυξήσετε το σχετικό όριο, εξηγήστε το ασυνήθιστο μέγεθος. Επαναλαμβανόμενα cookies, απρόσμενα δεδομένα ταυτοποίησης και παραμορφωμένες αποκρίσεις απαιτούν διερεύνηση· μια σκόπιμα υποστηριζόμενη μεγάλη μεταφόρτωση απαιτεί κατάλληλο κατώφλι σώματος. Η ταυτόχρονη αύξηση όλων των ορίων κρύβει αυτή τη διάκριση.