есть Squid Cache: Version 2.6.STABLE5
есть sams-20060417
(также есть drweb-icap, но это не особо нужно в данной теме).
Никакой аутентификации по логину и паролю у меня нет. Только по ip адресам.
делаю пользвотеля test в sams, задаю ip и задаю квоту.
делаю пользователя в squid.conf:
# TAG: http_port
http_port 10.100.100.1:3128 transparent
# TAG: acl
acl test src 10.77.7.254
acl all src 0.0.0.0/0.0.0.0
# TAG: http_access
http_access allow test
# TAG: delay_pools
# TAG: cache_effective_user
cache_effective_user squid
cache_effective_group squid
# TAG: cache_dir
cache_dir ufs /var/cache/squid 100 16 256
# TAG: cache_log
cache_access_log /var/log/squid/access.log
cache_log /var/log/squid/cache.log
cache_store_log /var/log/squid/store.log
# TAG: visible_hostname
visible_hostname w
# TAG: pid_filename
pid_filename /var/log/squid/squid.pid
# TAG: error_directory
error_directory /usr/share/squid/errors/Russian-1251/
# TAG: icap_enable on|off
icap_enable on
# TAG: icap_service
icap_service service_1 respmod_precache 0 icap://localhost:1344/respmod no-keep-alive
# TAG: icap_class
icap_class class_1 service_1
# TAG: icap_access
icap_access class_1 allow all
# TAG: icap_preview_enable
icap_preview_enable on
# TAG: icap_preview_size
icap_preview_size 0
# TAG: useragent_log
useragent_log /var/log/squid/useragent.log
# TAG: strip_query_terms
strip_query_terms off
При истечении квоты sams пишет, что пользователь отключен, а в squid.conf ничего не добавляет..Соответственно пользователь не отключен. причем первая строка в squid.conf:
# created by SAMS _sams_ 2007-1-30 12:31:19
т.е. права у него есть...
тэги я поставил..
что еще нужно?
спасибо заранее.
>есть Squid Cache: Version 2.6.STABLE5
>есть sams-20060417
>(также есть drweb-icap, но это не особо нужно в данной теме).
>Никакой аутентификации по логину и паролю у меня нет. Только по ip
>адресам.
>делаю пользвотеля test в sams, задаю ip и задаю квоту.
>делаю пользователя в squid.conf:
># TAG: http_port
>http_port 10.100.100.1:3128 transparent
># TAG: acl
>acl test src
>10.77.7.254
>acl all src
> 0.0.0.0/0.0.0.0
># TAG: http_access
>http_access allow test
># TAG: delay_pools
># TAG: cache_effective_user
>cache_effective_user squid
>cache_effective_group squid
># TAG: cache_dir
>cache_dir ufs /var/cache/squid 100 16 256
># TAG: cache_log
>cache_access_log /var/log/squid/access.log
>cache_log /var/log/squid/cache.log
>cache_store_log /var/log/squid/store.log
># TAG: visible_hostname
>visible_hostname w
># TAG: pid_filename
>pid_filename /var/log/squid/squid.pid
># TAG: error_directory
>error_directory /usr/share/squid/errors/Russian-1251/
># TAG: icap_enable on|off
>icap_enable on
># TAG: icap_service
>icap_service service_1 respmod_precache 0 icap://localhost:1344/respmod no-keep-alive
># TAG: icap_class
>icap_class class_1 service_1
># TAG: icap_access
>icap_access class_1 allow all
># TAG: icap_preview_enable
>icap_preview_enable on
># TAG: icap_preview_size
>icap_preview_size 0
># TAG: useragent_log
>useragent_log /var/log/squid/useragent.log
># TAG: strip_query_terms
>strip_query_terms off
>
>
>При истечении квоты sams пишет, что пользователь отключен, а в squid.conf ничего
>не добавляет..Соответственно пользователь не отключен. причем первая строка в squid.conf:
># created by SAMS _sams_ 2007-1-30 12:31:19
>т.е. права у него есть...
>тэги я поставил..
>что еще нужно?
>спасибо заранее.я чёт не понял ты пользователя заводил в sams'e или напрямую в squid прописывал
Если и там и там то убери из squid.conf а в самсе оставь и всё пудет пучком
>>есть Squid Cache: Version 2.6.STABLE5
>>есть sams-20060417
>>(также есть drweb-icap, но это не особо нужно в данной теме).
>>Никакой аутентификации по логину и паролю у меня нет. Только по ip
>>адресам.
>>делаю пользвотеля test в sams, задаю ip и задаю квоту.
>>делаю пользователя в squid.conf:
>># TAG: http_port
>>http_port 10.100.100.1:3128 transparent
>># TAG: acl
>>acl test src
>>10.77.7.254
>>acl all src
>> 0.0.0.0/0.0.0.0
>># TAG: http_access
>>http_access allow test
>># TAG: delay_pools
>># TAG: cache_effective_user
>>cache_effective_user squid
>>cache_effective_group squid
>># TAG: cache_dir
>>cache_dir ufs /var/cache/squid 100 16 256
>># TAG: cache_log
>>cache_access_log /var/log/squid/access.log
>>cache_log /var/log/squid/cache.log
>>cache_store_log /var/log/squid/store.log
>># TAG: visible_hostname
>>visible_hostname w
>># TAG: pid_filename
>>pid_filename /var/log/squid/squid.pid
>># TAG: error_directory
>>error_directory /usr/share/squid/errors/Russian-1251/
>># TAG: icap_enable on|off
>>icap_enable on
>># TAG: icap_service
>>icap_service service_1 respmod_precache 0 icap://localhost:1344/respmod no-keep-alive
>># TAG: icap_class
>>icap_class class_1 service_1
>># TAG: icap_access
>>icap_access class_1 allow all
>># TAG: icap_preview_enable
>>icap_preview_enable on
>># TAG: icap_preview_size
>>icap_preview_size 0
>># TAG: useragent_log
>>useragent_log /var/log/squid/useragent.log
>># TAG: strip_query_terms
>>strip_query_terms off
>>
>>
>>При истечении квоты sams пишет, что пользователь отключен, а в squid.conf ничего
>>не добавляет..Соответственно пользователь не отключен. причем первая строка в squid.conf:
>># created by SAMS _sams_ 2007-1-30 12:31:19
>>т.е. права у него есть...
>>тэги я поставил..
>>что еще нужно?
>>спасибо заранее.
>
>я чёт не понял ты пользователя заводил в sams'e или напрямую в
>squid прописывал
>Если и там и там то убери из squid.conf а в самсе
>оставь и всё пудет пучкомда.. теперь в squid оставил только
# TAG: acl
acl all src 0.0.0.0/0.0.0.0
# TAG: http_accessвсе равно sams не правит файл squid.conf
у кого как?
в принципе понял куда копать
у меня почему-то создается пустой файл default.sams (правда он не пустой. в нем 40 пустых символов - по одному на строку, а 40 - это кол-во пользователей)
а когда 1 пользователь превышает лимит создается тоже пустой файл disabled.sams (опять-таки не пустой, а размером 1 байт).
>в принципе понял куда копать
>у меня почему-то создается пустой файл default.sams (правда он не пустой. в
>нем 40 пустых символов - по одному на строку, а
>40 - это кол-во пользователей)
>а когда 1 пользователь превышает лимит создается тоже пустой файл disabled.sams (опять-таки
>не пустой, а размером 1 байт).
разобрался. тема закрыта.
ну так написал бы как исправил!
если только в сквиде то самс его не бедет мониторить
У меня такая же проблема примерно. Sams считает трафик пользователей, но после достижения лимита, не отключает их, хотя в админке пользователь становится неактивным. default.sams также состоит из 1 байта. Вообще не понимаю в чем проблема. Уже проверил на FreeBSD 6.0 и SLES 10. Проблема и там и там 1 в один.Что делать?
>У меня такая же проблема примерно. Sams считает трафик пользователей, но после
>достижения лимита, не отключает их, хотя в админке пользователь становится неактивным.
>default.sams также состоит из 1 байта. Вообще не понимаю в чем
>проблема. Уже проверил на FreeBSD 6.0 и SLES 10. Проблема и
>там и там 1 в один.
>
>Что делать?
а редиректор в сквиде подключен?
>а редиректор в сквиде подключен?
Нет. В настройках sams стоит чтобы использовать встроенный редиректор sams.
>>а редиректор в сквиде подключен?
>Нет. В настройках sams стоит чтобы использовать встроенный редиректор sams.Я спрашиваю не в настройках самс, а конфиге сквида
в 2.6 url_rewrite_program /usr/local/bin/samsredir
в 2.5 вроде redirect_program ...
>>в принципе понял куда копать
>>у меня почему-то создается пустой файл default.sams (правда он не пустой. в
>>нем 40 пустых символов - по одному на строку, а
>>40 - это кол-во пользователей)
>>а когда 1 пользователь превышает лимит создается тоже пустой файл disabled.sams (опять-таки
>>не пустой, а размером 1 байт).
>
>
>разобрался. тема закрыта.
Подскажите пож. решение проблемы.
>>>в принципе понял куда копать
>>>у меня почему-то создается пустой файл default.sams (правда он не пустой. в
>>>нем 40 пустых символов - по одному на строку, а
>>>40 - это кол-во пользователей)
>>>а когда 1 пользователь превышает лимит создается тоже пустой файл disabled.sams (опять-таки
>>>не пустой, а размером 1 байт).
>>
>>
>>разобрался. тема закрыта.
>
>
>Подскажите пож. решение проблемы.
Если мне память не изменяет, то для того чтобы default.sams был не пустой (не равен 1 байту если так проще), надо в шаблоне default.sams поставить авторизацию не ip а ncsa.
>>>в принципе понял куда копать
>>>у меня почему-то создается пустой файл default.sams (правда он не пустой. в
>>>нем 40 пустых символов - по одному на строку, а
>>>40 - это кол-во пользователей)
>>>а когда 1 пользователь превышает лимит создается тоже пустой файл disabled.sams (опять-таки
>>>не пустой, а размером 1 байт).
>>
>>
>>разобрался. тема закрыта.
>
>
>Подскажите пож. решение проблемы.
в шаблоне default.sams поставить вид авторизации -- ncsa