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

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

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

Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

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

Непрочитанное сообщение JaNet » 2008-12-23 14:06:01

2Cancer
ну не было бы, не писал

и еще вопрос ко всем, как заставить кальмара писать в лог ftp запросы?
я прекрасно понимаю, что squid кеширует только http трафик, но на сайте
http://sams.perm.ru/index.php?option=co ... id=33#faq6

было заявлено:

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

Какой трафик считает SAMS?
SAMS считает трафик по данным, заносимым в файл access.log прокси сервером SQUID.
SQUID является прокси сервером для http, https, ftp протоколов.
может я чего-то не понял, и кальмар научился кешировать ftp запросы?

Хостинговая компания 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-12-23 19:13:22

Grishun_U_S писал(а):Ребята, ставьте SAMS из портов. Теперь порт обновляется регулярно (мною).
Спасибо.

Ога спасибо! Значит немного перепишу статью.

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

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

Непрочитанное сообщение Cancer » 2008-12-25 12:06:18

Статья переписана. Если нашли какие-то недочеты пишите!

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

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

Непрочитанное сообщение ffx » 2009-01-19 12:12:07

скажите все делал по статье, но при заходе на "ip/sams" получаю вот такое:

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

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'sams'@'localhost' (using password: YES) in /usr/local/share/sams/mysqltools.php on line 224
Access denied for user sams@localhost to MySQL

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 231

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 231

Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 238

Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 238
 Web интерфейс не смог подсоединиться к базе SAMS.
 
База squidlog несоздана или пользователь sams не имеет прав на подключение к ней
База squidctrl несоздана или пользователь sams не имеет прав на подключение к ней

Как создать базы SAMS: 
KOI8-R: Установка и создание базы SAMS в MySQL
Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 181

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 181

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/local/share/sams/mysqltools.php on line 182

Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 194

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 194

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/local/share/sams/mysqltools.php on line 195

Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 207

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 207

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/local/share/sams/mysqltools.php on line 208

Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 216

Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 216

Warning: require() [function.require]: Unable to access ./lang/lang. in /usr/local/share/sams/main.php on line 156

Warning: require(./lang/lang.) [function.require]: failed to open stream: No such file or directory in /usr/local/share/sams/main.php on line 156

Fatal error: require() [function.require]: Failed opening required './lang/lang.' (include_path='.:/usr/local/share/pear') in /usr/local/share/sams/main.php on line 156

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

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

Непрочитанное сообщение Cancer » 2009-01-19 12:32:52

Такое бывает в левом фрэйме, так а есть таблички с запросом пароль рут и пароля самс ?

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

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

Непрочитанное сообщение ffx » 2009-01-19 13:16:13

это в правом фрейме, в левом

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

Warning: mysql_connect() [function.mysql-connect]: Access denied for user 'sams'@'localhost' (using password: YES) in /usr/local/share/sams/mysqltools.php on line 224
Access denied for user sams@localhost to MySQL
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 231
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 231
Warning: mysql_select_db() [function.mysql-select-db]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 238
Warning: mysql_select_db() [function.mysql-select-db]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 238
Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 181
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 181
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/local/share/sams/mysqltools.php on line 182
Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 194
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 194
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/local/share/sams/mysqltools.php on line 195
Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 207
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 207
Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /usr/local/share/sams/mysqltools.php on line 208
Warning: mysql_query() [function.mysql-query]: Access denied for user 'root'@'localhost' (using password: NO) in /usr/local/share/sams/mysqltools.php on line 216
Warning: mysql_query() [function.mysql-query]: A link to the server could not be established in /usr/local/share/sams/mysqltools.php on line 216
Warning: require() [function.require]: Unable to access ./lang/lang. in /usr/local/share/sams/lframe.php on line 38
Warning: require(./lang/lang.) [function.require]: failed to open stream: No such file or directory in /usr/local/share/sams/lframe.php on line 38
Fatal error: require() [function.require]: Failed opening required './lang/lang.' (include_path='.:/usr/local/share/pear') in /usr/local/share/sams/lframe.php on line 38

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

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

Непрочитанное сообщение ffx » 2009-01-19 13:29:08

pkg_info

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

