[Sysadmins] squid блок больших файлов
Andrey V. Samopal
=?iso-8859-1?q?coma_=CE=C1_admin=2Edn=2Eua?=
Пт Мар 7 14:11:56 MSK 2008
Здравствуйте, Andrey.
Вы писали 7 марта 2008 г., 9:33:38:
> Здравствуйте, sysadmins.
> Подскажите пожалуйста, есть ли возможность в squid обрубить пользователям
> закачку файлов которые весом от 100м?
> Или чем вообще это можно сделать?
просили поделиться!
Кидаю перевод куска squid.conf
TAG: reply_body_max_size bytes allow|deny acl acl …
Эта опция определяет максимальный размер ответа в байтах. Она может использоваться для того, чтобы защитить пользователей от скачивания
очень больших файлов, таких как и фильмов. Когда получены заголовки ответов, строки обрабатываются, и первая строка с результатом «»
используется в качестве максимального размера для этого ответа. Этот размер проверяется дважды. Первый раз, когда мы получаем заголовки
ответов, мы проверяем длину сообщения. Если значение длины сообщения существует и больше, чем допустимый размер, запрос отклоняется, и
пользователь получает сообщение, содержащее ошибку, в котором содержится следующее: «запрос или ответ слишком большой.» Если нет значения
длины сообщения, и размер ответа превышает предел, подключение клиента закрывается, и они получают частичный ответ.
ПРЕДУПРЕЖДЕНИЕ: кэши с основным направлением не могут обнаружить частичный ответ, если нет заголовка длины сообщения, т.е. они будут
кэшировать частичные ответы и выдавать их как ответы. Вы НЕ должны использовать эту опцию, если у вас кэши с основным направлением.
Если вы установили этот параметр на ноль (по умолчанию), не будет никаких ограничений.
--
С уважением,
Andrey mailto:coma на admin.dn.ua
Подробная информация о списке рассылки Sysadmins