Ein kleiner Download kann ein Header-Limit überschreiten, während ein größerer Body durchgeht. Stellen Sie zuerst fest, welchen Teil des Austauschs Squid abgelehnt hat.

KomponentePassende Squid-5–7-Direktive
Anfrage-Header des Clients einschließlich der Anfragezeilerequest_header_max_size
Anfrage-Body des Clients, etwa Upload-Datenrequest_body_max_size
Antwort-Header des Serversreply_header_max_size
Antwort-Body des Serversreply_body_max_size

Nutzen Sie den tatsächlichen Proxy-Fehler und die Logs, um die Komponente und den Aussteller der Antwort zu bestimmen. Ein Anwendungslimit oder eine Ablehnung durch das Upstream kann wie ein lokaler Squid-Fehler aussehen. Prüfen Sie in den Referenzen der installierten Version den passenden Schwellenwert und Standardwert.

Bestimmen Sie außerdem, was Squid sehen kann.Gewöhnliches CONNECT legt die verschlüsselten Website-Header innerhalb eines End-to-End-TLS-Tunnels nicht offen. Klartext-Proxy-Anfragen, der CONNECT-Austausch selbst und abgefangenes TLS können daher unterschiedliche Kontrollen oder Komponenten betreffen.

Erklären Sie die ungewöhnliche Größe, bevor Sie das betreffende Limit erhöhen. Wiederholte Cookies, unerwartete Authentifizierungsdaten und fehlerhafte Antworten erfordern eine Untersuchung; ein bewusst unterstützter großer Upload erfordert einen passenden Body-Schwellenwert. Alle Limits gemeinsam anzuheben verdeckt diese Unterscheidung.

Ähnliche Artikel