Webacula - проблемы с веб-интерфейсом к bacula
Модератор: weec
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Webacula - проблемы с веб-интерфейсом к bacula
День добрый. Может кто поможет с такой траблой.
Скачал последнюю версию 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% и уверенно начинает выжирать оперативу, больше ничего не происходит.
Скачал последнюю версию 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
Тарифы на хостинг в России, от 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/
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
в консоли от апача повыполняйте команды
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
в консоли от апача запускается 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
Может еще на какие библиотеки прав дать? Что я забыл?
Заранее спасибо.
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
Может еще на какие библиотеки прав дать? Что я забыл?
Заранее спасибо.
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
покажите
ls -l `which bconsole` /etc/bacula/bconsole.conf
getent group | grep bacula
конфиг вебакулы
ls -l `which bconsole` /etc/bacula/bconsole.conf
getent group | grep bacula
конфиг вебакулы
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
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
6:root,bacula
bacula
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"
-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

bacula

/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"
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
вроде все верно. Пхп скрипты ведь выполняются от www-data?
su - www-data
bconsole
su - www-data
bconsole
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
Да, апач от 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.
*
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.
*
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
вы апач-то перезапускали?
ну и попробуйте полную команду, чтобы свосем уж точно
su - www-data
/usr/sbin/bconsole -n -c /etc/bacula/bconsole.conf
ну и попробуйте полную команду, чтобы свосем уж точно
su - www-data
/usr/sbin/bconsole -n -c /etc/bacula/bconsole.conf
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
Конечно перезапускал )))
[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.
*
[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.
*
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
А логины и пароли к бд вы затерли просто или они так и есть не заполнены?
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
затер просто
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
ну я не уже знаю, мистика какая-то. Могу свой конфиг запостить:
Код: Выделить всё
[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
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
спасибо. а вы права раздавали, так же как я ?
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
и еще вопрос, в SELinux никаких запретов быть не может?
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
права я не раздавал, только через судо. А в убунте разве есть селинукс?
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
это centos. Просто апач от www-data работает
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
а в убунте нет selinux
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
ну а у вас включен? попробуйте отключить и посмотреть.
И попробуйте через судо сделать. Там еще надо 'Defaults requiretty' закомментировать
И попробуйте через судо сделать. Там еще надо 'Defaults requiretty' закомментировать
-
- рядовой
- Сообщения: 11
- Зарегистрирован: 2010-03-22 18:35:09
Re: Webacula - проблемы с веб-интерфейсом к bacula
Всему виной был SELinux!
http://beginlinux.com/server_training/w ... nd-selinux
Burner, спасибо вам за помощь!
http://beginlinux.com/server_training/w ... nd-selinux
Burner, спасибо вам за помощь!
-
- лейтенант
- Сообщения: 693
- Зарегистрирован: 2009-06-14 7:02:26
Re: Webacula - проблемы с веб-интерфейсом к bacula
ну пожалуйста, хотя в общем я не очень-то помог. А selinux я всегда с самого начала отключаю, от него лишь головная боль.