The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Проблема c delay pools"
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Настройка Squid и других прокси серверов (Public)
Изначальное сообщение [ Отслеживать ]

"Проблема c delay pools"  
Сообщение от Петр email(??) on 29-Сен-08, 09:25 
У меня в АД существуют три группы... Internet, InternetGold, InternetSpeed.
Группа InternetGold должна ходить в интернет без каких либо ограничений. Группа InternetSpeed ходит с ограничением по скорости в 256кбит.. Группа Internet - с ограничением 64 кбит..Ограничиваю скорость с помощью delay pools. вырвал из конфига:

auth_param ntlm program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of=S-1-5-21-3589243863-1593189671-3149494889-1298
auth_param ntlm children 15
auth_param ntlm keep_alive on
auth_param basic program /usr/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of=S-1-5-21-3589243863-1593189671-3149494889-1298
auth_param basic realm Squid Proxy
auth_param basic children 5


acl proxyusers proxy_auth REQUIRED

external_acl_type ext_speed ttl=10 children=5 %LOGIN /usr/lib/squid/wbinfo_group.pl
acl speedup external ext_speed InternetSpeed

external_acl_type ext_gold ttl=10 children=5 %LOGIN /usr/lib/squid/wbinfo_group.pl
acl proxyusersgold external ext_gold InternetGold

delay_pools 2
delay_class 1 2
delay_parameters 1 -1/-1 10000/10000
delay_access 1 allow lpk_proxyusers !proxyusersgold !speedup #proxyusersgold и speedup добавлены из за того, что пользователь может находится в нескольких группах одновременно
delay_access 1 deny all

delay_class 2 2
delay_parameters 2 -1/-1 30000/30000
delay_access 2 allow lpk_speedup !lpk_proxyusersgold
delay_access 2 deny all


такая настройка не работает, не работает именно delay pools. Все остальное работает. Все аксес листы отрабатывают...
НО, стоит мне убрать из первого пула !speedup как пул начинает работать... Пробую под обычным пользователем.. (группа Internet).

и вот еще что.. если заменить
external_acl_type ext_speed ttl=10 children=5 %LOGIN /usr/lib/squid/wbinfo_group.pl
acl speedup external ext_speed InternetSpeed
на
acl speedup proxy_auth -i "/etc/squid/squid.speedup" то пул так же начинает работать.

В чем тут может быть дело??? Всю голову уже себе сломал..


Высказать мнение | Ответить | Правка | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Проблема c delay pools"  
Сообщение от Andrey Mitrofanov on 29-Сен-08, 13:34 
> delay_access 1 allow lpk_proxyusers !proxyusersgold !speedup #proxyusersgold и speedup добавлены из
>за того, что пользователь может находится в нескольких группах одновременно
> delay_access 1 deny all
> delay_access 2 allow lpk_speedup !lpk_proxyusersgold
> delay_access 2 deny all
>В чем тут может быть дело??? Всю голову уже себе сломал..

А вот так?

delay_access 1 deny proxyusersgold
delay_access 1 deny speedup
delay_access 1 allow proxyusers
delay_access 1 deny all
delay_access 2 deny proxyusersgold
delay_access 2 allow speedup
delay_access 2 deny all

Или даже вот так -
delay_access 2 allow speedup
delay_access 2 deny all
delay_access 1 allow proxyusers
delay_access 1 deny all

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Проблема c delay pools"  
Сообщение от Петр email(??) on 06-Окт-08, 09:17 
>[оверквотинг удален]
>delay_access 1 deny all
>delay_access 2 deny proxyusersgold
>delay_access 2 allow speedup
>delay_access 2 deny all
>
>Или даже вот так -
>delay_access 2 allow speedup
>delay_access 2 deny all
>delay_access 1 allow proxyusers
>delay_access 1 deny all

Нет.. это не помогло..
дело было вот в чем.. группа speedup не фигурировала нигде в аксес листах.. стоило добавить ее куда нибудь в аксес лист, все заработало! всем спасибо!

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Проблема c delay pools"  
Сообщение от denami email on 05-Ноя-08, 12:49 
Не происходит ограничения скорости закчки
выдержка из конфига

auth_param basic children 250
auth_param basic credentialsttl 8 minute

acl users1 proxy_auth "/var/squid/skripts/group1.acl"
acl users2 proxy_auth "/var/squid/skripts/group2.acl"
acl users3 proxy_auth "/var/squid/skripts/group3.acl"
acl users4 proxy_auth "/var/squid/skripts/group4.acl"

http_access allow users1
http_access allow users2
http_access allow users3
http_access allow users4

authenticate_ip_ttl 8 minute

delay_pools 5
delay_access 1 deny !users1
delay_access 1 allow users1


delay_class 1 2
delay_class 2 2
delay_class 4 2
delay_class 5 2
delay_parameters 1 512000/512000 16000/16000

delay_access 2 deny !users2
delay_access 2 allow users2

delay_parameters 2 512000/512000 32000/32000


delay_access 4 allow users3
delay_access 4 deny !users3
delay_parameters 4 64000/64000 64000/64000
delay_parameters 4 1500/12 2500/2500
delay_parameters 5 64000/64000 64000/64000


delay_access 5 deny !users4
delay_access 5 allow users4
delay_parameters 5 750000/750000 48000/33000
delay_parameters 5 1500/12 2500/2500
delay_parameters 5 63875/63875 64000/64000


если ошибка и какая?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру