Webacula - проблемы с веб-интерфейсом к bacula

Есть и такой ОС.

Модератор: weec

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-05 16:34:52

День добрый. Может кто поможет с такой траблой.

Скачал последнюю версию webacula 5.0.2. Все настроил. вроде завелась.
Но на главной странице

ОШИБКА: Проблемы при выполнении bconsole. См. ниже.
ERROR
Command:
/usr/sbin/bconsole -n -c /etc/bacula/bconsole.conf
output:
Connecting to Director example.com:9101

C локалхоста через консоль нормально работает bconsole

Connecting to Director example.com:9101
1000 OK: bacula-dir Version: 5.0.2 (28 April 2010)
Enter a period to cancel a command.
*

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

Хостинговая компания 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/

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-06 17:27:30

в консоли от апача повыполняйте команды

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-06 17:56:32

в консоли от апача запускается bconsole. Я по мануалу права дал на сам /usr/sbin/bconsole и на конфиг /etc/bacula/bconsole.conf. Там пишут два способа запускать bconsole. Через sudo и через раздачу прав. Так вот если через раздачу прав, то в messages пишет
bconsole: bsock.c:135 Unable to connect to Director daemon on 127.0.0.1:9101. ERR=Permission denied
Еcли через sudo то в лог пишет
sudo: www-data : TTY=unknown ; PWD=/var/www/webacula-5.0.2/html ; USER=root ; COMMAND=/usr/sbin/bconsole -n -c /etc/bacula/bconsole.conf
sudo: PAM audit_open() failed: Permission denied

Что я делал по первому варианту

добавил апача в группу бакулы usermod -aG bacula www-data
сделал владельцем
chown root:bacula /usr/sbin/bconsole
дал права
и на конфиг тоже самое

Для sudo закомментировал Defaults requiretty в sudoers
И добавил www-data ALL=NOPASSWD: /usr/sbin/bconsole

Может еще на какие библиотеки прав дать? Что я забыл?

Заранее спасибо.

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-07 19:47:40

покажите
ls -l `which bconsole` /etc/bacula/bconsole.conf
getent group | grep bacula
конфиг вебакулы

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-07 21:58:33

ls -l `which bconsole` /etc/bacula/bconsole.conf
-rwxrwxrwx 1 root bacula 304 Сен 7 14:06 /etc/bacula/bconsole.conf
-rwxrwxrwx 1 root bacula 52720 Сен 5 16:10 /usr/sbin/bconsole

getent group | grep bacula
disk:x:6:root,bacula
bacula:x:106:bacula,www-data

/var/www/webacula-5.0.2/application/config.ini

[general]
db.adapter = PDO_MYSQL
db.config.host = localhost
db.config.username =
db.config.password =
db.config.dbname = bacula
def.timezone = "Europe/Kiev"
bacula.sudo = ""
bacula.bconsole = "/usr/sbin/bconsole"
bacula.bconsolecmd = "-n -c /etc/bacula/bconsole.conf"
tmpdir = "/tmp"
[timeline]
fontsize = 10
[webacula]
db.adapter = PDO_MYSQL
db.config.host = localhost
db.config.username =
db.config.password =
db.config.dbname = webacula
email.to_admin = root@localhost
email.from = webacula@localhost
feed_title = "My Bacula backup server #1"
feed_desc = "Description feed here"
[layout]
path = "default"

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-08 10:02:32

вроде все верно. Пхп скрипты ведь выполняются от www-data?
su - www-data
bconsole

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-08 10:23:43

Да, апач от www-data

su www-data
/usr/sbin/bconsole
Connecting to Director 192.168.10.16:9101
1000 OK: bacula-dir Version: 5.0.2 (28 April 2010)
Enter a period to cancel a command.
*

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-09 7:38:03

вы апач-то перезапускали?
ну и попробуйте полную команду, чтобы свосем уж точно
su - www-data
/usr/sbin/bconsole -n -c /etc/bacula/bconsole.conf

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-09 9:05:25

Конечно перезапускал )))

[www-data@alpha ~]$ /usr/sbin/bconsole -n -c /etc/bacula/bconsole.conf
Connecting to Director 192.168.10.16:9101
1000 OK: bacula-dir Version: 5.0.2 (28 April 2010)
Enter a period to cancel a command.
*

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-09 11:30:21

А логины и пароли к бд вы затерли просто или они так и есть не заполнены?

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-09 11:47:42

затер просто

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-09 12:29:47

ну я не уже знаю, мистика какая-то. Могу свой конфиг запостить:

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

[general]
db.adapter = PDO_PGSQL
db.config.host = localhost
db.config.username = webacula
db.config.password = ouhnrgeyhgneryt
db.config.dbname = bacula
def.timezone = "Europe/Minsk"
bacula.sudo = "/usr/bin/sudo"
bacula.bconsole = "/usr/bin/bconsole"
bacula.bconsolecmd = "-n -c /etc/bacula/bconsole.conf"
tmpdir = "/tmp/bacula"
[timeline]
fontsize   = 10
[webacula]
db.adapter = PDO_PGSQL
db.config.host = localhost
db.config.username = webacula
db.config.password = ouhnrgeyhgneryt
db.config.dbname = webacula
email.to_admin = root@localhost
email.from = webacula@localhost
[feed]
feed_title = "My Bacula backup server #1"
feed_desc  = "Description feed here"
[layout]
path = "default"

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

apache ALL=NOPASSWD: /usr/bin/bconsole

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-09 13:29:51

спасибо. а вы права раздавали, так же как я ?

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-09 13:38:27

и еще вопрос, в SELinux никаких запретов быть не может?

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-09 16:33:40

права я не раздавал, только через судо. А в убунте разве есть селинукс?

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-09 16:36:28

это centos. Просто апач от www-data работает

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-09 16:38:22

а в убунте нет selinux

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-10 5:31:07

ну а у вас включен? попробуйте отключить и посмотреть.
И попробуйте через судо сделать. Там еще надо 'Defaults requiretty' закомментировать

mibq
рядовой
Сообщения: 11
Зарегистрирован: 2010-03-22 18:35:09

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение mibq » 2010-09-10 15:35:06

Всему виной был SELinux!
http://beginlinux.com/server_training/w ... nd-selinux

Burner, спасибо вам за помощь!

Burner
лейтенант
Сообщения: 693
Зарегистрирован: 2009-06-14 7:02:26

Re: Webacula - проблемы с веб-интерфейсом к bacula

Непрочитанное сообщение Burner » 2010-09-11 16:16:58

ну пожалуйста, хотя в общем я не очень-то помог. А selinux я всегда с самого начала отключаю, от него лишь головная боль.