Привет.
Установил на своей впске на Debian 7 squid3 как кэширующий прокси через sudo apt-get install squid3.
Добавил свой конфиг в squid.conf следующее (без встроенных в конфиг огромных комментариев):
http_port 207.142.131.205:80 transparent vhost defaultsite=oecumene.wiki
cache_peer 127.0.0.1 parent 80 3130 originserver
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl web_ports port 80
http_access allow web_ports
purposes
http_access allow manager localhost
http_access deny manager
acl purge method PURGE
http_access allow purge localhost
http_access deny purge
http_access deny all
И запустил. Проверял всё это время cache.log, чтобы контролировать работу Squid. Ошибок там не было.
Однако потом ни с того ни с сего Squid перестал работать (спустя 5 часов). Это было легко определить: снизилась скорость загрузки скриптов сайта. Проверил cache.log ещё раз: никаких ошибок там совсем не оказалось.
Рестарт (sudo service squid3 restart) не помог, но Squid3 оставил предупреждение:
bounce@www:/var/log/squid3$ sudo service squid3 restart
[ ok ] Restarting Squid HTTP Proxy 3.x: squid3[....] Waiting.....................done.
2017/03/13 22:12:05| WARNING: (B) '127.0.0.1' is a subnetwork of (A) '127.0.0.1'
2017/03/13 22:12:05| WARNING: because of this '127.0.0.1' is ignored to keep splay tree searching predictable
2017/03/13 22:12:05| WARNING: You should probably remove '127.0.0.1' from the ACL named 'localhost'
2017/03/13 22:12:05| WARNING: (B) '127.0.0.1' is a subnetwork of (A) '127.0.0.1'
2017/03/13 22:12:05| WARNING: because of this '127.0.0.1' is ignored to keep splay tree searching predictable
2017/03/13 22:12:05| WARNING: You should probably remove '127.0.0.1' from the ACL named 'localhost'
В чём может быть проблема?