Мунин 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

Это должно заставить вас работать.

Другие вопросы по тегам