The OpenNET Project / Index page

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

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

"Squid не кэширует IP авторизации"  +/
Сообщение от Антон email(??) on 03-Фев-10, 18:14 
Здравствуйте, не хотелось писать об этом, пытался сам разобраться, но после 3-х дней скитаний по поисковикам.. я решился.

Ниже представлен кусок конфига, проблема состоит в том что сколько я не пробывал комбинация, сервер не кэширует ип авторизованного пользователя. Захожу в браузер, ввожу логин и пароль, все нормально заходит, перезапускаю браузер снова нужно вводить логин и пасс. Помогите с этой бедой. Версия сквида 2.6 Stable 21.

authenticate_ip_ttl 1 hours
auth_param basic program /opt/libexec/ncsa_auth /opt/share/passwords/users
auth_param basic children 4
auth_param basic realm ****
auth_param basic credentialsttl 1 hours
auth_param basic casesensitive off
positive_dns_ttl 2 minute
acl all src 0.0.0.0/0.0.0.0
acl manager proto cache_object
...
acl MY proxy_auth user1 max_user_ip -s 1
acl max max_user_ip -s 1

acl CONNECT method CONNECT
http_access deny max
http_access allow all MY
http_access deny all

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

Оглавление

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


1. "Squid не кэширует IP авторизации"  +/
Сообщение от Golub Mikhail (ok) on 03-Фев-10, 20:01 
>[оверквотинг удален]
>acl all src 0.0.0.0/0.0.0.0
>acl manager proto cache_object
>...
>acl MY proxy_auth user1 max_user_ip -s 1
>acl max max_user_ip -s 1
>
>acl CONNECT method CONNECT
>http_access deny max
>http_access allow all MY
>http_access deny all

Посмотрите параметр authenticate_ip_shortcircuit_ttl и его назначение.

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

2. "Squid не кэширует IP авторизации"  +/
Сообщение от Антон email(??) on 04-Фев-10, 09:34 
>>[оверквотинг удален]
>Посмотрите параметр authenticate_ip_shortcircuit_ttl и его назначение.

Применил так
authenticate_ip_shortcircuit_ttl 10 seconds
authenticate_ip_shortcircuit_access allow all

Результат вот
2010/02/04 11:32:40| parseConfigFile: line 65 unrecognized: 'authenticate_ip_shortcircuit_ttl 10 seconds'
2010/02/04 11:32:40| parseConfigFile: line 66 unrecognized: 'authenticate_ip_shortcircuit_access allow all'

Чувствую не в моей версии это . .  а другую я не знаю где достать для dd-wrt

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

3. "Squid не кэширует IP авторизации"  +/
Сообщение от Golub Mikhail (ok) on 23-Апр-10, 14:01 
>[оверквотинг удален]
>Применил так
>authenticate_ip_shortcircuit_ttl 10 seconds
>authenticate_ip_shortcircuit_access allow all
>
>Результат вот
>2010/02/04 11:32:40| parseConfigFile: line 65 unrecognized: 'authenticate_ip_shortcircuit_ttl 10 seconds'
>2010/02/04 11:32:40| parseConfigFile: line 66 unrecognized: 'authenticate_ip_shortcircuit_access allow all'
>
>Чувствую не в моей версии это . .  а другую я
>не знаю где достать для dd-wrt

Да :(
Этот параметр был только в 2.7.
В 2.6 его небыло, в 3.* - тоже уже нет.


Советуют реализовывать через external_acl ...

http://www.techienuggets.com/Comments?tx=114086


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

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

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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