Обсуждение SAMS (Squid Account Manager System)

Проблемы с установкой, настройкой и работой системных и сетевых программ.

Модераторы: GRooVE, alexco

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Elvin
проходил мимо

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Elvin » 2008-08-01 15:56:20

Привет. Столкнулся с такой проблемой, при запуске samsa вылетит вот такой вот error

Код: Выделить всё

sams in free(): error: junk pointer, too high to make sense
Abort trap (core dumped)
Sams 1.0.3

В чём может быть проблема?

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-01 17:12:13

Уважаемый а у вас squid работает ?

Код: Выделить всё

ps axw | grep squid

Elvin
проходил мимо

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Elvin » 2008-08-01 20:27:01

Cancer писал(а):Уважаемый а у вас squid работает ?

Код: Выделить всё

ps axw | grep squid
канеш
freebsd# ps axw | grep squid
732 ?? Is 0:00.00 /usr/local/sbin/squid -D
735 ?? S 0:02.17 (squid) -D (squid)
743 ?? Is 0:00.01 (ncsa_auth) /usr/local/etc/squid/ncsa.sams (ncsa_auth)
744 ?? Is 0:00.01 (ncsa_auth) /usr/local/etc/squid/ncsa.sams (ncsa_auth)
745 ?? Is 0:00.01 (ncsa_auth) /usr/local/etc/squid/ncsa.sams (ncsa_auth)
746 ?? Is 0:00.01 (ncsa_auth) /usr/local/etc/squid/ncsa.sams (ncsa_auth)
747 ?? Is 0:00.01 (ncsa_auth) /usr/local/etc/squid/ncsa.sams (ncsa_auth)
freebsd#


Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-02 15:12:27

Elvin писал(а):Привет. Столкнулся с такой проблемой, при запуске samsa вылетит вот такой вот error

Код: Выделить всё

sams in free(): error: junk pointer, too high to make sense
Abort trap (core dumped)
Sams 1.0.3

В чём может быть проблема?


Покажи конфиг SAMS

Elvin
проходил мимо

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Elvin » 2008-08-02 15:44:08

Cancer писал(а):
Elvin писал(а):Привет. Столкнулся с такой проблемой, при запуске samsa вылетит вот такой вот error

Код: Выделить всё

sams in free(): error: junk pointer, too high to make sense
Abort trap (core dumped)
Sams 1.0.3

В чём может быть проблема?


Покажи конфиг SAMS

Код: Выделить всё

[client]
SQUID_DB=squidlog
SAMS_DB=squidctrl
MYSQLHOSTNAME=localhost
MYSQLUSER=sams
MYSQLPASSWORD=Zer3UP
MYSQLVERSION=5.1
SQUIDCACHEFILE=access.log
SQUIDROOTDIR=/usr/local/etc/squid
SQUIDLOGDIR=/var/log/squid
SQUIDCACHEDIR=/usr/local/squid/cache
SAMSPATH=/usr/local/
SQUIDPATH=/usr/local/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

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-02 16:45:22

попробуй на access.log дать chmod 777 и на squid.conf проверим

djeday84
проходил мимо

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение djeday84 » 2008-08-04 12:38:44

7.0-STABLE
pkg_info | grep mysql
mysql-client-5.0.45_1 Multithreaded SQL database (client)
mysql-server-5.0.45_1 Multithreaded SQL database (server)
php5-mysql-5.2.5 The mysql shared extension for php
php5-mysqli-5.2.5 The mysqli shared extension for php
apache-2.2.6_2
в логах апача пишет


/usr/local/share/sams/main.php(339) : Notice - Undefined index: domainuser
/usr/local/share/sams/main.php(340) : Notice - Undefined index: gauditor
/usr/local/share/sams/main.php(339) : Notice - Undefined index: domainuser
/usr/local/share/sams/main.php(340) : Notice - Undefined index: gauditor
/usr/local/share/sams/src/squidbuttom_0_reconfig.php(56) : Notice - Undefined index: parser
/usr/local/share/sams/src/squidbuttom_0_reconfig.php(58) : Notice - Undefined variable: squidbuttom_0_reconfig_ReconfigSquid__2
/usr/local/share/sams/main.php(339) : Notice - Undefined index: domainuser
/usr/local/share/sams/main.php(340) : Notice - Undefined index: gauditor
/usr/local/share/sams/main.php(339) : Notice - Undefined index: domainuser
/usr/local/share/sams/main.php(340) : Notice - Undefined index: gauditor
/usr/local/share/sams/src/squidbuttom_0_reconfig.php(56) : Notice - Undefined index: parser
/usr/local/share/sams/src/squidbuttom_0_reconfig.php(58) : Notice - Undefined variable: squidbuttom_0_reconfig_ReconfigSquid__2
[Mon Aug 04 13:35:38 2008] [notice] caught SIGTERM, shutting down
после загрузки стартует .. но осадок остался

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-05 21:36:15

