у кого нибудь получилось связать??
у меня неработает при NTLM auth
>у кого нибудь получилось связать??
>у меня неработает при NTLM authУ меня тоже не работает extarnal acl + delay pool .
Похоже , что delay pool формируется в момент заргузки или реконфигурации и
в принципе не может работать если содержимое acl не определено статическими записями. Хотя может я ошибаюсь ...
>>у кого нибудь получилось связать??
>>у меня неработает при NTLM auth
>
>У меня тоже не работает extarnal acl + delay pool .
>Похоже , что delay pool формируется в момент заргузки или реконфигурации и
>
>в принципе не может работать если содержимое acl не определено статическими записями.
>Хотя может я ошибаюсь ...
я тоже так думал, пока не убедился что с basic-auth то всё работает, хотя в логах при загрузки и реконфигурации постоянно имеем:(wb_ntlmauth)[20387](wb_ntlm_auth.c:273): fgets() failed! dying..... errno=25 (Inappropriate ioctl for device)
(wb_ntlmauth)[20388](wb_ntlm_auth.c:273): fgets() failed! dying..... errno=25 (Inappropriate ioctl for device)
(wb_ntlmauth)[20389](wb_ntlm_auth.c:273): fgets() failed! dying..... errno=0 (Undefined error: 0)
(wb_ntlmauth)[20390](wb_ntlm_auth.c:273): fgets() failed! dying..... errno=0 (Undefined error: 0)
(wb_ntlmauth)[20391](wb_ntlm_auth.c:273): fgets() failed! dying..... errno=0 (Undefined error: 0)
(wb_auth)[20392](wb_basic_auth.c:110): fgets() failed! dying..... errno=0 (Undefined error: 0)
(wb_auth)[20393](wb_basic_auth.c:110): fgets() failed! dying..... errno=0 (Undefined error: 0)
(wb_auth)[20394](wb_basic_auth.c:110): fgets() failed! dying..... errno=0 (Undefined error: 0)
(wb_auth)[20395](wb_basic_auth.c:110): fgets() failed! dying..... errno=0 (Undefined error: 0)
(wb_auth)[20396](wb_basic_auth.c:110): fgets() failed! dying..... errno=0 (Undefined error: 0)
2003/03/20 08:59:43| Starting Squid Cache version 2.5.STABLE1 for i386-unknown-freebsd4.5...
2003/03/20 08:59:43| Process ID 20651
2003/03/20 08:59:43| With 1821 file descriptors available
2003/03/20 08:59:43| Performing DNS Tests...
2003/03/20 08:59:43| Successful DNS name lookup tests...
2003/03/20 08:59:43| DNS Socket created at 0.0.0.0, port 2921, FD 5
2003/03/20 08:59:43| Adding nameserver 172.23.170.2 from /etc/resolv.conf
2003/03/20 08:59:43| helperOpenServers: Starting 5 'redirector.pl' processes
2003/03/20 08:59:43| helperStatefulOpenServers: Starting 5 'wb_ntlmauth' processes
2003/03/20 08:59:43| helperOpenServers: Starting 5 'wb_auth' processes%(
>у кого нибудь получилось связать??
>у меня неработает при NTLM auth
Squid 2.5 STABLE1 + Samba 2.2.7a на ASPLinux 7.3. Всегда NTLM auth через домен NT.
Простой внешний АСЛ, который ходит в базу данных доменных имен и разрешает либо нет доступ по имени хоста (dstdom). Работает нормально с обычным http_access, не работает при попытке использования с delay_pools (не запрещать, а замедлять).
Завтра попробую на Squid 2.5 STABLE2 (+ samba 2.2.8)
смотрим:
http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE1...
читаем:3. Known limitations
authentication
The proxy authentication acl types only works in http_access and partially in delay_access, not the other acl driven directives (tcp_outoing_address, redirect_access, cache_peer_access, ...)
смотрим: http://www.squid-cache.org/Versions/v2/2.5/squid-2.5.STABLE2...
читаем:1. Key changes squid-2.5.STABLE1 to 2.5.STABLE2:
authentication now works in most access directives if first enforced in http_access
остается попробовать :)
ЗЫ. см. также http://www.squid-cache.org/Versions/v2/2.5/ChangeLog.txt
>Завтра попробую на Squid 2.5 STABLE2 (+ samba 2.2.8)
Уррря! Заработало. Но после плясок с бубном.
.....
# На первый взгляд бессмысленно, но трэба...
http_access allow bad_users ext_acl_dstdom_too_slow
http_access allow bad_users !ext_acl_dstdom_too_slow
.....
delay_access 1 allow ext_acl_dstdom_too_slow
delay_access 1 deny allТо есть, нужно, чтобы внешняя асиэля использовалась в http_access, как и сказано в releasenotes'ах.
>То есть, нужно, чтобы внешняя асиэля использовалась в http_access, как и сказано
>в releasenotes'ах.
А вот у меня и так работает - как уже писАл вчера. Отдельная acl, в http_access не участвует... Скорость падает, пользователи ругаются... Что я делаю не так? ;-)
Сегодня проверю более сложный вариант. Может, хоть он не заработает?
Работает, только что проверял. Squid-2.5.STABLE2-20030407, external_acl_type ...wb_group, 3 delay pool