升级到 14.04 后 munin 404

升级到 14.04 后 munin 404

不久前,我将 Ubuntu Server 从 12.04.3(或者可能是 .4 - 不太记得了)升级到了 14.04(现在是 14.04.1)。从那时起就不需要使用 munin 了。现在我需要它,但我得到的只是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,denyAllow 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

这应该可以让你工作。

相关内容