URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID12
Нить номер: 4979
[ Назад ]

Исходное сообщение
"Аутидентификация в squid. Ошибки"

Отправлено TimberWolf , 04-Июл-07 01:23 
в 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. Ошибки"
Отправлено Junior , 04-Июл-07 10:47 
>в 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
...


"Аутидентификация в squid. Ошибки"
Отправлено TimberWolf , 04-Июл-07 14:50 
Такого нет, а как собрать из портов с поддержкой
--enable-arp-acl ?

"Аутидентификация в squid. Ошибки"
Отправлено Junior , 04-Июл-07 14:53 
>Такого нет, а как собрать из портов с поддержкой
>--enable-arp-acl ?

При компиляции SQUID добавить эту опцию --enable-arp-acl
Подробнее http://squid-cache.org http://squid.opennet.ru


"Аутидентификация в squid. Ошибки"
Отправлено reader , 04-Июл-07 23:36 
>>Такого нет, а как собрать из портов с поддержкой
>>--enable-arp-acl ?
>
>При компиляции SQUID добавить эту опцию --enable-arp-acl
>Подробнее http://squid-cache.org http://squid.opennet.ru


удали /var/db/ports/squid, потом make и в меню выберите что нужно


"Аутидентификация в squid. Ошибки"
Отправлено Junior , 05-Июл-07 07:02 
>>>Такого нет, а как собрать из портов с поддержкой
>>>--enable-arp-acl ?
>>
>>При компиляции SQUID добавить эту опцию --enable-arp-acl
>>Подробнее http://squid-cache.org http://squid.opennet.ru
>
>
>удали /var/db/ports/squid, потом make и в меню выберите что нужно


А откуда видно, что это бздя?


"Аутидентификация в squid. Ошибки"
Отправлено reader , 05-Июл-07 10:01 
>
>А откуда видно, что это бздя?


ни откуда, на угад по слову порт, может поможет.


"Аутидентификация в squid. Ошибки"
Отправлено Junior , 05-Июл-07 10:05 
>>
>>А откуда видно, что это бздя?
>
>
>ни откуда, на угад по слову порт, может поможет.

Блин, пропустил. Первое сообщение прочёл, а второе просмотрел бегло.
Сорри.


"Аутидентификация в squid. Ошибки"
Отправлено TimberWolf , 05-Июл-07 15:22 
>удали /var/db/ports/squid, потом make и в меню выберите что нужно

Да, это действительно FreeBSD 6.2. Удалил, сделал make выбрал, но ничего не добавилось..нужно видимо как-то пересобрать его...


"Аутидентификация в squid. Ошибки"
Отправлено Incognito , 05-Июл-07 15:36 
>>удали /var/db/ports/squid, потом make и в меню выберите что нужно
>
>Да, это действительно FreeBSD 6.2. Удалил, сделал make выбрал, но ничего не
>добавилось..нужно видимо как-то пересобрать его...

1. Удалять ничего не надо было. man ports
2. make config
Выбрать нужные опции и пересобрать


"Аутидентификация в squid. Ошибки"
Отправлено TimberWolf , 05-Июл-07 21:13 
Пересобрал, наполовину заработало. но при

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.

Чего-то не хватает ему...


"Аутидентификация в squid. Ошибки"
Отправлено TimberWolf , 05-Июл-07 21:38 
При чём сделал

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. Ошибки"
Отправлено Junior , 06-Июл-07 05:59 
>При чём сделал
>
>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. Тебе же легче будет работать.