LinuxForum.Fans
Тема

Squid+SAMS

Автор: Stum74 56 сообщений 17447 просмотров
#153377

Сделайте перед тем копии всех конфигов. А базу просто пересоздайте.

#153379

и проделать вот эту инструкцию заново?
http://sams.nixdev.ru/wiki/debian4.0
[console]Конфигурация, компиляция и установка SAMS:

./configure --with-httpd-locations=/var/www
make
make install

После этого рекомендую заменить init скрипт sams, на скрипт специально измененный для Debian:

cp ./etc/samsd.debian /etc/init.d/samsd
update-rc.d samsd defaults

Создание БД:
Для работы SAMS необходимо создать пользователя sams в БД MySQL:

mysql -u root -p
GRANT ALL ON squidctrl.* TO sams@localhost IDENTIFIED BY "yourpassword";
GRANT ALL ON squidlog.* TO sams@localhost IDENTIFIED BY "yourpassword";

Где:

yourpassword - пароль

После этого имя пользователя и пароль надо сохранить в файле конфигурации SAMS /etc/sams.conf:

MYSQLUSER=sams - Имя пользователя MySQL, от имени которого будет работать SAMS
MYSQLPASSWORD=yourpasswd - Пароль пользователя в MySQL

Создаем базы SAMS в MySQL
Для этого перемещаемся в каталог ./mysql и там даем команды:

cd ./mysql
mysql -u root -p < sams_db.sql
mysql -u root -p < squid_db.sql
[/console]

#153383

Да сделайте так, перед этим остановите самс. Оставте в /etc/squid/ только конфиг сквида и самса. И пробуйте запускать.

#153478

засада. я кароче все базы удалил. самс заново поставил.
и столкнулся с проблемой с которой в начале столкнулся и блин. забыл как ее решил.
кароче заходу в веб интерфейс самс.
тыкаю WEB interface settings или SAMS administration . а там пусто.
так глупо. но реально не помню как эту проблему решил(
может подскажишь?
пс. предлагаю на ты. smile
очередной раб день кончился а я так и не сделал самс(

#153495

Ну этого я не знаю. Давай завтра поговорим.
Если есть джабэр акаунт, то давай через джабер а не через форум а то так долго

#153663

написал пм контакты

#153682

Привет. Кинул авторизацыю в аське, принимай.
Как там дела с Самсом, что не работает???

#153683

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

думаю поднять с нуля ос и поставить заново все.
но пока смотрю инет. можно что подввернеца :(

#153684

Ты аську включил????
Ничего не надо переставлять. Подключи аську.

#158238

Добрый день!
Ребята вижу тут бурное обсуждение аналогичной проблемы как у меня, sams и squid работают нормально, вот только пользователь не отключается. В админке Sams пишет что пользователь отключен, а на самом деле работает даже после перелогиневания.
если вы решили проблему, поделитесь!)
Заранее благодарен

#158572
hitr написал:
Добрый день!
Ребята вижу тут бурное обсуждение аналогичной проблемы как у меня, sams и squid работают нормально, вот только пользователь не отключается. В админке Sams пишет что пользователь отключен, а на самом деле работает даже после перелогиневания.
если вы решили проблему, поделитесь!)
Заранее благодарен

Разкажыте что как настраивали. Проверте права на файлы и покажыте конфиг сквида, самса и файли которые самс создаёт когда вы задаёте правила.
Тогда и поможем.

#158673

извините может не в тему но у меня при рестатре сквида вот что получается

[console] /etc/init.d/squid3 restart
Restarting Squid HTTP Proxy 3.x: squid3 Waiting...........................done.
Creating Squid HTTP Proxy 3.x cache structure ... (warning).
2011/05/04 14:12:55| Creating Swap Directories[/console]

(warning) смущает, подскажите как поправить

ятак думаю из-за этого и самс не собирает статитстику

#158679

squid -z
и покаж конфиг на наличие кеша

#158683

root@vpn:/etc/apt# squid -z
bash: squid: command not found
root@vpn:/etc/apt# squid3 -z
2011/05/04 14:28:15| Squid is already running! Process ID 2267

cat /etc/squid3/squid.conf | grep spool
# cache_dir ufs /var/spool/squid3 100 16 256
coredump_dir /var/spool/squid3

#158701

РЕШЕНО (решил свою проблему)

раскоментировал
# cache_dir ufs /var/spool/squid3 100 16 256

рестарт службе сделал,
все заработало...

Войдите или зарегистрируйтесь, чтобы ответить.