djeday84 писал(а):7.0-STABLE
pkg_info | grep mysql
mysql-client-5.0.45_1 Multithreaded SQL database (client)
mysql-server-5.0.45_1 Multithreaded SQL database (server)
php5-mysql-5.2.5 The mysql shared extension for php
php5-mysqli-5.2.5 The mysqli shared extension for php
apache-2.2.6_2
в логах апача пишет


/usr/local/share/sams/main.php(339) : Notice - Undefined index: domainuser
/usr/local/share/sams/main.php(340) : Notice - Undefined index: gauditor
/usr/local/share/sams/main.php(339) : Notice - Undefined index: domainuser
/usr/local/share/sams/main.php(340) : Notice - Undefined index: gauditor
/usr/local/share/sams/src/squidbuttom_0_reconfig.php(56) : Notice - Undefined index: parser
/usr/local/share/sams/src/squidbuttom_0_reconfig.php(58) : Notice - Undefined variable: squidbuttom_0_reconfig_ReconfigSquid__2
/usr/local/share/sams/main.php(339) : Notice - Undefined index: domainuser
/usr/local/share/sams/main.php(340) : Notice - Undefined index: gauditor
/usr/local/share/sams/main.php(339) : Notice - Undefined index: domainuser
/usr/local/share/sams/main.php(340) : Notice - Undefined index: gauditor
/usr/local/share/sams/src/squidbuttom_0_reconfig.php(56) : Notice - Undefined index: parser
/usr/local/share/sams/src/squidbuttom_0_reconfig.php(58) : Notice - Undefined variable: squidbuttom_0_reconfig_ReconfigSquid__2
[Mon Aug 04 13:35:38 2008] [notice] caught SIGTERM, shutting down

после загрузки стартует .. но осадок остался
Пишите подробнее , т.е конфиги к этому прикладывайте.

takeit
проходил мимо
Сообщения: 1
Зарегистрирован: 2008-08-07 11:51:26

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение takeit » 2008-08-07 11:56:52

Дня доброго.
Такая проблема, установил все по мануалу, кроме режика.

сквид и самс запускаются. самс-веб-интерфейс работает без косяков.

прописываю пользователя: 192.168.100.44/255.255.255.255 (своя тачка), в IE прокси: 192.168.100.43:3128

пробую яндекс - ничего, ни пароля, переданный трафик не отображается..

что может быть, подскажите :oops:

спасиб, с уважением.

UPD:

поправлюсь. трафик считает. ставлю квоту 2 мб - выкачиваю 5мб, статус меняется на "отключен по превышению", трафик показывает 5, но доступ все равно есть..

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-07 14:35:31

takeit писал(а):Дня доброго.
Такая проблема, установил все по мануалу, кроме режика.

сквид и самс запускаются. самс-веб-интерфейс работает без косяков.

прописываю пользователя: 192.168.100.44/255.255.255.255 (своя тачка), в IE прокси: 192.168.100.43:3128

пробую яндекс - ничего, ни пароля, переданный трафик не отображается..

что может быть, подскажите :oops:

спасиб, с уважением.

UPD:

поправлюсь. трафик считает. ставлю квоту 2 мб - выкачиваю 5мб, статус меняется на "отключен по превышению", трафик показывает 5, но доступ все равно есть..

Установите редиректор rejik3

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение m0ps » 2008-08-07 14:54:53

и еще такой вопрос:
а зачем ставить режик из исходников? ведь он есть в портах...
только есть одно но: при установке из портов папка называеться не rejik3 а просто rejik

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-07 15:25:19

m0ps писал(а):и еще такой вопрос:
а зачем ставить режик из исходников? ведь он есть в портах...
только есть одно но: при установке из портов папка называеться не rejik3 а просто rejik

можно конечно и из портов поставить. Кто как хочет.

Аватара пользователя
m0ps
лейтенант
Сообщения: 986
Зарегистрирован: 2008-05-08 20:18:06
Откуда: Chernigov (Ukraine)
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение m0ps » 2008-08-07 15:53:25

Cancer писал(а):можно конечно и из портов поставить. Кто как хочет.
но ведь ставить проги под BSD правильно это из портов (покрайней мере это намного проще и удобнее при обновлении)

Scrat
проходил мимо
Сообщения: 7
Зарегистрирован: 2007-12-19 11:56:35

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Scrat » 2008-08-07 22:14:03

не хочет запускаться samsd

Код: Выделить всё

# /usr/local/etc/rc.d/samsd start
Starting samsd.
mysql_real_connect() error 0. no open database (null), DELAY 3 sec
mysql_real_connect() error 1. no open database (null), DELAY 3 sec
mysql_real_connect() error 2. no open database (null), DELAY 3 sec
mysql_real_connect() error 3. no open database (null), DELAY 3 sec
mysql_real_connect() error 4. no open database (null), DELAY 3 sec
mysql_real_connect() error 5. no open database (null), DELAY 3 sec
с чем может быть связано?
Последний раз редактировалось Alex Keda 2008-08-07 22:15:25, всего редактировалось 1 раз.
Причина: [code][/code] - для кого?