apache-1.3.41       The extremely popular Apache http server. Very fast, very c
autoconf-2.62       Automatically configure source code on many Un*x platforms 
autoconf-wrapper-20071109 Wrapper script for GNU autoconf
bigreqsproto-1.0.2  BigReqs extension headers
curl-7.18.0         Non-interactive tool to get files from FTP, GOPHER, HTTP(S)
cvsup-without-gui-16.1h_4 File distribution system optimized for CVS (non-GUI version
expat-2.0.1         XML 1.0 parser written in C
ezm3-1.2_1          Easier, more portable Modula-3 distribution for building CV
freetype2-2.3.7     A free and portable TrueType font rendering engine
gamin-0.1.9_2       A file and directory monitoring system
gettext-0.17_1      GNU gettext package
gio-fam-backend-2.16.5 FAM backend for GLib's GIO library
glib-1.2.10_12      Some useful routines of C programming (previous stable vers
glib-2.16.5         Some useful routines of C programming (current stable versi
gmake-3.81_3        GNU version of 'make' utility
gtk-1.2.10_20       Gimp Toolkit for X11 GUI (previous stable version)
help2man-1.36.4_2   Automatically generating simple manual pages from program o
inputproto-1.4.2.1  Input extension headers
jpeg-6b_7           IJG's jpeg compression utilities
kbproto-1.0.3       KB extension headers
libICE-1.0.4_1,1    Inter Client Exchange library for X11
libSM-1.0.3_1,1     Session Management library for X11
libX11-1.1.3_1,1    X11 library
libXau-1.0.3_2      Authentication Protocol library for X11
libXaw-1.0.4_1,1    X Athena Widgets library
libXdmcp-1.0.2_1    X Display Manager Control Protocol library
libXext-1.0.3,1     X11 Extension library
libXi-1.1.3,1       X Input extension library
libXmu-1.0.3,1      X Miscellaneous Utilities libraries
libXp-1.0.0,1       X print library
libXpm-3.5.7        X Pixmap library
libXt-1.0.5_1       X Toolkit library
libiconv-1.11_1     A character set conversion library
libslang2-2.1.3     Routines for rapid alpha-numeric terminal applications deve
libtool-1.5.26      Generic shared library support script
libxml2-2.6.32      XML parser library for GNOME
m4-1.4.11,1         GNU m4
mc-4.6.1_8          Midnight Commander, a free Norton Commander Clone
mysql-client-5.1.28_1 Multithreaded SQL database (client)
mysql-server-5.1.28_1 Multithreaded SQL database (server)
openldap-client-2.4.11 Open source LDAP client implementation
p5-gettext-1.05_2   Message handling functions
pcre-7.7_1          Perl Compatible Regular Expressions library
pecl-hash-1.5       HASH Message Digest Framework for PHP
perl-5.8.8_1        Practical Extraction and Report Language
php5-5.2.8          PHP Scripting Language
php5-ctype-5.2.8    The ctype shared extension for php
php5-curl-5.2.8     The curl shared extension for php
php5-dom-5.2.8      The dom shared extension for php
php5-extensions-1.2 A "meta-port" to install PHP extensions
php5-gd-5.2.8       The gd shared extension for php
php5-gettext-5.2.8  The gettext shared extension for php
php5-iconv-5.2.8    The iconv shared extension for php
php5-ldap-5.2.8     The ldap shared extension for php
php5-mysql-5.2.8    The mysql shared extension for php
php5-pdo-5.2.8      The pdo shared extension for php
php5-posix-5.2.8    The posix shared extension for php
php5-session-5.2.8  The session shared extension for php
php5-simplexml-5.2.8 The simplexml shared extension for php
php5-spl-5.2.8      The spl shared extension for php
php5-sqlite-5.2.8   The sqlite shared extension for php
php5-tokenizer-5.2.8 The tokenizer shared extension for php
php5-xmlreader-5.2.8 The xmlreader shared extension for php
php5-xmlwriter-5.2.8 The xmlwriter shared extension for php
php5-zlib-5.2.8     The zlib shared extension for php
pkg-config-0.23_1   A utility to retrieve information about installed libraries
png-1.2.32          Library for manipulating PNG images
printproto-1.0.3    Print extension headers
python25-2.5.2_3    An interpreted object-oriented programming language
sams-20070524_2     Squid Accounting Management System
squid-3.0.8         HTTP Caching Proxy
t1lib-5.1.2,1       A Type 1 Rasterizer Library for UNIX/X11
vim-7.2.14          Vi "workalike", with many additional features
xcmiscproto-1.1.2   XCMisc extension headers
xextproto-7.0.2     XExt extension headers
xf86bigfontproto-1.1.2 XFree86-Bigfont extension headers
xproto-7.0.10_1     X11 protocol headers
xtrans-1.0.4        Abstract network code for X
FreeBSD fbsd.unix.nt 7.1-RELEASE FreeBSD 7.1-RELEASE #9: Sun Jan 18 00:10:18 UTC 2009     root@fbsd.unix.nt:/usr/obj/usr/src/sys/mykernell.2008-11-05  i386

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

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

Непрочитанное сообщение Cancer » 2009-01-19 13:46:55

Уважаемый да вы шутите ?

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

sams-20070524_2     Squid Accounting Management System
я же писал Перед тем как начать установку обновите порты ОБЯЗАТЕЛЬНО!!!

САМС у вас старючий ужастьно

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

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

Непрочитанное сообщение Sherrlok » 2009-01-19 15:55:38

Все функции работают (пока без отчетов в 1с7), но трафик обсчитывает лишь после

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

#sams -d
Все ставил из портов, предварительно обновлял:

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

apache-1.3.41
mysql-server-5.1.30
php5-5.2.8
rejik-3.2.1_1
sams-1.0.4,1
squid-2.7.5
В каком направлении рыть?
Даже пытался в cron загнать "sams -d"...

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

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

Непрочитанное сообщение Cancer » 2009-01-19 16:36:13

Sherrlok писал(а):Все функции работают (пока без отчетов в 1с7), но трафик обсчитывает лишь после

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

#sams -d
Все ставил из портов, предварительно обновлял:

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

apache-1.3.41
mysql-server-5.1.30
php5-5.2.8
rejik-3.2.1_1
sams-1.0.4,1
squid-2.7.5
В каком направлении рыть?
Даже пытался в cron загнать "sams -d"...

собственно не понял вопроса.

Аватара пользователя
Sherrlok
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-01-19 16:31:04
Откуда: Кострома
Контактная информация:

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

Непрочитанное сообщение Sherrlok » 2009-01-19 16:49:28

трафик считает только если вручную даешь команду (понимаю, что это не нормально):
#sams -d
sams_01.gif
вот, только после той команды здесь меняются значения...
Менются 1 раз. За день приходится несколько раз ее вводить, т.к. без нее значения не меняются.
Соответственно не срабатывают ограничения, например, по лимиту трафика.
Делал все пункт за пунктом по последней (декабрьской) версии Вашей статьи.

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

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

Непрочитанное сообщение JaNet » 2009-01-21 9:03:32

Sherrlok писал(а):трафик считает только если вручную даешь команду (понимаю, что это не нормально):
#sams -d
посмотри в сторону SAMS-Администрирование SAMS - Обрабатывать логи SQUID
поставь минуту, к примеру.

Аватара пользователя
Sherrlok
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-01-19 16:31:04
Откуда: Кострома
Контактная информация:

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

Непрочитанное сообщение Sherrlok » 2009-01-21 11:12:55

JaNet писал(а): посмотри в сторону SAMS-Администрирование SAMS - Обрабатывать логи SQUID
поставь минуту, к примеру
У меня там:
Обрабатывать логи SQUID [v]
используя: Запускать обработчик логов через N минут
обрабатывать через 1 минут
- время менял, ставил на 3 и 5 минут, возвращал обратно 1 мин
- убирал/выставлял "галочку" на обработку логов squid
- после каждого изменения/сохранения реконфигурировал squid

А "воз и ныне там"...

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

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

Непрочитанное сообщение JaNet » 2009-01-21 12:31:36

проверить sams.conf
поглядеть на правильные пути..

Аватара пользователя
Sherrlok
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-01-19 16:31:04
Откуда: Кострома
Контактная информация:

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

Непрочитанное сообщение Sherrlok » 2009-01-21 15:09:34

JaNet писал(а):проверить sams.conf
поглядеть на правильные пути..
Там пути верные, но Вы натолкнули на другую мысль, в статье:
Путь к wbinfo: /usr/local/bin
но там нет ничего подобного wbinfo:

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

//>locate wbinfo
/usr/local/libexec/squid/wbinfo_group.pl
/usr/local/share/sams/bin/getwbinfousers
/usr/local/share/sams/bin/testwbinfopasswd
//>which wbinfo
wbinfo: Command not found.
Как с этим быть? Может я чего-то недоустановил??? этот от samba??? Он вроде незачем...
Наверно снова не там ищу? :(

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

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

Непрочитанное сообщение JaNet » 2009-01-21 15:21:06

по wbinfo выводим список юзеров контролера домена, групп
если у вас сделана авторизация средствами NCSA, то данный параметр, имхо, вам без надобности. если идет привязка к AD домена, это это самое оно.

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

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

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

Непрочитанное сообщение Cancer » 2009-01-21 15:51:34

Народ если вы не в ту ветку форума попали , то хотя бы пишите какую аутентификацию используете...

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

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

Непрочитанное сообщение JaNet » 2009-01-21 16:08:55

человек вроде по твоей статье делал, значит NCSA
вопрос-то в одном, почему логи автоматом не импортируются..

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

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

Непрочитанное сообщение Cancer » 2009-01-21 16:35:25

Sherrlok

Показывай в веб интерфейсе путь к wbinfo
далее конфиг самса //> cat /usr/local/etc/sams.conf

мне кажется када постишь проблему первым делом нужно хотябы конфиги выкладывать,

да и проверить стоит настройки в веб морде (внимательно, аккуратно, не спеша)

Аватара пользователя
Sherrlok
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-01-19 16:31:04
Откуда: Кострома
Контактная информация:

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

Непрочитанное сообщение Sherrlok » 2009-01-21 17:02:23

JaNet писал(а):человек вроде по твоей статье делал, значит NCSA
вопрос-то в одном, почему логи автоматом не импортируются..
Да, ссылка сюда ведет со статьи про NCSA авторизацию.
sams.conf

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

[client]
SQUID_DB=squidlog
SAMS_DB=squidctrl
MYSQLHOSTNAME=localhost
MYSQLUSER=sams
MYSQLPASSWORD=123456
MYSQLVERSION=5.1
SQUIDCACHEFILE=access.log
SQUIDROOTDIR=/usr/local/etc/squid
SQUIDLOGDIR=/usr/local/squid/logs
SQUIDCACHEDIR=/usr/local/squid/cache
SAMSPATH=${PREFIX}
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
sams_02.gif
Cancer писал(а): Показывай в веб интерфейсе путь к wbinfo
Разве он мне нужен, если простая NCSA авторизация? :cf:
Последний раз редактировалось Sherrlok 2009-01-21 17:26:06, всего редактировалось 2 раза.

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

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

Непрочитанное сообщение Cancer » 2009-01-21 17:04:49

Sherrlok
попробуй в sams.conf поставить
вместо
SAMSPATH=${PREFIX}
поставить
SAMSPATH=/usr/local


и на всякий случай перезагрузить сервак

Аватара пользователя
Sherrlok
проходил мимо
Сообщения: 5
Зарегистрирован: 2009-01-19 16:31:04
Откуда: Кострома
Контактная информация:

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

Непрочитанное сообщение Sherrlok » 2009-01-21 17:13:31

Cancer писал(а): поставить
SAMSPATH=/usr/local
и на всякий случай перезагрузить сервак
Благодарю! Начал считать!!!!! :Yahoo!:

зы: почему у меня так получилось, все ведь делал по статье, т.е. как все? т.е.(2) - может еще какие проблемы могут выскочить?

JaNet
сержант
Сообщения: 195
Зарегистрирован: 2008-09-16 16:15:04
Откуда: Питер
Контактная информация:

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

Непрочитанное сообщение JaNet » 2009-01-22 12:09:13

у меня тоже не работал без этого пути.
видимо, где-то в новых версиях не верно идет описание переменной SAMSPATH 8(

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

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

Непрочитанное сообщение Cancer » 2009-01-22 12:19:46

Sherrlok писал(а):
Cancer писал(а): поставить
SAMSPATH=/usr/local
и на всякий случай перезагрузить сервак
Благодарю! Начал считать!!!!! :Yahoo!:

зы: почему у меня так получилось, все ведь делал по статье, т.е. как все? т.е.(2) - может еще какие проблемы могут выскочить?

Походу стандартные переменные в конфиги не работают, так что в статье конфиг поправил

Strider
рядовой
Сообщения: 11
Зарегистрирован: 2008-12-24 12:26:48

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

Непрочитанное сообщение Strider » 2009-01-26 17:06:31

Добрый день, уважаемые. Столкнулся я с такой проблемой:

Поставил Squid, Sams, Rejik, завел пользователей, прописал списки запрещенных сайтов. но! когда что-нибудь меняешь через веб-морду самса и даешь команду на реконфигурирование сквида в консоли вываливается такое сообщение:

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

Adding password for user view1
Adding password for user view2
Adding password for user exceed
Adding password for user prasec
Adding password for user networkpri
Adding password for user filesrv
Adding password for user п п?п?п?п?п?п?
Adding password for user п?п?п?я?пҐп?п?
/usr/local/etc/squid: Permission denied

в логах самого сквида, режика, самса все чисто. инет работает, по настройкам в конфиге режика блокирует кого надо и пускает кого надо.

вот sams.conf

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

free# cat /etc/sams.conf
[client]
SQUID_DB=squidlog
SAMS_DB=squidctrl
MYSQLHOSTNAME=localhost
MYSQLUSER=sams
MYSQLPASSWORD=*********
MYSQLVERSION=5.0
SQUIDCACHEFILE=access.log
SQUIDROOTDIR=/usr/local/squid
SQUIDLOGDIR=/usr/local/squid/logs
SQUIDCACHEDIR=/usr/local/squid/cache
SAMSPATH=/usr/local
SQUIDPATH=/usr/local/etc
#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

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

free# cat /usr/local/etc/squid/squid.conf
http_port 192.168.0.3:3128 transparent
hierarchy_stoplist cgi-bin ?
acl QUERY urlpath_regex cgi-bin \?
no_cache deny QUERY

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 Metaltrader proxy
auth_param basic credentialsttl 2 hours
auth_param basic casesensitive off

url_rewrite_program        /usr/local/rejik/redirector /usr/local/rejik/redirector.conf
url_rewrite_children       15

forwarded_for off
cache_mem  32 MB
cache_swap_low  90
cache_swap_high 95

maximum_object_size 4096 KB

ipcache_size 1024
ipcache_low  90
ipcache_high 95

cache_dir ufs /usr/local/squid/cache 100 16 256
visible_hostname free.nord.lan
cache_effective_user squid
dns_nameservers 127.0.0.1

cache_access_log /usr/local/squid/logs/access.log squid
cache_log /usr/local/squid/logs/cache.log

emulate_httpd_log off

acl all src all
acl lan src 192.168.0.0/255.255.255.0
acl lan2 src 10.10.0.0/255.255.255.0

http_access allow lan
http_access allow lan2

logfile_rotate 10
http_access deny all
redirector.conf

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

free# cat /usr/local/rejik/redirector.conf
error_log /usr/local/rejik/redirector.err
change_log /usr/local/rejik/redirector.log
make-cache /usr/local/rejik/make-cache
work_ip 127.0.0.1/8
work_ip 10.10.0.0/24
work_ip 192.168.0.0/24

allow_ip 10.10.0.20
allow_ip 10.10.0.25

<BANNER>
ban_dir /usr/local/rejik/banlists/banners
url http://127.0.0.1/ban/1x1.gif
log off

<PORNO>
ban_dir  /usr/local/rejik/banlists/porno
url http://127.0.0.1/ban/porno.html

<MP3>
ban_dir /usr/local/rejik/banlists/mp3
url http://127.0.0.1/ban/mp3.html

<BLOCK>
ban_dir /usr/local/rejik/banlists/block
url http://127.0.0.1/block/

<JS>
ban_dir /usr/local/rejik/banlists/js
url http://127.0.0.1/ban/js.js
#log off

Права на папку /usr/local/etc/squid поставил 777, владельца ставил squid, root. Не помогает. Что делать??