PermLUG
|
Пермская группа пользователей Linux |
|
ОблакоВход для пользователейНавигация |
sams 1.0.1 + rejik
nix_kot, 11.03.2008 — 11:28
система FreeBSD 6.1 чет берт какой та случился... поставил вышеназванный самс, настроил режика(прописал все секции, ban_dir, url и т п) в результате чего сквид валится.... первый раз с таким сталкиваюсь.... в результате:
|
Новые записи в блогахАктивные обсуждения форума
|
| Пермская группа пользователей Linux, 2003—2008 |
Очень странные симптомы! Ничего подобного в такой конфигурации не наблюдалось. Стоит проверить путь до сообщений об ошибках в веб-интерфейсе.
--
apache 2.2.8
mysql 5.0.45
php 5.2.4
squid 2.6 STABLE18-20080229
samba 3.02800120
sams 1.0.2
pipe samsredir+rejik
ncsa
так а какая связь?
в конфе режика все url в каждой секции пишутся руками.
та строка в самсе нужна только чтобы он сам внес свои секции в конфиг.... вроть так...
может и я канешна где то опять затупил, НО с такой ситуацией впервые сталкиваюсь...
Так самс затирает все предустановленные правила? Ничего подобного не наблюдал за время использования 1.0.1. Вот у меня спокойно уживаются и предустановленные правила, и правила самса:
ban_dir /usr/local/rejik3/banlists/banners
url http://10.10.0.2/rejik/1x1.gif
log off
<_sams_disabled_id>
work_id f:/usr/local/rejik3/disabled_id.sams
ban_dir /usr/local/rejik3/_sams_banlists/localhosts
url http://10.10.0.2/sams/messages/blocked.php?action=rejikdisable&url=#URL#... #_sams_
reverse #_sams_
Симптомов, подобных описанному никогда не возникало.
--
apache 2.2.8
mysql 5.0.45
php 5.2.4
squid 2.6 STABLE18-20080229
samba 3.02800120
sams 1.0.2
pipe samsredir+rejik
ncsa
самс удаляет именно запись
url во всех секциях...
сам первый раз такое вижу, работает 4 сервера в такой связке, только самс еще старых версий....
поднимаю тему...
ибо сейчас с нуля поставил новый сервер...
FreeBSD 7.0
rejik-3.2.1
mysql-5.0.25a
squid-3.0
в общем грабли теже...
выставил в морде использовать редиректор режик.. нажал кнопку реконфигурировать и все... в конфе режика во всех секциях отсутствует опция url !!!
в чем косяк то????
у всех все работает отлично чтоль?
теперь вообще весело... реконфиг сквида самс в корку..
countdown: 56
Cache... 0
User autentification... IP
Sleep time of samsdaemon... 1 second
Redirector... REJIK
SQUID log parser... diskret
User traffic cleaner... YES
Squidlog cache save... ALL
User name recode... NO
Delay pools... ON
Domain separators... '0'
Log level... '0'
Create PDF file... NO
Creating SAMS users list /usr/local/etc/squid/480f5a1f60e55.sams
Segmentation fault (core dumped)
уважаемые разработчики...
объясните хотя бы почему он (самс) удаляет из режика все строки url и добавляет свой блок... и как ему запретить это делать?
пошарив исходный код самса.. я нифига там не нашел...
а все молчат.. .как будто и нет ее проблемы!
поставил самс 20070524
грабли те же...
в чем проблема то ???? емае...
но и самое то главное в чем фишка
proxy# uname -a
FreeBSD proxy 6.1-RELEASE FreeBSD 6.1-RELEASE #0: Fri Mar 30 21:11:03 UTC 2007 root@proxy:/usr/src/sys/i386/compile/SMP i386
proxy# squid -v
Squid Cache: Version 2.6.STABLE12
proxy# samsdaemon -V
Version SAMS-1.0
rejik-3.2.1
и все нафик работает...
авторизация ntlm.
конфы и режика и самса брал прям с этого рабочего сервера... но нифига...
Всё работает отлично и урлы на месте. Видимо у тебя всё же единичный случай.
--
apache 2.2.8
mysql 5.0.45
php 5.2.4
squid 2.6 STABLE18-20080229
samba 3.02800120
sams 1.0.2
pipe samsredir+rejik
ncsa
так как такое может быть то?
система какая?
и режика из портов ставил? (если фришка.)
5-ти часовые эксперементы.. дают некоторые результаты.
Поставил с нуля sams (1.0.1), режика из исходников...
ставлю в настройках самса NCSA авторизацию добавляю юзера реконфигурирую сквид, все ОК. Потом отключаю этого пользуна реконфиг сквида... в режике добавляются строчки запрета все ОК.
Потом создаю новый шаблон с IP авторизацией, реконфиг все ОК.
Добавляю пользуна ставлю ему шаблон, реконфиг.. самс в корке!!!
я скоро повешусь... помогите пжлста!
Убрал в морде редиректор (не использовать)
пользун с ИП авторизацией есть...
реконфиг все ок...
курю исходник samsdaemon.c
Cache... 0
User autentification... IP
Sleep time of samsdaemon... 1 second
Redirector... REJIK
SQUID log parser... User traffic cleaner... YES
Squidlog cache save... ALL
User name recode... NO
Delay pools... ON
Domain separators... '0'
Log level... '0'
Create PDF file... NO
Creating SAMS users list /usr/local/etc/squid/default.sams
Creating /usr/local/etc/squid/ncsa.sams user: qwerty
Adding password for user qwerty
если авторизация только ИП зачем создавать файл "Creating /usr/local/etc/squid/ncsa.sams"
??
if((strcmp(row[1],"ip")==0||strlen(row[1])==0)&&RREJIK==0&&strlen(row2[11])>4)
fprintf(fout,"%s/255.255.255.255\n",row2[11]);
if((strcmp(row[1],"ip")==0||strlen(row[1])==0)&&RREJIK==1)
{
fprintf(fout,"%s/255.255.255.255\n",row2[11]&&strlen(row2[11])); // вот в этой строке убираем: &&strlen(row2[11]) и корки нет... проверяю работоспособность.
if(RREJIK==1&&atoi(row2[10])>0)
fprintf(fout2,"%s\n",row2[11]);
}
Интересная ситуация в http://sams.nixdev.net/ticket/57 это как раз указано как исправлено. А на самом деле в релизе 1.0.1 присутствует этот баг.
самое что непонятное, почему самс перестал затирать теги url в конфе режика!!!
я так и не понял!
тикет то делать? чет так и непонял...
разработчики вообще никак не прокоментировали!
другая система FreeBSD 6.1
поставил того же самса что и на 7-ке сейчас рабочий и тогоже режика
симптомы такие же как в самом начале написаны...
ничо не могу понять....
как отследить кто и что удаляет эти строки? из конфы режика...
этож пипец... до какого тупизма то все было!!!!
разработчики блин.... это как можно назвать? фича или баг???
хост с проксей я назвал: sams.domen.ru
и сопсно каталог ban от rejika был доступен по пути http://sams.domen.ru/ban/av.html
и строка url в кофе режика выглядела вот так:
url http://sams.domen.ru/ban/av.html
при реконфиге када самс встречал в кофе режика слово самс.. он вырезал все! пипец! :)))
3 дня нервов!!!!!!!!!!!!!!!!!!!!!!!!
Даже если ты и настроишь режика то смотри тут касяк в саме там портяться пароли поищи по ключевому слову портяться пароли у мну был такой баг но ща все ок! удачи если что пиши в асю......
да кст... с паролями тоже есть баг...
с ним я еще не разбирался...
и опять вытаскиваем старый скелет из шкафа... )))
поставил самс из SVN а проблема то в нем осталась...
пришлось руками править samsdaemon.c
вы уж внесите в SVN изменения!
___________________________________________________
FreeBSD 6.1
sams-1.0.1
squid-2.6.STABLE18
rejik-3.2.1
Авторизация: NCSA+IP
и почему не выводится информации для пользователя о скаченном объеме Мб и лимите при откдючении...
выводится только вот такое окно
___________________________________________________
FreeBSD 7.0
sams-1.0.2 / SVN
squid-3.0.STABLE5
rejik-3.2.1
Авторизация: NCSA+IP
та же самая проблема
freebsd 7
squid 3
sams 103
Ставлю режика из портов.
в конфиге самса прописал путь на него.
Далее в админке самс включаю реджика.
после переконфигурирования сквида пропадают из папки сквида все файлы самс, на которые прописаны пути в конфиге сквида.
В чём проблема так и не понял. Пришлось режика пока не включать
а как удалить сообщение?