Страница 1 из 1

SQUID disable upload

Добавлено: 20 фев 2020 08:49
unix_day
Добрый день. Прошу помочь. Есть Squid 4.10, в нем необходимо ограничить/запретить upload файлов только на облачные ресурсы такие как yandex disk,google disk и т.д. для пользователей по группам.

В squid для этого используется функция «request_body_max_size», но она общая для всех. (Может я чего не так понял)

Но есть обходное решение можно создать ACL, что бы можно было применять эту функцию на пользователей и группы. в SQUID3 эта ACL подключалась так - external_acl_type request_body %{Content-Length} /usr/bin/upload.sh, которая обращается к скрипту, в котором указан максимальный размер файла для uploada и SQUID3 эту ACL понимал. А если данную ACL указать для SQUID4, то возникает ошибка FATAL: Can’t parse configuration token: ‘%{Content-Length}’ и SQUID соответственно запуститься не может. Кто сталкивался с данной проблемой, подскажите может в SQUID4 используется другая переменная. Как ограничивать/запрещать (upload) выгрузки в интернет для определенных пользователей или групп и на определенные сайты в SQUID4.