The OpenNET Project / Index page

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

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

"Проблема с авторизацией на squid через ncsa"
Сообщение от DupleX emailИскать по авторуВ закладки on 12-Июн-03, 09:59  (MSK)
Авторизация проходит, но сразу пишет, что страница не найдена и только рефреш даёт страницу. Также запрашивается авторизация для каждой сессии ИЕ... А хочется отдохнуть от таких вопросов однако!

Система FreeBSD 5.0, Squid 2.4-STABLE7 с delay-pools, ncsa компилил после установки как описано в мане, /usr/local/etc/passwd создан с помощью htpasswd, ncsa_auth находится там же где и бинарник сквида

Вот мой squid.conf:

http_port 3128
redirect_program /usr/local/bin/squidGuard -c /usr/local/etc/squid/squidGuard.conf

authenticate_program /usr/local/sbin/ncsa_auth /usr/local/etc/passwd
authenticate_ttl 3 hour
authenticate_children 5
# authenticate_ip_ttl 0 seconds
# authenticate_ip_ttl_is_strict on

#acl users proxy_auth admin lena mika
acl all src 0.0.0.0/0.0.0.0
#acl users src "/usr/local/etc/squid/rules/users"
acl users proxy_auth "/usr/local/etc/passwd"
acl manager proto cache_object
acl localhost src 127.0.0.1/255.255.255.255
acl SSL_ports port 443 563
acl Safe_ports port 80          # http
acl Safe_ports port 1025-65535  # unregistered ports
acl CONNECT method CONNECT

delay_pools 1
delay_class 1 2
delay_access 1 allow users
delay_access 1 deny all
delay_parameters 1 512000/512000 64000/64000

http_access allow users
http_access allow localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access deny all

proxy_auth_realm ## TESTING SERVER ##

dns_testnames localhost

append_domain .bla-bla.ru

# redirector_bypass off

cache_dir ufs /usr/local/squid/cache 10000 16 256
cache_mgr root@bla-bla.ru

ie_refresh on

-------

Проблема (возможно) отягащается тем, что на сквид юзеры заходят через файрвол и все имеют один и тот же ИП

1. Как сделать, чтобы после введения правильного логина и пароля не давал бы "Страница не найдена", а прямо перенаправлял на сайт
2. Как сделать, чтобы не запрашивал пароль при каждой новой открытой сессии ИЕ

Заранее благодарен за помощь :)

  Рекомендовать в FAQ | Cообщить модератору | Наверх

 Оглавление

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

1. "Проблема с авторизацией на squid через ncsa"
Сообщение от sis Искать по авторуВ закладки on 12-Июн-03, 15:06  (MSK)
>Авторизация проходит, но сразу пишет, что страница не найдена и только рефреш
>даёт страницу. Также запрашивается авторизация для каждой сессии ИЕ... А хочется
>отдохнуть от таких вопросов однако!
>
>Система FreeBSD 5.0, Squid 2.4-STABLE7 с delay-pools, ncsa компилил после установки как
>описано в мане, /usr/local/etc/passwd создан с помощью htpasswd, ncsa_auth находится там
>же где и бинарник сквида
>
>Вот мой squid.conf:
>
>http_port 3128
>redirect_program /usr/local/bin/squidGuard -c /usr/local/etc/squid/squidGuard.conf
>
>authenticate_program /usr/local/sbin/ncsa_auth /usr/local/etc/passwd
>authenticate_ttl 3 hour
>authenticate_children 5
># authenticate_ip_ttl 0 seconds
># authenticate_ip_ttl_is_strict on
>
>#acl users proxy_auth admin lena mika
>acl all src 0.0.0.0/0.0.0.0
>#acl users src "/usr/local/etc/squid/rules/users"
>acl users proxy_auth "/usr/local/etc/passwd"
>acl manager proto cache_object
>acl localhost src 127.0.0.1/255.255.255.255
>acl SSL_ports port 443 563
>acl Safe_ports port 80        
> # http
>acl Safe_ports port 1025-65535  # unregistered ports
>acl CONNECT method CONNECT
>
>delay_pools 1
>delay_class 1 2
>delay_access 1 allow users
>delay_access 1 deny all
>delay_parameters 1 512000/512000 64000/64000
>
>http_access allow users
>http_access allow localhost
>http_access deny manager
>http_access deny !Safe_ports
>http_access deny CONNECT !SSL_ports
>http_access deny all
>
>proxy_auth_realm ## TESTING SERVER ##
>
>dns_testnames localhost
>
>append_domain .bla-bla.ru
>
># redirector_bypass off
>
>cache_dir ufs /usr/local/squid/cache 10000 16 256
>cache_mgr root@bla-bla.ru
>
>ie_refresh on
>
>-------
>
>Проблема (возможно) отягащается тем, что на сквид юзеры заходят через файрвол и
>все имеют один и тот же ИП
>
>1. Как сделать, чтобы после введения правильного логина и пароля не давал
>бы "Страница не найдена", а прямо перенаправлял на сайт
>2. Как сделать, чтобы не запрашивал пароль при каждой новой открытой сессии
>ИЕ
>
>Заранее благодарен за помощь :)

На сайте squid в faq есть ответ (если ты пользуешся IE).

  Рекомендовать в FAQ | Cообщить модератору | Наверх

2. "Проблема с авторизацией на squid через ncsa"
Сообщение от DupleX Искать по авторуВ закладки on 13-Июн-03, 11:08  (MSK)
Спасибо - действительно ошибка  с рефреш была из-за Ишачка :)

А почему каждый раз спрашивает логин и пароль?

  Рекомендовать в FAQ | Cообщить модератору | Наверх

3. "Проблема с авторизацией на squid через ncsa"
Сообщение от sis Искать по авторуВ закладки on 13-Июн-03, 16:06  (MSK)
>Спасибо - действительно ошибка  с рефреш была из-за Ишачка :)
>
>А почему каждый раз спрашивает логин и пароль?

у меня спрашивает пароль при каждом новом открытом ie
поидеи так и должно быть.
как сделать чтоб неспрашивал незнаю
хотя могу посоветовать оперу там 1 раз ввел и открывай скока хочеш страниц.

  Рекомендовать в FAQ | Cообщить модератору | Наверх


Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Пожалуйста, прежде чем написать сообщение, ознакомьтесь с данными рекомендациями.




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

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