fr33man
сержант
Сообщения: 218
Зарегистрирован: 2006-09-04 17:41:27
Откуда: Москва
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение fr33man » 2008-08-07 22:18:22

База существует?
WBR Озеров Василий aka fr33man

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-07 22:27:38

Scrat писал(а):не хочет запускаться samsd

Код: Выделить всё

# /usr/local/etc/rc.d/samsd start
Starting samsd.
mysql_real_connect() error 0. no open database (null), DELAY 3 sec
mysql_real_connect() error 1. no open database (null), DELAY 3 sec
mysql_real_connect() error 2. no open database (null), DELAY 3 sec
mysql_real_connect() error 3. no open database (null), DELAY 3 sec
mysql_real_connect() error 4. no open database (null), DELAY 3 sec
mysql_real_connect() error 5. no open database (null), DELAY 3 sec
с чем может быть связано?


Ты строку добавлял в samsd

Код: Выделить всё

# REQUIRE: mysql
Это из-за того что самс раньше грузиться чем mysql

Код: Выделить всё

samsd

Должен примерно такой быть

#!/bin/sh
#
#

# PROVIDE: samsd
# REQUIRE: mysql
# KEYWORD: nojail

. /etc/rc.subr

name="samsd"
rcvar=`set_rcvar samsd`
command="/usr/local/bin/samsdaemon"

load_rc_config $name
command_args="${samsd_server_flags}"
sig_stop="USR1"

run_rc_command "$1"

Scrat
проходил мимо
Сообщения: 7
Зарегистрирован: 2007-12-19 11:56:35

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Scrat » 2008-08-08 11:38:01

Cancer запускаю я вручную.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.subr

name="samsd"
rcvar=`set_rcvar samsd`
command="/usr/local/bin/samsdaemon"

load_rc_config $name
command_args="${samsd_server_flags}"
sig_stop="USR1"

run_rc_command "$1"

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-08 11:57:27

Scrat писал(а):Cancer запускаю я вручную.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.subr

name="samsd"
rcvar=`set_rcvar samsd`
command="/usr/local/bin/samsdaemon"



load_rc_config $name
command_args="${samsd_server_flags}"
sig_stop="USR1"

run_rc_command "$1"


Попробуй сам демон переименовать на 99samsd

или в rc.conf samsd_enable = "YES" поставь в самый конец..

а вообще прочитать man rc.conf нужно и узнать как сделать скрипт выполняющимся самым последним


если получиться отпишись

Scrat
проходил мимо
Сообщения: 7
Зарегистрирован: 2007-12-19 11:56:35

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Scrat » 2008-08-08 12:25:28

Cancer писал(а):
Попробуй сам демон переименовать на 99samsd

или в rc.conf samsd_enable = "YES" поставь в самый конец..

а вообще прочитать man rc.conf нужно и узнать как сделать скрипт выполняющимся самым последним


если получиться отпишись
не работает.
samsd_enable = "YES" как раз и стоял в самом конце.

Scrat
проходил мимо
Сообщения: 7
Зарегистрирован: 2007-12-19 11:56:35

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Scrat » 2008-08-08 12:32:33

косяк был тут:

Код: Выделить всё

/etc/sams.conf
надо было заменить строчку

Код: Выделить всё

MYSQLVERSION=5.1
на

Код: Выделить всё

MYSQLVERSION=5.0

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-08 12:46:13

Scrat писал(а):косяк был тут:

Код: Выделить всё

/etc/sams.conf
надо было заменить строчку

Код: Выделить всё

MYSQLVERSION=5.1
на

Код: Выделить всё

MYSQLVERSION=5.0
так эта строка меняется, в зависимости какой у тя mysql версии

nick_akimov
проходил мимо

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение nick_akimov » 2008-08-08 15:43:09

Уважаемый Cancer
Может подскажите, как настроить описанную систему на работу без авторизации с использованием прозрачного прокси...
Буду признателен...

Аватара пользователя
Cancer
Гл. Кастратор
Сообщения: 1269
Зарегистрирован: 2008-03-25 12:21:36
Откуда: г. Ростов-на-Дону
Контактная информация:

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение Cancer » 2008-08-08 16:12:59

nick_akimov писал(а):Уважаемый Cancer
Может подскажите, как настроить описанную систему на работу без авторизации с использованием прозрачного прокси...
Буду признателен...

Прозрачный прокси вряд ли получиться, вот без авторизации копайте в сторону NTLM, все тоже самое, только устанавливайте SAMBA и настройти ее, может чуть позже накатаю минимальный конфиг для нее.
а так вот сдесь почитайте http://www.samba.org.ua/articles/?secti ... icleid=114

nick_akimov
проходил мимо

Re: Обсуждение SAMS (Squid Account Manager SAMS)

Непрочитанное сообщение nick_akimov » 2008-08-11 8:10:27

Просто не хотелось бы заморачиваться с доменами и AD. Нужно только трафик считать по IP - адресам, да статистику эту ежемесячно руководству предоставлять.
Такой вопрос: можно ли каким то образом учитывать остальной трафик, т.е. тот, который не считает squid???