Страница 55 из 56

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

Добавлено: 2012-08-02 9:37:50
andy88
Товарищи , после очистки кэша сквида у клиентов в браузере стала вылазить ошибка

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

The requested URL could not be retrieved
While trying to retrieve the URL: http://www.rambler.ru/ 
The following error was encountered: 
Unable to forward this request at this time. 
This request could not be forwarded to the origin server or to any parent caches. The most likely cause for this error is that: 
The cache administrator does not allow this cache to make direct connections to origin servers, and 
All configured parent caches are currently unreachable. 
Your cache administrator is webmaster. 
стоит данная связка , все службы ( сквид , самс , режик) запущены и работают в нормальном режиме .

Есть мысли у кого по данной ошибке ?
если какие логи или конфиги нужны - выложу .

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

Добавлено: 2012-11-30 11:58:24
JaNet
А как чистил кэш-то? Очень похоже на то, что удалил большие жирные каталоги файлов, потом пересоздал структуру через squid -z, а дампы индексов - забыл)
Смотри в сторону /var/local/squid (кажется такой путь расположения кэша, логов кальмара и остального)

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

Добавлено: 2013-01-08 9:24:22
FloID
Создаем пользователя для проверки работы squid
//> /usr/local/bin/htpasswd -c /usr/local/etc/squid/ncsa.sams vash_user
Выходит ошибка "bash: /usr/local/bin/htpasswd: Permission denied"
Версия freebsd 8.2

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

Добавлено: 2013-01-14 11:25:23
JaNet
под su root зашли?

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

