Установил я себе squid для домашней сети.
Сначала "поднял" его в прозрачном режиме.....все работало
Затем решил добавить авторизацию по юзерам...
Конфиг имеет следующую форму .....
/etc/squid # cat squid.conf
Код: Выделить всё
http_port 3128
icp_port 0
cache_peer proxy.myisp.com parent 3128 3130 no-query
acl QUERY urlpath_regex cgi-bin no_cache deny QUERY
cache_dir ufs /var/cache/squid 100 16 256
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
log_fqdn off
cache_mgr Lexa
visible_hostname Lexa
acl INTERNAL src 192.168.1.0/24
acl AUTHUSERS proxy_auth REQUIRED
acl localhost src 127.0.0.1/32
http_access allow INTERNAL AUTHUSERS
http_access allow localhost
http_access deny all
auth_param basic program /usr/sbin/ncsa_auth /etc/squid/passwd
auth_param basic children 5
auth_param basic realm Squid - Home Proxy Server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive offфайл passwd создан......(был правда один косяк, что баш не знал об этилите htpasswd и когда я попросил подсказать его кнопкой Tab, он вывел htpasswd2.......с помощью этой этилиты юзеры добавил в passwd без проблем)
Когда я пытаюсь запустить squid, мне выдается следующее:
/etc/init.d/squid start
Starting WWW-proxy squid startproc: signal catched /usr/sbin/squid: Aborted
failed
В чем тут дело - ума не приложу