Сервер Munin с Apache - у вас нет прав доступа / munin на этом сервере - PullRequest
21 голосов
/ 03 февраля 2012

На новом сервере apache и munin при установке на domain.com/munin я получаю эту ошибку.

Forbidden

You don't have permission to access /munin on this server.

для этих каталогов я сделал chown -R munin: munin

dbdir /var/lib/munin
htmldir /var/cache/munin/www
logdir /var/log/munin
rundir  /var/run/munin

Что мне делать с apache?Я обновил apache с помощью /etc/init.d/apache restart, но все равно получил запрет.Я не внес никаких изменений в файлы конфигурации apache после новой установки apache.

Ответы [ 12 ]

0 голосов
/ 09 мая 2013

Я столкнулся с той же проблемой и изменил строку /etc/munin/apache.conf на Allow from all, но все равно получил ту же ошибку 403 Forbidden, мне также пришлось изменить munin-node.conf Блок комментариев из файла munin-node.conf, в который я внес изменение

# Список адресов, которым разрешено подключаться. Это должно быть регулярное выражение, поскольку Net :: Server не понимает стиль CIDR нотация сети, если не установлен модуль perl Net :: CIDR. Вы может повторить строку разрешения столько раз, сколько вы хотите

Добавил мой Мунин IP здесь в аналогичном формате, и это сработало разрешить ^ 127.0.0.1 $

P.S. Во время тестирования я запускаю мастер и узел munin на одном и том же компьютере.

0 голосов
/ 09 июня 2012

Отредактируйте /etc/munin/apache.conf и раскомментируйте 4 строки, следующие из AuthUserFile.

    AuthUserFile /etc/munin/.htpasswd
    AuthName "Munin"
    AuthType Basic
    require valid-user
...