Небольшая загрузка может превысить ограничение заголовков, тогда как тело большего размера проходит. Сначала определите, какую часть обмена отклонил 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 могут затрагивать разные механизмы контроля или компоненты.

Прежде чем повышать соответствующий лимит, объясните необычный размер. Повторяющиеся cookie, неожиданные данные аутентификации и искажённые ответы требуют расследования; намеренно поддерживаемая большая выгрузка требует подходящего порога тела. Одновременное повышение всех лимитов скрывает это различие.

Похожие статьи