Обсуждение SAMS (Squid Account Manager System)
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- dmtr
- ст. прапорщик
- Сообщения: 545
- Зарегистрирован: 2009-11-06 22:01:34
- Откуда: с Ростова
Re: Обсуждение SAMS (Squid Account Manager System)
спасибо
This game has no name. It will never be the same.
Услуги хостинговой компании Host-Food.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/
Тарифы на виртуальные сервера (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/
-
- рядовой
- Сообщения: 12
- Зарегистрирован: 2009-12-28 16:18:23
Re: Обсуждение SAMS (Squid Account Manager System)
Заметил, что работоспособность скриптов сильно зависит от бразуера.
На текущий момент у меня режик включен. Ошибку про рестарт с исправил и её НЕТ.
ПРоблема в путях netams.conf и в лишних пробелах. Очень требовательная прога к синтаксису.
Спасибо всем кто хоть как то помог справиться. Режик работает нормально и включен, об этом свидетельствую логи режика.
Единственное что мне непонятно пока, только ли режик режет рекламу, потому что у меня в сквиде тоже есть правила на обрезку URL рекламы.
Насчет того всё ли у меня запущено.
Кстати, pgrep более практичнее чтобы выяснить запущено ли демон. Команда пишется вно короче, хот менее информативна, чтобы узнать есть ли в памяти хватит.
Непонятно работают ли урлд забитые через вебморду. Хочется чтобы заработала наконец трафико считальная часть, Монитор...Как ??
Уже два дня вот это. что за глюк ?
Монитор пустой. жму там выбор типа монитора кнопку про Timeout и всё... скрипт отрабатывается, но ничего не появляется.
На текущий момент у меня режик включен. Ошибку про рестарт с исправил и её НЕТ.
ПРоблема в путях netams.conf и в лишних пробелах. Очень требовательная прога к синтаксису.
Спасибо всем кто хоть как то помог справиться. Режик работает нормально и включен, об этом свидетельствую логи режика.
Код: Выделить всё
2009-12-30 14:05:58 BANNER: 192.168.1.45 - http://counter.yadro.ru/hit?rhttp%3A//vkontakte.ru/newsfeed.php%3Fsection%3Dcomments;s1280*1024*32;uhttp%3A//vkontakte.ru/newsfeed.php;0.3531968345442555 (urls rule: yadro.ru)
2009-12-30 14:06:02 BANNER: 192.168.1.44 - http://counter.yadro.ru/hit?rhttp%3A//beta.novoteka.ru/%3Fs%3Dshowbiz%26p%3D1;s1280*1024*32;uhttp%3A//beta.novoteka.ru/%3Fs%3Dshowbiz%23nnn15006383;hinner_showbiz;0.2215882491557909 (urls rule: yadro.ru)
2009-12-30 14:06:10 BANNER: 192.168.1.45 - http://counter.yadro.ru/hit?rhttp%3A//vkontakte.ru/newsfeed.php;s1280*1024*32;uhttp%3A//vkontakte.ru/id2301082;0.46657650855354265 (urls rule: yadro.ru)
2009-12-30 14:06:45 BANNER: 192.168.1.45 - http://counter.yadro.ru/hit?rhttp%3A//vkontakte.ru/id2301082;s1280*1024*32;uhttp%3A//vkontakte.ru/id1852869;0.3594303289607164 (urls rule: yadro.ru)
2009-12-30 14:06:49 BANNER: 192.168.1.45 - http://counter.yadro.ru/hit?rhttp%3A//vkontakte.ru/id1852869;s1280*1024*32;uhttp%3A//vkontakte.ru/app676982_1852869;0.1656925368457075 (urls rule: yadro.ru)
2009-12-30 14:06:53 BANNER: 192.168.1.44 - http://count.rbc.ru/p18.gif?r=http://beta.novoteka.ru/?s=showbiz&rf=http://beta.novoteka.ru/?s=showbiz&rn=0.42882245667455166 (urls rule: count.rbc.ru)
2009-12-30 14:06:53 BANNER: 192.168.1.44 - http://counter.yadro.ru/hit?rhttp%3A//beta.novoteka.ru/%3Fs%3Dshowbiz;s1280*1024*32;uhttp%3A//www.utro.ru/;i%u0416%u0436YTPO.ru%3A%20%u0417%u0430%u043A%u043E%u043D%20%u043E%20%u0442%u043E%u0440%u0433%u043E%u0432%u043B%u0435%20%u043E%u0434%u043E%u0431%u0440%u0435%u043D%20%u043D%u0430%20%u0432%u044B%u0441%u0448%u0435%u043C%20%u0443%u0440%u043E%u0432%u043D%u0435;0.8831753065922586 (urls rule: yadro.ru)
2009-12-30 14:06:53 BANNER: 192.168.1.44 - http://c.bigmir.net/?s88905&t6&c1&d32&r1280&fhttp%3A//beta.novoteka.ru/%3Fs%3Dshowbiz (urls rule: c.bigmir.net)
2009-12-30 14:06:58 BANNER: 192.168.1.44 - http://counter.yadro.ru/logo?44.6 (urls rule: yadro.ru)
2009-12-30 14:06:58 BANNER: 192.168.1.44 - http://c.bigmir.net/?s88905&t8&l1 (urls rule: c.bigmir.net)
Насчет того всё ли у меня запущено.
Код: Выделить всё
#pgrep sams
1190
#pgrep samsdaemon
1190
Непонятно работают ли урлд забитые через вебморду. Хочется чтобы заработала наконец трафико считальная часть, Монитор...Как ??
Уже два дня вот это. что за глюк ?
Код: Выделить всё
All traffic From cache Traffic
This month 0
This day 0
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
есть авторизация squid+ncsa
squid.conf
sams.conf
rejik пока не ставил,пока с граблями разбираюсь.
uname -a
проблемы:
1.после перезагрузки не работает авторизация,ncsa.sams пустой.перезагружаю squid и sams далее переконфигуре в админке самса и пользователь появляется ,авторизация проходит
2.в админке нет данных о моих посещениях и адресов куда ходили.хотя счетчик работает по кол-ву скачанной информации.если зайти по pma,то в разделе squidlog далее cache -есть записи о посещениях
может че нить с конфигосм сквида не то?че исправить или поправить?
шаблон вообщем ниид хелп
squid.conf
Код: Выделить всё
auth_param basic program /usr/local/libexec/squid/ncsa_auth /usr/local/etc/squid/ncsa.sams
auth_param basic children 5
auth_param basic realm Squid proxy-caching web server
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off
acl _sams_default proxy_auth "/usr/local/etc/squid/default.sams"
acl _sams_default_time time MTWHFAS 00:00-23:00
acl all src all
acl manager proto cache_object
acl localhost src 127.0.0.1/32
acl to_localhost dst 127.0.0.0/8 0.0.0.0/32
acl SSL_ports port 443
acl CONNECT method CONNECT
http_access allow _sams_default _sams_default_time
http_access allow manager localhost
http_access deny manager
http_access deny !Safe_ports
http_access deny CONNECT !SSL_ports
http_access allow localnet
http_access deny all
icp_access allow localnet
icp_access deny all
http_port 3128
hierarchy_stoplist cgi-bin ?
refresh_pattern ^ftp: 1440 20% 10080
refresh_pattern ^gopher: 1440 0% 1440
refresh_pattern -i (/cgi-bin/|\?) 0 0% 0
refresh_pattern . 0 20% 4320
acl shoutcast rep_header X-HTTP09-First-Line ^ICY.[0-9]
upgrade_http0.9 deny shoutcast
acl apache rep_header Server ^Apache
broken_vary_encoding allow apache
coredump_dir /usr/local/squid/cache
Код: Выделить всё
[client]
SQUID_DB=squidlog
SAMS_DB=squidctrl
MYSQLHOSTNAME=localhost
MYSQLUSER=sams
MYSQLPASSWORD=password
MYSQLVERSION=5.0
SQUIDCACHEFILE=access.log
SQUIDROOTDIR=/usr/local/etc/squid
SQUIDLOGDIR=/usr/local/squid/logs
SQUIDCACHEDIR=/usr/local/squid/cache
SAMSPATH=/usr/local
SQUIDPATH=/usr/local/sbin
#SQUIDGUARDLOGPATH=/var/log
#SQUIDGUARDDBPATH=/var/db/squidGuard
RECODECOMMAND=/usr/local/bin/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=/sbin/shutdown -h now
CACHENUM=0
uname -a
Код: Выделить всё
uname -a
FreeBSD alpha.bsd 8.0-STABLE FreeBSD 8.0-STABLE #0
1.после перезагрузки не работает авторизация,ncsa.sams пустой.перезагружаю squid и sams далее переконфигуре в админке самса и пользователь появляется ,авторизация проходит
2.в админке нет данных о моих посещениях и адресов куда ходили.хотя счетчик работает по кол-ву скачанной информации.если зайти по pma,то в разделе squidlog далее cache -есть записи о посещениях
может че нить с конфигосм сквида не то?че исправить или поправить?
шаблон вообщем ниид хелп
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
это исправил,но теперь другая трабла,хз где искать даже...после превышения лимита -не отключается пользователь,хотя в админке говорит что неактивен...2.в админке нет данных о моих посещениях и адресов куда ходили.хотя счетчик работает по кол-ву скачанной информации.если зайти по pma,то в разделе squidlog далее cache -есть записи о посещениях
может че нить с конфигосм сквида не то?че исправить или поправить?
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
вообщем вычислил следущее...скачал с оффсайта версию 1.5,поставил с иходника,кстати стартовый скрипт в новой версии поменяли,вылечили баг
кое что дополнил свое
и в /etc/rc.conf
но выявилась одна бага-после добавления пользователя рекофигурирую,файлик nsca.sams оказывается пустым.лечится это только перезапуском самса,далее реконфигуре и пользователи появляются, а так же авторизация.вообщем ждем в портах свежую версию.на 1.4 версии также не работало отключение пользователей,превысивших лимит
Код: Выделить всё
Starting sams
mysql_real_connect() error 0. no open database squidctrl > DELAY 3 sec
Код: Выделить всё
#!/bin/sh
#
# $FreeBSD: samsd,v 1.4 2005/09/26 19:53:00 Evgeny Bobir aka LM $
#
# REQUIRE: LOGIN cleanvar
# REQUIRE: LOGIN cleanvar mysql
# 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"
Код: Выделить всё
samsd_enable="YES"
- Cancer
- Гл. Кастратор
- Сообщения: 1269
- Зарегистрирован: 2008-03-25 12:21:36
- Откуда: г. Ростов-на-Дону
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
Это что то ты не так настроил, у всех редиректор работает и рубит пользователей превысивших лимит.
Код: Выделить всё
Добавляем параметр в SQUID для редиректора Режик
//> ee /usr/local/etc/squid/squid.conf
Код: Выделить всё
# TAG: url_rewrite_program
# Specify the location of the executable for the URL rewriter.
# Since they can perform almost any function there isn't one included.
#
# For each requested URL rewriter will receive on line with the format
#
# URL <SP> client_ip "/" fqdn <SP> user <SP> method <SP> urlgroup
# [<SP> kvpairs] <NL>
#
# In the future, the rewriter interface will be extended with
# key=value pairs ("kvpairs" shown above). Rewriter programs
# should be prepared to receive and possibly ignore additional
# whitespace-separated tokens on each input line.
#
# And the rewriter may return a rewritten URL. The other components of
# the request line does not need to be returned (ignored if they are).
#
# The rewriter can also indicate that a client-side redirect should
# be performed to the new URL. This is done by prefixing the returned
# URL with "301:" (moved permanently) or 302: (moved temporarily).
#
# It can also return a "urlgroup" that can subsequently be matched
# in cache_peer_access and similar ACL driven rules. An urlgroup is
# returned by prefixing the returned URL with "!urlgroup!".
#
# By default, a URL rewriter is not used.
#
#Default:
# none
url_rewrite_program /usr/local/rejik/redirector /usr/local/rejik/redirector.conf
Код: Выделить всё
Веб интерфейсе включаем поддержку Режика
7. SAMS -> Администрирование SAMS -> Настройка SAMS
Редиректор: [ Rejik ]
8. SAMS -> SQUID -> Реконфигурирование SQUID -> Реконфигурировать
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
все тоже самое стоит,нихрена не рубит.может по ssh ТКНЕШЬ ПАЛЬЦЕМ ЧТО НЕТАК?
- gonzo111
- лейтенант
- Сообщения: 648
- Зарегистрирован: 2007-11-15 16:32:33
- Откуда: China
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
написал заметку может кому пригодится или кто-то дополнит
http://forum.lissyara.su/viewtopic.php?f=14&t=23251
http://forum.lissyara.su/viewtopic.php?f=14&t=23251
Тяжело в учении легко в РАЮ!
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru
беру зарплату гречкой и сахаром...
Наша комната - lissyara.su@conference.jabber.ru
-
- проходил мимо
Re: Обсуждение SAMS (Squid Account Manager System)
ПО статье все поднял на ура, вроде работает. Но хочу админский акаунт (к примеру, "admin") в проксе пустить в обход ограничениям. Как это осуществить? не понял
- Cancer
- Гл. Кастратор
- Сообщения: 1269
- Зарегистрирован: 2008-03-25 12:21:36
- Откуда: г. Ростов-на-Дону
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
Создай шаблон Admins и не указывай ему шаблоны ограничений, и создай пользователя admin и назначь ему шаблон Admins.valkc писал(а):ПО статье все поднял на ура, вроде работает. Но хочу админский акаунт (к примеру, "admin") в проксе пустить в обход ограничениям. Как это осуществить? не понял
Единственное что банлист режика для всех.
-
- проходил мимо
Re: Обсуждение SAMS (Squid Account Manager System)
Всем здрасьте. Вообщем появилась проблемка - не отрубает пользователей по превышению. Да и вообще все ограничения, которые задаются в самсе не работают.
Методом тыка было выявлено, что самс создает в директории с Режиком папку _sams_banlists с правами рута и в итоге Режик не может получить доступ для создания кеша. Если вручную меняю права на папку, то все работает, пользователей рубает. После реконфигурировании сквида через вебморду все возвращается как и было.
Может кто-то подсказать как заставить самс создавать эту самую директорию от имени сквида? Или возможно поможет запуск самса от имени сквида, потому как сейчас самс запущен от имени рута.
Подскажите плиз, заранее всем спасибо.
Методом тыка было выявлено, что самс создает в директории с Режиком папку _sams_banlists с правами рута и в итоге Режик не может получить доступ для создания кеша. Если вручную меняю права на папку, то все работает, пользователей рубает. После реконфигурировании сквида через вебморду все возвращается как и было.
Может кто-то подсказать как заставить самс создавать эту самую директорию от имени сквида? Или возможно поможет запуск самса от имени сквида, потому как сейчас самс запущен от имени рута.
Подскажите плиз, заранее всем спасибо.
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Обсуждение SAMS (Squid Account Manager System)
скажите, а какой вообще смысл во внешнем редиректоре?
- Cancer
- Гл. Кастратор
- Сообщения: 1269
- Зарегистрирован: 2008-03-25 12:21:36
- Откуда: г. Ростов-на-Дону
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
Litovets писал(а):Всем здрасьте. Вообщем появилась проблемка - не отрубает пользователей по превышению. Да и вообще все ограничения, которые задаются в самсе не работают.
Методом тыка было выявлено, что самс создает в директории с Режиком папку _sams_banlists с правами рута и в итоге Режик не может получить доступ для создания кеша. Если вручную меняю права на папку, то все работает, пользователей рубает. После реконфигурировании сквида через вебморду все возвращается как и было.
Может кто-то подсказать как заставить самс создавать эту самую директорию от имени сквида? Или возможно поможет запуск самса от имени сквида, потому как сейчас самс запущен от имени рута.
Подскажите плиз, заранее всем спасибо.
проверьте галочки в шаблоне, на списки запрета!
так же посмотрите что бы был выбран редиректор.
-
- проходил мимо
Re: Обсуждение SAMS (Squid Account Manager System)
Здравствуй народ!
Подскажите, что с этим делать:
когда дело доходит до создания пользователя и базы sams через веб-браузер, получаю вот это:
Подскажите, что с этим делать:
когда дело доходит до создания пользователя и базы sams через веб-браузер, получаю вот это:
Код: Выделить всё
SAMS installations
File squid_db.sql opened
Please wait, database createst may take up to 30 minutes....
ERROR: line 5: query:[ # # Структура таблицы `cache` # DROP TABLE IF EXISTS `cache`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 6: query:[ CREATE TABLE `cache` ( `date` date, `time` time, `user` char(25), `domain` char(25), `size` BIGINT UNSIGNED NULL, `ipaddr` char(15) NOT NULL, `period` BIGINT UNSIGNED NULL, `url` char(100) NOT NULL, `hit` BIGINT UNSIGNED NULL, `method` char(15) NOT NULL ) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 7: query:[ ALTER TABLE cache ADD INDEX (date)] failed
mysql error: No database selected (err:1046)
.
ERROR: line 8: query:[ ALTER TABLE cache ADD INDEX (user)] failed
mysql error: No database selected (err:1046)
.
ERROR: line 9: query:[ ALTER TABLE cache ADD INDEX (domain)] failed
mysql error: No database selected (err:1046)
.
ERROR: line 10: query:[ DROP TABLE IF EXISTS cachesum] failed
mysql error: No database selected (err:1046)
.
ERROR: line 11: query:[ CREATE TABLE cachesum ( date date NOT NULL default '0000-00-00', user varchar(25) NOT NULL default '', domain varchar(25) NOT NULL default '', size bigint(20) unsigned default NULL, hit bigint(20) unsigned default NULL, PRIMARY KEY (date,user,domain) ) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 12: query:[ insert into cachesum select date,user,domain,sum(size),sum(hit) from cache group by date,user] failed
mysql error: No database selected (err:1046)
.
ERROR: line 13: query:[ DROP TABLE IF EXISTS files] failed
mysql error: No database selected (err:1046)
.
ERROR: line 14: query:[ CREATE TABLE files ( id tinyint(3) NOT NULL default '0', filepath varchar(50) NOT NULL default '', url varchar(120) NOT NULL default '', size int(12) NOT NULL default '0' ) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
File sams_db.sql opened
Please wait, database createst may take up to 30 minutes...
ERROR: line 4: query:[ DROP TABLE IF EXISTS `groups`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 5: query:[ CREATE TABLE `groups` ( `count` int(11), `name` char(25), `nick` char(25), `value` char(10)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 6: query:[ INSERT INTO groups VALUES('0','user','Users','open')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 7: query:[ INSERT INTO groups VALUES('1','admin','Administrators','open')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 8: query:[ DROP TABLE IF EXISTS `ipreplace`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 9: query:[ CREATE TABLE `ipreplace` ( `ip` char(15), `user` char(25), `domain` char(25)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 10: query:[ DROP TABLE IF EXISTS `log`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 11: query:[ CREATE TABLE `log` ( `user` char(25), `date` date, `time` time, `value` char(60), `code` char(2)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 12: query:[ DROP TABLE IF EXISTS `passwd`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 13: query:[ CREATE TABLE `passwd` ( `user` char(25), `pass` char(60), `access` int(11)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 14: query:[ INSERT INTO passwd VALUES('Admin','00YfpO1MXDzqQ','1')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 15: query:[ INSERT INTO passwd VALUES('Auditor','00MTbxknCTtNs','1')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 16: query:[ DROP TABLE IF EXISTS `reconfig`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 17: query:[ CREATE TABLE `reconfig` ( `number` int(2),`service` varchar (15),`action` varchar(10), `value` varchar(110)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 18: query:[ INSERT INTO reconfig VALUES('1','sams','','')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 19: query:[ DROP TABLE IF EXISTS `redirect`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 20: query:[ CREATE TABLE `redirect` ( `name` varchar(25), `filename` varchar(25), `type` varchar(25), `show` int(10) unsigned, `redirect_to` varchar(100)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 21: query:[ INSERT INTO redirect VALUES('Banners','banners','redir','0','')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 22: query:[ INSERT INTO redirect VALUES('Counters','counters','redir','0','')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 23: query:[ INSERT INTO redirect VALUES('Chats','chat','denied','0','')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 24: query:[ INSERT INTO redirect VALUES('Porno','porno','denied','0','')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 25: query:[ INSERT INTO redirect VALUES('Localdomains','localhosts','denied','0','')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 26: query:[ DROP TABLE IF EXISTS `sams`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 27: query:[ CREATE TABLE `sams` ( `endvalue` bigint(20), `redirect_to` varchar(100), `denied_to` varchar(100), `redirector` varchar(25), `delaypool` char(1), `useraccess` char(1), `auth` varchar(4), `wbinfopath` varchar(100),`urlaccess` char(1),`separator` varchar(15) default '+',`ntlmdomain` char(1),`bigd` char(1),`bigu` char(1),`sleep` int(3),`parser_on` char(1),`parser` varchar(10),`parser_time` int(2),`count_clean` char(1),`nameencode` char(1),`iconset` varchar(25),`days` varchar(14),`shour` tinyint(2) UNSIGNED ZEROFILL,`smin` tinyint(2) UNSIGNED ZEROFILL,`ehour` tinyint(2) UNSIGNED ZEROFILL,`emin` tinyint(2) UNSIGNED ZEROFILL,`autherrorc` tinyint(1), `autherrort` varchar(16), `realsize` varchar(4), `checkdns` varchar(1), `loglevel` tinyint(1) NOT NULL default '0',`defaultdomain` char(25) NOT NULL default 'workgroup', `squidbase` tinyint(2) NOT NULL default '0', udscript char(25) NOT NULL default 'NONE', adminaddr char(60) default '' ) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 28: query:[ INSERT INTO sams VALUES('0','http://your.ip.address/sams/icon/classic/blank.gif','http://your.ip.address/sams/messages','none','Y','Y','ntlm','/usr/bin','Y','+','Y','','','1','','','','Y','N','classic','MTWHFAS','0','0','24','0','0','0','real','N','0','workgroup','0','NONE','')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 29: query:[ DROP TABLE IF EXISTS `sconfig`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 30: query:[ CREATE TABLE `sconfig` ( `sname` char(25), `set` char(25)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 31: query:[ DROP TABLE IF EXISTS `sguard`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 32: query:[ CREATE TABLE `sguard` ( `sname` varchar(25), `name` varchar(100), `domain` char(1), `url` char(1), `expr` char(1)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 33: query:[ DROP TABLE IF EXISTS `shablons`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 34: query:[ CREATE TABLE `shablons` ( `name` varchar(25), `nick` varchar(25), `shablonpool` bigint, `userpool` bigint, `redirect_to` varchar(100),`auth` varchar(4),`traffic` int(25) ,`days` varchar(14),`shour` tinyint(2) UNSIGNED ZEROFILL,`smin` tinyint(2) UNSIGNED ZEROFILL,`ehour` tinyint(2) UNSIGNED ZEROFILL,`emin` tinyint(2) UNSIGNED ZEROFILL, `period` char(3) NOT NULL default 'M', `clrdate` date NOT NULL default '0000-00-00',`alldenied` tinyint(1) NOT NULL default '0' ) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 35: query:[ INSERT INTO shablons VALUES('default','Default','64000','64000','','','100','MTWHFAS','0','0','24','0','M','0000-00-00','0')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 36: query:[ DROP TABLE IF EXISTS `squidusers`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 37: query:[ CREATE TABLE `squidusers` ( `id` char(25), `nick` char(25), `family` char(25), `name` char(25), `soname` char(25), `group` char(25), `domain` char(25), `shablon` char(25), `quotes` bigint(20), `size` bigint(20), `enabled` int(11), `ip` char(15), `ipmask` char(15), `passwd` char(20), `gauditor` int(1),`hit` bigint(20) NOT NULL default '0', `autherrorc` tinyint(1) default '0', `autherrort` varchar(16) default '0' ) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 38: query:[ DROP TABLE IF EXISTS `tree`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 39: query:[ CREATE TABLE `tree` ( `name` char(25), `value` tinyint(4)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 40: query:[ DROP TABLE IF EXISTS `urlreplace`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 41: query:[ CREATE TABLE `urlreplace` ( `user` char(25), `domain` char(25), `url` char(50), `newurl` char(50)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 42: query:[ DROP TABLE IF EXISTS `urls`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 43: query:[ CREATE TABLE `urls` ( `url` char(90), `type` char(25)) TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 44: query:[ DROP TABLE IF EXISTS `globalsettings`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 45: query:[ CREATE TABLE `globalsettings` (`lang` varchar(15) NOT NULL default 'EN', `iconset`varchar(25) NOT NULL default 'classic', `useraccess` char(1) NOT NULL default 'Y', `urlaccess` char(1) NOT NULL default 'Y', `showutree` char(1) NOT NULL default 'Y' , `showname` varchar(5) NOT NULL default 'nick', `kbsize` char(15) NOT NULL default '1024', `mbsize` char(15) NOT NULL default '1048576', `showgraph` char(1) NOT NULL default 'N', `createpdf` varchar(6) NOT NULL default 'none') TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
ERROR: line 46: query:[ INSERT INTO `globalsettings` VALUES('EN','classic','Y','Y','Y','nick','1024','1048576','N','none')] failed
mysql error: No database selected (err:1046)
.
ERROR: line 47: query:[ UPDATE squidctrl.passwd SET passwd.pass=ENCRYPT("qwerty","00") WHERE passwd.user='Admin'] failed
mysql error: UPDATE command denied to user ''@'localhost' for table 'passwd' (err:1142)
.
ERROR: line 48: query:[ ALTER TABLE squidusers ADD INDEX (`nick`)] failed
mysql error: No database selected (err:1046)
.
ERROR: line 49: query:[ ALTER TABLE squidusers ADD INDEX (`group`)] failed
mysql error: No database selected (err:1046)
.
ERROR: line 50: query:[ ALTER TABLE squidusers ADD INDEX (`family`)] failed
mysql error: No database selected (err:1046)
.
ERROR: line 51: query:[ DROP TABLE IF EXISTS `proxyes`] failed
mysql error: No database selected (err:1046)
.
ERROR: line 52: query:[ CREATE TABLE `proxyes` ( `id` tinyint(3) default '0', `description` varchar(50) default 'Proxy server', `endvalue` int(20) default '0') TYPE=MyISAM] failed
mysql error: No database selected (err:1046)
.
SAMS databases created
Please wait, create SAMS MySQL user...
Fatal error: Cannot break/continue 1 level in /usr/local/share/sams/install.php on line 123
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
№1
№2
Код: Выделить всё
mysql -u root -p
GRANT ALL ON squidctrl.* TO sams@localhost IDENTIFIED BY "yourpassword";
GRANT ALL ON squidlog.* TO sams@localhost IDENTIFIED BY "yourpassword";
GRANT ALL ON squidctrl.* TO sams@127.0.0.1 IDENTIFIED BY "yourpassword";
GRANT ALL ON squidlog.* TO sams@127.0.0.1 IDENTIFIED BY "yourpassword";
Код: Выделить всё
cd /usr/local/share/sams/data
proxy# ll
total 26
-rw-r--r-- 1 root wheel 5652 9 авг 17:28 sams_db.sql
-rw-r--r-- 1 root wheel 1330 9 авг 17:28 squid_db.sql
-rwxr-xr-x 1 root wheel 17571 9 авг 17:28 upgrade_mysql_table.php
proxy# mysql -u root -p < squid_db.sql
Enter password:
proxy# mysql -u root -p < sams_db.sql
Enter password:
proxy# mysql -u root -p
Enter password:
Welcome to the MySQL monitor. Commands end with; or \g.
Your MySQL connection id is 33
Server version: 5.0.84-log FreeBSD port: mysql-server-5.0.84
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
mysql> use mysql
Database changed
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| mysql |
| squidctrl |
| squidlog |
+--------------------+
4 rows in set (0.01 sec)
mysql>exit;
-
- проходил мимо
Re: Обсуждение SAMS (Squid Account Manager System)
Вот в том-то и беда. Я сделал по статье все, на основе Режика... Получается, режик вырубать надо?Cancer писал(а):Создай шаблон Admins и не указывай ему шаблоны ограничений, и создай пользователя admin и назначь ему шаблон Admins.
Единственное что банлист режика для всех.
А можно как-нить тогда из файлов urls импортировать в sams? А то вручную заносить не вариант ваще...
- Cancer
- Гл. Кастратор
- Сообщения: 1269
- Зарегистрирован: 2008-03-25 12:21:36
- Откуда: г. Ростов-на-Дону
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
конечно можно, сохрани все в txt и urls перенеси себе на комп и импортни в список запретовvalkc писал(а):Вот в том-то и беда. Я сделал по статье все, на основе Режика... Получается, режик вырубать надо?Cancer писал(а):Создай шаблон Admins и не указывай ему шаблоны ограничений, и создай пользователя admin и назначь ему шаблон Admins.
Единственное что банлист режика для всех.
А можно как-нить тогда из файлов urls импортировать в sams? А то вручную заносить не вариант ваще...
- Cancer
- Гл. Кастратор
- Сообщения: 1269
- Зарегистрирован: 2008-03-25 12:21:36
- Откуда: г. Ростов-на-Дону
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
sams-1.0.5,1 в портах
Подробнее http://www.permlug.org/node/4560
Код: Выделить всё
/usr/ports/>make search name=sams
Port: sams-1.0.5,1
Path: /usr/ports/www/sams
Info: Squid 2.x Accounting Management System
Maint: uzgrishin@mail.ru
Подробнее http://www.permlug.org/node/4560
- UBRIUM
- мл. сержант
- Сообщения: 125
- Зарегистрирован: 2009-11-16 4:05:34
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
Помогите разделаться с sams, раньше был установлен, потом его снесли, но сейчас он дал о себе знать так:
По статье устанавливал скрипт: nod32ms. После установки и настройки запускаем, но лезет такое:sams не дает выполнить команды cd, wget, unrar, rm, cp.
Но sams в системе уже не установлен, помогите поправить ситуацию.
Как почистить за ним информацию, что бы о нем не было нигде записей?
По статье устанавливал скрипт: nod32ms. После установки и настройки запускаем, но лезет такое:
Код: Выделить всё
/usr/local/share/sams/bin/cd: not found
PHP Warning: file_get_contents(): Unable to access /usr/data/nod32/temp/update/nod32ms.ver in /usr/data/nod32/update.class.php on line 58
PHP Warning: file_get_contents(/usr/data/nod32/temp/update/nod32ms.ver): failed to open stream: No such file or directory in /usr/data/nod32/update.class.php on line 58
/usr/local/share/sams/bin/cd: not found
/usr/local/share/sams/bin/wget: not found
/usr/local/share/sams/bin/unrar: not found
/usr/local/share/sams/bin/rm: not found
/usr/local/share/sams/bin/cp: not found
PHP Warning: file_get_contents(): Unable to access /usr/data/nod32/temp/nod_upd/update.ver in /usr/data/nod32/nod32.class.php on line 462
PHP Warning: file_get_contents(/usr/data/nod32/temp/nod_upd/update.ver): failed to open stream: No such file or directory in /usr/data/nod32/nod32.class.php on line 462
PHP Warning: file_get_contents(): Unable to access /usr/data/nod32/temp/nod_upd/update.ver.old in /usr/data/nod32/nod32.class.php on line 463
PHP Warning: file_get_contents(/usr/data/nod32/temp/nod_upd/update.ver.old): failed to open stream: No such file or directory in /usr/data/nod32/nod32.class.php on line 463
/usr/local/share/sams/bin/cd: not found
/usr/local/share/sams/bin/wget: not found
/usr/local/share/sams/bin/unrar: not found
/usr/local/share/sams/bin/rm: not found
/usr/local/share/sams/bin/cp: not found
PHP Warning: file_get_contents(): Unable to access /usr/data/nod32/temp/eset_upd/update.ver in /usr/data/nod32/nod32.class.php on line 402
PHP Warning: file_get_contents(/usr/data/nod32/temp/eset_upd/update.ver): failed to open stream: No such file or directory in /usr/data/nod32/nod32.class.php on line 402
PHP Warning: file_get_contents(): Unable to access /usr/data/nod32/temp/eset_upd/update.ver.old in /usr/data/nod32/nod32.class.php on line 403
PHP Warning: file_get_contents(/usr/data/nod32/temp/eset_upd/update.ver.old): failed to open stream: No such file or directory in /usr/data/nod32/nod32.class.php on line 403
Но sams в системе уже не установлен, помогите поправить ситуацию.
Как почистить за ним информацию, что бы о нем не было нигде записей?
FreeBSD 9.0-RELEASE amd64
CPU: AMD Athlon 64 X2 Dual Core Processor 4400+ (2294.95 K8-class CPU)
real memory = 4294967296 (4096 MB)
da0: 7660MB <JetFlash Transcend 8GB 8.07>
ad2: 114343MB <Seagate ST3120022A 8.01>
CPU: AMD Athlon 64 X2 Dual Core Processor 4400+ (2294.95 K8-class CPU)
real memory = 4294967296 (4096 MB)
da0: 7660MB <JetFlash Transcend 8GB 8.07>
ad2: 114343MB <Seagate ST3120022A 8.01>
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
установи самс ,была такая фигня...
- UBRIUM
- мл. сержант
- Сообщения: 125
- Зарегистрирован: 2009-11-16 4:05:34
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
И что, ни как не поправил, только установка спасла?
Тогда придется тоже ставить!
Тогда придется тоже ставить!
- server801
- ст. лейтенант
- Сообщения: 1421
- Зарегистрирован: 2008-09-27 21:15:16
- Откуда: Саратов
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
закоментить вот эти строки,должно помочь
Код: Выделить всё
safe_mode = On
safe_mode_exec_dir = "/usr/local/share/sams/bin"
- UBRIUM
- мл. сержант
- Сообщения: 125
- Зарегистрирован: 2009-11-16 4:05:34
- Откуда: Ростов-на-Дону
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
Кстати уже установил sams но стал вместо sams писать php
Закоментировал.
А вот эта строка была закоментенаВсе запустилось, спасибо за помощь.
Код: Выделить всё
safe_mode = On
А вот эта строка была закоментена
Код: Выделить всё
safe_mode_exec_dir = "/usr/local/share/sams/bin"
-
- ст. прапорщик
- Сообщения: 559
- Зарегистрирован: 2008-08-03 19:58:13
- Откуда: Новосибирск
- Контактная информация:
Re: Обсуждение SAMS (Squid Account Manager System)
Кстати никто не в курсе
есть функция Сохранять данные о трафике в базе за последние 2 месяца поумолчанию
но почемуто она неработает
какая строчка в конфиге за это отвечает а то у меня за 8 месяцев SQL база уже более 20 гигов выросла а как вычистить ее даже и понять немогу
есть функция Сохранять данные о трафике в базе за последние 2 месяца поумолчанию
но почемуто она неработает
какая строчка в конфиге за это отвечает а то у меня за 8 месяцев SQL база уже более 20 гигов выросла а как вычистить ее даже и понять немогу
- rnd
- мл. сержант
- Сообщения: 112
- Зарегистрирован: 2007-11-06 20:36:25
- Откуда: RonDon
Re: Обсуждение SAMS (Squid Account Manager System)
Код: Выделить всё
DELETE FROM cache WHERE date>="начало"&&date<="конец";
OPTIMIZE TABLE cache;