Squid dice que es demasiado grande: ¿eran las cabeceras o el cuerpo?
Separa los límites de cabeceras de solicitud y respuesta de los límites del cuerpo cuando un proxy directo rechaza una transferencia por ser demasiado grande.
Una descarga pequeña puede superar un límite de cabeceras mientras un cuerpo mayor pasa. Primero identifica qué parte del intercambio rechazó Squid.
| Componente | Directiva de Squid 5–7 correspondiente |
|---|---|
| Cabeceras de solicitud del cliente, incluida la línea de solicitud | request_header_max_size |
| Cuerpo de la solicitud del cliente, como los datos de subida | request_body_max_size |
| Cabeceras de respuesta del servidor | reply_header_max_size |
| Cuerpo de la respuesta del servidor | reply_body_max_size |
Usa el error real del proxy y los registros para identificar el componente y quién emite la respuesta. Un límite de la aplicación o un rechazo ascendente pueden parecerse a un fallo local de Squid. Consulta las referencias de la versión instalada para conocer el umbral y el valor predeterminado correspondientes.
Determina también qué puede ver Squid.CONNECT normal no expone las cabeceras cifradas del sitio dentro de un túnel TLS de extremo a extremo. Por eso las solicitudes de proxy en texto claro, el propio intercambio CONNECT y el TLS interceptado pueden implicar controles o componentes distintos.
Antes de aumentar el límite correspondiente, explica el tamaño inusual. Las cookies repetidas, los datos de autenticación inesperados y las respuestas malformadas exigen investigación; una subida grande admitida intencionadamente exige un umbral de cuerpo adecuado. Subir todos los límites a la vez oculta esa distinción.