Назад | Перейти на главную страницу

Squid «отказывается от соединений» с большим ACL

Я успешно настроил squid, и он работает как надо. Я использую "Squidman" на сервере OS X (базовая версия squid - 3.1.12). Тем не менее, я хочу использовать кальмар блокировать определенные сайты порно, поэтому я схватил порнография-список из http://www.squidblacklist.org/downloads.html.

Этот список, однако, довольно велик (~ 16 МБ). Я использую такой список:

acl pr0n dstdomain "/Users/admin/Library/Preferences/squid-acl/sqbl-org-pr0n.txt"

с последующим

http_access deny pr0n

Это работает как следует с небольшими списками (~ <1 МБ), но если я хочу использовать этот список, squid отказывается принимать соединения и действует так, как будто программное обеспечение не запускается. Если закомментировать список, все в порядке.

Итак, есть ли какое-то общее ограничение на длину списка или что-то подобное? Известна ли эта проблема?

Это странно, наши черные списки довольно хорошо работают с squid3.x, если вы используете старую версию squid, вам следует перейти на современную версию. У старых версий squid есть серьезные проблемы с производительностью из-за больших списков ACL.

Squid2.x - это устаревшая хрень.