Всем привет!
Пытаюсь настроить авторизацию в squid, через хэлпер digest_pw_auth (пробовал аналогичным образом и через Basic аутентификацию - результат тот же).
Выскакивает окно ввода логина/пароля, и после ввода в инет не пускает, а тут же выскакивает это же окошко.
Вот конфиг сквида, помогите плиз:
http_port 8080
#определяем видимое имя прокси-сервера, например укажем имя tuxhost:
visible_hostname proxy
# BY PASS
auth_param basic program /usr/lib/squid/digest_pw_auth /etc/squid/squidusers
auth_param basic children 5
auth_param basic realm Squid Proxy
auth_param basic credentialsttl 2 hours
acl foo proxy_auth REQUIRED
acl all src 0/0
http_access allow foo
http_access deny all
#открываем порты для icq, ssl
acl icq_ports port 443 563 5190 5222 5249 5269
#открываем порты для работы с http, ftp
acl open_ports port 80 8000 # http
acl open_ports port 21 # открываем доступ по ftp
acl open_ports port 110 # почта
acl open_ports port 25
acl open_ports port 495
acl open_ports port 5222
#открываем порты для icq, ssl
acl icq_ports port 443 563 5190 5222
# тут запрет по портам
http_access deny !open_ports !icq_ports
# далее разрешаем кому-то то, что ещё не запретили
#всё остальное в топку
http_access deny all
Содержимое файла /etc/squid/squidusers
test2:$apr1$Wl6OKSsb$mDJFhPf7fQtmBkEp09pk20
test3:$apr1$l1Tujb5J$zE/gvr1/HFnlWOoXrocRo1
test4:$apr1$YVaVYpmb$d/aZZhKriG4KGT0UuO9A71
(пользователей добавлял утилитой htpasswd).
При запуске сквида с ключом -D 5 и при попытке клиента авторизоваться - пишется вот что:
| aclCheckFast: list: 0x7fed3d19dbb8
2014/05/25 15:21:59| aclMatchAclList: checking all
2014/05/25 15:21:59| aclMatchAcl: checking 'acl all src 0/0'
2014/05/25 15:21:59| aclMatchIp: '192.168.2.235' found
2014/05/25 15:21:59| aclMatchAclList: returning 1
2014/05/25 15:21:59| aclCheck: checking 'http_access allow foo'
2014/05/25 15:21:59| aclMatchAclList: checking foo
2014/05/25 15:21:59| aclMatchAcl: checking 'acl foo proxy_auth REQUIRED'
2014/05/25 15:21:59| aclAuthenticated: returning 0 sending credentials to helper.
2014/05/25 15:21:59| aclMatchAclList: no match, returning 0
2014/05/25 15:21:59| aclCheck: checking password via authenticator
2014/05/25 15:21:59| aclCheck: checking 'http_access allow foo'
2014/05/25 15:21:59| aclMatchAclList: checking foo
2014/05/25 15:21:59| aclMatchAcl: checking 'acl foo proxy_auth REQUIRED'
2014/05/25 15:21:59| aclAuthenticated: returning 0 sending authentication challenge.
2014/05/25 15:21:59| aclMatchAclList: no match, returning 0
2014/05/25 15:21:59| aclCheck: match found, returning 2
2014/05/25 15:21:59| aclCheckCallback: answer=2
2014/05/25 15:21:59| The request GET http://www.google.com/search?q=f&oq=f&sourceid=chrome&es_sm=93&am... is DENIED, because it matched 'foo'
2014/05/25 15:21:59| The reply for GET http://www.google.com/search?q=f&oq=f&sourceid=chrome&es_sm=93&am... is ALLOWED, because it matched 'foo'
а в access.log Squid'a вот что:
1401009663.865 0 192.168.2.235 TCP_DENIED/407 1565 GET http://www.google.com/search - NONE/- text/html
1401009663.865 0 192.168.2.235 TCP_DENIED/407 1565 GET http://www.google.com/search - NONE/- text/html
1401009719.593 0 192.168.2.235 TCP_DENIED/407 1565 GET http://www.google.com/search test2 NONE/- text/html
1401009719.593 0 192.168.2.235 TCP_DENIED/407 1565 GET http://www.google.com/search test2 NONE/- text/html
Все уже перепробовал, никак не хочет работать, может посоветуете что?
Заранее спасибо!
Ответ на:
комментарий
от mky
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум [squid+jabber] Не работает jabber (2010)
- Форум Squid - отключается сам по себе squid (2011)
- Форум Squid аутентификация пользователей по имени и паролю (2020)
- Форум squid авторизация (2004)
- Форум squid конфиг, что добавить что удалить? (2022)
- Форум Squid SAMS схемы авторизации (2014)
- Форум Squid и кэш (2020)
- Форум squid авторизация ни в какую:((( (2004)
- Форум squid не работает авторизация через mysql (2017)
- Форум Squid. Везде ошибка 403 (2022)