в squid.confacl sysop_arp arp 00:19:21:3A:41:6F
acl sysop_pw proxy_auth sysop
http_access allow sysop_arp
http_access deny allПолучаю ошибки при перечитывании файла
newserver# squid -k reconfigure
2007/07/04 01:19:59| aclParseAclLine: Invalid ACL type 'arp'
FATAL: Bungled squid.conf line 2587: acl sysop_arp arp 00:19:21:3A:41:6F
Squid Cache (Version 2.6.STABLE13): Terminated abnormally.Убираю первую строку, получаю
newserver# squid -k reconfigure
2007/07/04 01:20:43| Invalid Proxy Auth ACL 'acl sysop_pw proxy_auth sysop' because no authentication schemes are fully configured.
FATAL: Bungled squid.conf line 2588: acl sysop_pw proxy_auth sysop
Squid Cache (Version 2.6.STABLE13): Terminated abnormally.Не пойму что нужно сделать чтобы избавиться от ошибок...
>в squid.conf
>
>acl sysop_arp arp 00:19:21:3A:41:6F
>acl sysop_pw proxy_auth sysop
>http_access allow sysop_arp
>http_access deny all
>
>Получаю ошибки при перечитывании файла
>
>newserver# squid -k reconfigure
>2007/07/04 01:19:59| aclParseAclLine: Invalid ACL type 'arp'
>FATAL: Bungled squid.conf line 2587: acl sysop_arp arp 00:19:21:3A:41:6F
>Squid Cache (Version 2.6.STABLE13): Terminated abnormally.
>
>Убираю первую строку, получаю
>
>newserver# squid -k reconfigure
>2007/07/04 01:20:43| Invalid Proxy Auth ACL 'acl sysop_pw proxy_auth sysop' because no
>authentication schemes are fully configured.
>FATAL: Bungled squid.conf line 2588: acl sysop_pw proxy_auth sysop
>Squid Cache (Version 2.6.STABLE13): Terminated abnormally.
>
>Не пойму что нужно сделать чтобы избавиться от ошибок...А SQUID собран с поддержкой arp?
# squid -v
...
--enable-arp-acl
...
Такого нет, а как собрать из портов с поддержкой
--enable-arp-acl ?
>Такого нет, а как собрать из портов с поддержкой
>--enable-arp-acl ?При компиляции SQUID добавить эту опцию --enable-arp-acl
Подробнее http://squid-cache.org http://squid.opennet.ru
>>Такого нет, а как собрать из портов с поддержкой
>>--enable-arp-acl ?
>
>При компиляции SQUID добавить эту опцию --enable-arp-acl
>Подробнее http://squid-cache.org http://squid.opennet.ru
удали /var/db/ports/squid, потом make и в меню выберите что нужно
>>>Такого нет, а как собрать из портов с поддержкой
>>>--enable-arp-acl ?
>>
>>При компиляции SQUID добавить эту опцию --enable-arp-acl
>>Подробнее http://squid-cache.org http://squid.opennet.ru
>
>
>удали /var/db/ports/squid, потом make и в меню выберите что нужно
А откуда видно, что это бздя?
>
>А откуда видно, что это бздя?
ни откуда, на угад по слову порт, может поможет.
>>
>>А откуда видно, что это бздя?
>
>
>ни откуда, на угад по слову порт, может поможет.Блин, пропустил. Первое сообщение прочёл, а второе просмотрел бегло.
Сорри.
>удали /var/db/ports/squid, потом make и в меню выберите что нужноДа, это действительно FreeBSD 6.2. Удалил, сделал make выбрал, но ничего не добавилось..нужно видимо как-то пересобрать его...
>>удали /var/db/ports/squid, потом make и в меню выберите что нужно
>
>Да, это действительно FreeBSD 6.2. Удалил, сделал make выбрал, но ничего не
>добавилось..нужно видимо как-то пересобрать его...1. Удалять ничего не надо было. man ports
2. make config
Выбрать нужные опции и пересобрать
Пересобрал, наполовину заработало. но приacl sysop_alc arp 00:19:21:3A:41:6F
acl sysop_pw proxy_auth sysop
http_access allow sysop_alc
http_access allow sysop_pw
http_access deny all
newserver# squid -k reconfigure
2007/07/05 21:08:04| Invalid Proxy Auth ACL 'acl sysop_pw proxy_auth sysop' because no authentication schemes are fully configured.
FATAL: Bungled squid.conf line 2588: acl sysop_pw proxy_auth sysop
Squid Cache (Version 2.6.STABLE13): Terminated abnormally.Чего-то не хватает ему...
При чём сделалhtpasswd -c squid sysop
/usr/local/libexec/squid/ncsa_auth squidна что получаю
newserver# /usr/local/libexec/squid/ncsa_auth squid
ERR
ERR
После каждого нажатия Enter выскакивает ERR...
Как я прочитал без процесса ncsa_auth аутидентификация проводиться не будет, но для этого нужно пересобирать с --enable-auth-modules=ncsa_auth ... но в make config ничего про это даже нет...
>При чём сделал
>
>htpasswd -c squid sysop
>/usr/local/libexec/squid/ncsa_auth squid
>
>на что получаю
>
>newserver# /usr/local/libexec/squid/ncsa_auth squid
>
>ERR
>
>ERR
>
>После каждого нажатия Enter выскакивает ERR...
>Как я прочитал без процесса ncsa_auth аутидентификация проводиться не будет, но для
>этого нужно пересобирать с --enable-auth-modules=ncsa_auth ... но в make config ничего
>про это даже нет...Ты всё-таки почитай сперва об опциях компиляции, о модулях авторизации, да и вообще
о работе SQUID. Тебе же легче будет работать.