Добавлено: 2013-01-17 15:50:53
Dark Smoke
Изображение
Вот установил. А как побороть так и не понял. Прочел тут все. ((

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

Добавлено: 2013-01-19 16:06:58
Dark Smoke
Подскажите что делать?

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

Добавлено: 2013-03-29 10:29:10
Sabrewulf
В первый раз настраиваю самс. Но валиться при запуске в корку. Никаких сообщений об ошибках нет. В чем может быть проблема?

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

FreeBSD gateway 9.1-RELEASE-p1 FreeBSD 9.1-RELEASE-p1 #5: Tue Mar 26 17:33:06 EET 2013
root@gateway:/usr/obj/usr/src/sys/GATEWAY  amd64
# cat /usr/local/etc/sams.conf

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

[client]
SQUID_DB=squidlog
SAMS_DB=squidctrl
MYSQLHOSTNAME=localhost
MYSQLUSER=sams
MYSQLPASSWORD=samspasswd
MYSQLVERSION=5.1
SQUIDCACHEFILE=access.log
SQUIDROOTDIR=/usr/local/etc/squid
SQUIDLOGDIR=/var/log/squid
SQUIDCACHEDIR=/var/squid/cache
SQUIDPATH=/usr/local/sbin
RECODECOMMAND=iconv -f KOI8-R -t 866 %finp > %fout
REJIKPATH=/usr/local/rejik
SHUTDOWNCOMMAND=/sbin/shutdown -h now
CACHENUM=0
Версии ПО:
mysql-server-5.1.68
sams-1.0.5_6,1
squid-3.2.9
rejik-3.2.11

Также при конфигурировании админки самса была ошибка:

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

File squid_db.sql opened

Please wait, database createst may take up to 30 minutes.................

Database successfully generated

File sams_db.sql opened

Please wait, database createst may take up to 30 minutes..............................
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: Incorrect integer value: '' for column 'parser_time' at row 1 (err:1366)
.........................
SAMS databases created

Please wait, create SAMS MySQL user...
SAMS MySQL user created

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

Добавлено: 2013-03-29 11:46:06
vadim64
никаких проблем быть не должно
снесите всё, убейте все конфиги и ставьте по новой

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

Добавлено: 2013-03-29 15:33:42
Sabrewulf
Извиняюсь, спешил. Забыл описать самое главное:

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

# samsdaemon -d
Starting process: pid = 69373
Read SAMS configuration... Ok
Connected database: squidctrl:localhost user=sams
Connected database: squidlog:localhost user=sams
Read SAMS properties...
    Cache... 0
Segmentation fault: 11 (core dumped)

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

Добавлено: 2013-04-04 19:49:28
fess2005
Добрый день!
Данное сообщение не связано с текущим обсуждением, но может быть полезно кому-то для разбирательств со сквидом.
Решил просто поделиться решением сегодняшнего бреда, который творился со сквидом у меня на работе.
цветочки проблемы появились ещё на той неделе - просто якобы ни с того ни с сего стала умирать прокся.
на centos стоит связка squid+rejik+sams+ntlm
из интересного в логах накопал в /var/log/messages строки типа
Squid Parent: child process 'PID' started
The url_rewriter helpers are crashing too rapidly, need help!
Squid Parent: child process PID exited due to signal 6
...и далее в цикле.
Запрос service squid status говорил, что сквид умер.
Далее полез смотреть на rejik (т.к. отключение его из конфига сквида давало стабильную работу прокси. (только не резалось ничего))
На логи права выставлены нормальные.
По опыту на стабильно работающей год за годом настроеной линукс машине проблемы возникают либо от железа, либо от проблемы с местом.
Почти так и оказалось - лог режика вырос до 2гб и стал неподъёмным. Из-за этого он и валился. Исправил размер лога, восстановил конфиг сквида и всё стало как раньше.

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

Добавлено: 2013-08-21 14:44:09
Vrx
Извините что вмешиваюсь :smile:
На Debian 7.1 установлен SQUID3+SAMS1.0.5+NTLM+samsredir.
В SAMS созданы списки расширений файлов и в шаблонах пользователей установлен запрет на их загрузку.
Но есть сайты исключения, загрузку с которых нужно разрешить.
Пробовал добавлять их в список "Доступ разрешён" и в шаблонах соответственно активировал - не помогло, доступ запрещён пишет.
Может кто сталкивался с таким, какие будут варианты?

зы. Создавать отдельный шаблон пользователей без запрета на загрузку файлов - не наш вариант.

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

Добавлено: 2014-02-10 18:48:21
Pr0l
Здравствуйте, нужна помощь в SAMS v.2.
при создании базы выходит ошибка

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

Notice: Undefined variable: dbadmin in /usr/local/share/sams2/setup.php on line 238
вроде как решил исправив

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

print("<TR><TD ALIGN=RIGHT>$setup_12: <TD ALIGN=LEFT><INPUT TYPE=\"TEXT\" NAME=\"username\" value=\"$dbadmin\">\n");
на

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

 print("<TR><TD ALIGN=RIGHT>$setup_12: <TD ALIGN=LEFT><INPUT TYPE=\"TEXT\" NAME=\"username\" value=\"root\">\n");
дальше база создается без проблем.
но после запуска интерфейс весь в ошибках.
Изображение
подскажите куда копать.
freebsd-10
php53
mysql 5.5

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

Добавлено: 2014-03-06 22:09:10
densan
Vrx писал(а):Извините что вмешиваюсь :smile:
На Debian 7.1 установлен SQUID3+SAMS1.0.5+NTLM+samsredir.
В SAMS созданы списки расширений файлов и в шаблонах пользователей установлен запрет на их загрузку.
Но есть сайты исключения, загрузку с которых нужно разрешить.
Пробовал добавлять их в список "Доступ разрешён" и в шаблонах соответственно активировал - не помогло, доступ запрещён пишет.
Может кто сталкивался с таким, какие будут варианты?

зы. Создавать отдельный шаблон пользователей без запрета на загрузку файлов - не наш вариант.
Аналогичная проблема. Косяк с https://code.google.com/p/sams2/source/ ... msdaemon.c белые списки создаются в папке с режиком, но в конфиг не прописываюся. Сам не программер, увидел что не отрабатывает код в стр. 433-468, но как исправить не знаю.

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

Добавлено: 2014-06-17 13:37:30
korg80
Начальство выделило новый системник под freebsd вот с какими проблемами столкнулся может кому пригодиться....
Поставил FreeBSD 10 и сразу посыпалось с php52 SAMS не ставиться, оказалось в Makefile появилась строка DEFAULT_PHP_VER=53 удалил пхп52 поставил пхп53.
дальше новая ошибка при установке:
===> Building for sams-1.0.5_6,1
cc -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c demon.c
In file included from demon.c:19:
./logtool.c:26:10: fatal error: 'mysql.h' file not found
#include <mysql.h>

1 error generated.
*** Error code 1

Stop.
make[2]: stopped in /usr/ports/www/sams/work/sams-1.0.5
*** Error code 1

Stop.
make[1]: stopped in /usr/ports/www/sams
*** Error code 1

Stop.
make: stopped in /usr/ports/www/sams

Идем в /usr/ports/www/sams/work/sams-1.0.5/ logtool.c
Меняем #include <mysql.h> на #include </usr/local/include/mysql/mysql.h>

# make install clean
===> Building for sams-1.0.5_6,1
cc -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c demon.c
cc -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c tools.c
tools.c:23:10: fatal error: 'mysql.h' file not found
#include <mysql.h>
1 error generated.
*** Error code 1

Идем в /usr/ports/www/sams/work/sams-1.0.5/tools.c
Меняем #include <mysql.h> на #include </usr/local/include/mysql/mysql.h>

cc -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c redirect.c
redirect.c:23:10: fatal error: 'mysql.h' file not found
#include <mysql.h>
1 error generated.
*** Error code 1

Идем в /usr/ports/www/sams/work/sams-1.0.5/redirect.c
Меняем #include <mysql.h> на #include </usr/local/include/mysql/mysql.h>

cc -O2 -Wall -D_BSD_SOURCE=1 -D_GNU_SOURCE=1 -c samsdaemon.c
samsdaemon.c:22:10: fatal error: 'mysql.h' file not found
#include <mysql.h>
1 error generated.
*** Error code 1

Идем в /usr/ports/www/sams/work/sams-1.0.5/samsdaemon.c
Меняем #include <mysql.h> на #include </usr/local/include/mysql/mysql.h>

После этого установка прошла

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

Добавлено: 2014-10-03 13:59:46
cerberx
Всем привет, Sams не считает трафик пользователей, команда sams -a выдает сообщение Don't open file /var/log/squid/access.log. Куда копать?

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

Добавлено: 2014-10-04 19:06:52
Alex Keda
в сторону указанного файла.
--
и непонятно, какая связь с данной темой?

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

Добавлено: 2014-10-06 10:31:20
tlvct
Pr0l писал(а):Здравствуйте, нужна помощь в SAMS v.2.

подскажите куда копать.
freebsd-10
php53
mysql 5.5
Решилась проблема?

У меня те же пироги, только free-10, mysql-5.5 sams2, php 5.4
При старте Самса ругалось что не может законектица к базе. Хорошо, прописал пользователя sams и пароль в мускуле. Запустил снова - при создании базы самс запрашивало два пароля и два логина (вводил вда разных и два одинаковых) ну и после настройки точно такое же оно вылетает с ошибками в скрипте main.php и lframe.php Да, на третьей странице пишет что:
Директива Рекомендуется Установлено
safe_mode on off

Хотя точно менял в настройке php.ini sql.safe_moe & safe-mode на On

В итоге сейчас вообще висит: Create database sams2db
Invalid query: Access denied for user ''@'localhost' to database 'sams2db'

Что делать и куда копать - не понятно

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

Добавлено: 2014-10-07 8:59:21
korg80
cerberx писал(а):Всем привет, Sams не считает трафик пользователей, команда sams -a выдает сообщение Don't open file /var/log/squid/access.log. Куда копать?
Посмотри есть ли там файл по этому пути(нет создай), если есть проверь какие на него права стоят(у пользователя самса должна быть возможнось его читать). по сути сквид в этом файле пишет кто куда ходил, а самс оттуда берет и заполняет свою базу в мускуле что б вам потом отображать. пы сы если криво написал не серчайте.

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

Добавлено: 2014-10-09 12:34:54
ivashka
сам уже ломаю мозг на протяжении 2-х недель как заставить работать второй самс
freebsd-10
изначально начинал с php5.6 mysql5.6
сейчас плюнув начал с самса и посмотреть, что он за собой потащит, потянул за собой Php5.4 mysql5.5
веб морда ругается на пару тройку ошибок не критичных в плане не указан домен, но и мне нужна лишь ncsa авторизация. самс не реконфигурирует конфиг сквида, дата изменения файла меняется но изменения не вносятся и в /var/log/messages
сыпет ошибки

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

Oct  9 14:56:08 proxy samsdaemon[1185]: ***ERROR: pluginlist.cpp:353 Cannot open "/usr/local/lib/sams2/libfsusage.so"
Oct  9 14:56:08 proxy samsdaemon[1185]: ***ERROR: pluginlist.cpp:353 Cannot open "/usr/local/lib/sams2/libloadavg.so"
Oct  9 15:19:47 proxy samsdaemon[1271]: ***ERROR: samsdaemon.cpp:337 Already running with pid 1185

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

Добавлено: 2014-10-09 12:36:35
ivashka
tlvct писал(а):
Pr0l писал(а):Здравствуйте, нужна помощь в SAMS v.2.

подскажите куда копать.
freebsd-10
php53
mysql 5.5
Решилась проблема?

У меня те же пироги, только free-10, mysql-5.5 sams2, php 5.4
При старте Самса ругалось что не может законектица к базе. Хорошо, прописал пользователя sams и пароль в мускуле. Запустил снова - при создании базы самс запрашивало два пароля и два логина (вводил вда разных и два одинаковых) ну и после настройки точно такое же оно вылетает с ошибками в скрипте main.php и lframe.php Да, на третьей странице пишет что:
Директива Рекомендуется Установлено
safe_mode on off

Хотя точно менял в настройке php.ini sql.safe_moe & safe-mode на On

В итоге сейчас вообще висит: Create database sams2db
Invalid query: Access denied for user ''@'localhost' to database 'sams2db'

Что делать и куда копать - не понятно
safe-mode на On если не ошибаюсь в php5.4 выпилили как устаревшее
https://php.net/manual/ru/ini.sect.safe-mode.php

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

Добавлено: 2014-12-17 8:44:04
Innuendo
Господа,подскажите пожалуйста в таком моменте.
Настроил виртуалку squid 2.7+sams 1.0.5
На ней все работает,самс управляет,режик режет итд.
Взял сервак.ЗАлил такую же конфу.Конфиги с рабочей виртуалки подсунул и грабли.
После реконфигурирования сквида через самс, сквид начинает запрашивать авторизацию постоянно и сваливается в "доступ к кэшу запрещен".
Подменяю конфиг сквида конфигом ДО реконфигурирования,рестарт сквида и все работает.Но есть реконфигурирую самсом-сквид ломается.Соответсвенно сам не видит и траф от юзеров(с доменом связь есть,юзеров видит)

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

Добавлено: 2014-12-17 13:07:20
Innuendo
бьюсь 2-й день.результата ноль :cz2:
авторизация по ntlm через группу в AD.
попробовал залить дефолтный конфиг сквида со своими данными для авторизации юзеров-результат тот же.Как только реконфигурю-отваливается авторизация :st:
при чем точно такая же виртуалка стоит и работает.а на серваке такую же копию завести не могу :(

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

Добавлено: 2014-12-18 16:45:35
Innuendo
Опытным путем выяснил,что не работает ntlm аутентификатор :cz2:
При отключении в конфиге сквида этой строчки

auth_param ntlm program /usr/local/bin/ntlm_auth --helper-protocol=squid-2.5-ntlmssp --require-membership-of=S-1-5-21-2905122445-925157861-1890300926-1242897

включается авторизация на basic.но все равно выскакивает запрос авторизации,после которого пускает в инет.
Сквидовый ntlm_auth запускаться не захотел :(
што делать...

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

Добавлено: 2014-12-25 13:40:29
Perfectus
Добрый день.
Возникает похожая проблема.
На текущий момент SQUID работает с авторизацией NTLM в домене, с условием нахождения пользователя в определенной группе.
Выставляю в настройках sqid'а:

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

    riderect_program /usr/local/bin/samsredir

после этого при заходе на любой сайт сразу получаю:

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

    Доступ к прокси-серверу запрещен
    Access denied
Дописал в конфиг:

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

# TAG: acl
# TAG: http_access


Подскажите, пожалуйста, что нужно еще добавить в конфиг помимо указания на samsredir и тегов?
SAMS не вносит свои правки после тегов, может в этом дело?

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

Добавлено: 2014-12-25 13:57:56
Perfectus
После реконфигурирования из SAMS'а после тегов прописались следующие строки:

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

# TAG: acl
acl _sams_default proxy_auth "/usr/local/etc/squid/default.sams".

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

# TAG: http_access
http_access allow _sams_default..
Но ошибка по прежнему сохраняется:

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

Доступ к прокси-серверу запрещен

Access denied