Мунин 404 после обновления до 14.04
Я обновил свой Ubuntu Server с 12.04.3 (или, может быть, это был.4 - не помню) до 14.04 (сейчас это 14.04.1) некоторое время назад. С тех пор не нужно было использовать мунин. Теперь мне это нужно, но все, что я получаю, это 404 error
при попытке загрузить. Логи Apache показывают только это:
192.168.1.1 - - [19/Oct/2014:19:41:21 +0200] "GET /munin HTTP/1.1" 404 499 "-"
"Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.36 (KHTML, like Gecko)
Chrome/38.0.2125.104 Safari/537.36"
Может ли кто-нибудь помочь мне заставить его работать снова? (12.04 сработало без нареканий)
1 ответ
Похоже, что обновление Munin не работает. Он оставляет /etc/apache2/conf.d/munin (программные ссылки на /etc/munin/apache.conf) в неиспользуемой папке conf.d.
Переместите вашу софтлинк в новую папкуmv /etc/apache2/conf.d/munin /etc/apache2/conf-enabled/
Это все равно умрет, но по другой причине. Apache 2.2 -> обновление Apache 2.4, которое больше не использует Order allow,deny
а также Allow from .....
Найти все вышеперечисленное в /etc/munin/apache.conf
и сделать что-то вроде этого:
Старые ценности
Order allow,deny
Allow from localhost 127.0.0.0/8 ::1
Новые ценности
Require local
Если вы действительно хотите получить к нему доступ из какой-либо другой сети, например, 192.168.0.0/24, замените его следующим:
Новые ценности
Require local
Require ip 192.168.0.0/24
Это должно заставить вас работать.