The OpenNET Project / Index page

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

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

"Пару вопросов про sams и squid с NCSA авторизацией"  +/
Сообщение от dal20 (ok) on 22-Авг-08, 09:02 
Всем доброе время суток!!!!
У меня такая проблема!
  Поставили задачу сделать прокси сервер на squid с запросом пароля доступа в нет браузером.
Есть сервак на Debian 4.0, на него поставил sams, php5 apache2, mysql и squid. Все настроил как написано в мануалах этого сайта.
  Так вот проблема первая: при реконфигурировании squid из sams выдает  "команда на реконфигурирование squid не получена демоном проверьте, запущен ли samsdaemon". запускаю демон
/usr/local/bin/samsdaemon
на что получаю ошибку связи с базой
mysql_real_connect() error 0. no open database squidctrl, delay 3 sec. (и так 5 раз)
в файле sams.conf имя и пароль точно подходит к mysql. (из командной строки под ними захожу)

sams.conf
[client]
SQUID_DB=squidlog
SAMS_DB=squidctrl
MYSQLHOSTNAME=localhost
MYSQLUSER=sams
MYSQLPASSWORD=******
MYSQLVERSION=4.0
SQUIDCACHEFILE=access.log
SQUIDROOTDIR=/etc/squid
SQUIDLOGDIR=/var/log/squid
SQUIDCACHEDIR=/var/spool/squid
SAMSPATH=/usr/local
SQUIDPATH=/usr/sbin
SQUIDGUARDLOGPATH=/var/log
SQUIDGUARDDBPATH=/var/db/squidguard
RECODECOMMAND=iconv -f KOI8-R -t 866 %finp > %fout
LDAPSERVER=servername_or_ipadress
LDAPBASEDN=your.domain
LDAPUSER=DomainAdministrator
LDAPUSERPASSWD=passwd
LDAPUSERSGROUP=Users
REJIKPATH=/usr/local/rejik
SHUTDOWNCOMMAND=shutdown -h now
CACHENUM=0

  И проблема вторая: самого запроса пароля доступа в нет браузером не происходит.
кроме строк в файле squid.conf
#auth_param basic program <uncomment and complete this line>
auth_param basic program /etc/squid/bin/ncsa_auth /etc/squid/bin/passwd
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours

acl all src 0.0.0.0/0.0.0.0
acl aclname proxy_auth REQUIRED

http_access allow aclname
http_access deny all
(все остальные acl и http_access отключены.)

ничего не менял.

Если не сложно подскажите что делаю не правильно? и где посмотреть правильный вариант???

P.S. файлы /etc/squid/bin/ncsa_auth и /etc/squid/bin/passwd существуют

P.S.S. Заранее благодарен за все подсказки :)

Ответить | Правка | Cообщить модератору

Оглавление

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


1. "Пару вопросов про sams и squid с NCSA авторизацией"  +/
Сообщение от simple123 on 22-Авг-08, 13:16 
>[оверквотинг удален]
>(все остальные acl и http_access отключены.)
>
>ничего не менял.
>
>Если не сложно подскажите что делаю не правильно? и где посмотреть правильный
>вариант???
>
>P.S. файлы /etc/squid/bin/ncsa_auth и /etc/squid/bin/passwd существуют
>
>P.S.S. Заранее благодарен за все подсказки :)

Проверь что сперва у тебя стартует mysql а потом samsdaemon если это не так то пропиши в  samsd REQUIRE: mysql  и тогда у тебя будет стартовать после скуля!!! Удачи
если что скелет samsd
#!/bin/sh## $FreeBSD: samsd,v 1.4 2005/09/26 19:53:00 Evgeny Bobir aka LM $## PROVIDE: samsd# REQUIRE: mysql# KEYWORD: nojail. /etc/rc.subrname="samsd"rcvar=`set_rcvar samsd`command="/usr/local/bin/samsdaemon"load_rc_config $namecommand_args="${samsd_server_flags}"sig_stop="USR1"

Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Пару вопросов про sams и squid с NCSA авторизацией"  +/
Сообщение от DarK email(ok) on 06-Сен-11, 15:32 
что в cache.log ?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

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

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




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

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