めんてなのおしごと

Sat, Feb 23, 2019 in debian debian , munin

debian-mirror.sakura.ne.jpでのmuninでの監視で、ちゃんと動いてなかったのを放置していたのを直そうと思い立った。

You don't have permission to access /munin-cgi/munin-cgi-graph/sakura.ne.jp/debian-mirror.sakura.ne.jp/apache_volume-pinpoint=1550237708,1550928908.png on this server.

ということなので、いろいろ調べて http://munin-monitoring.org/wiki/MuninConfigurationMasterCGI を見てから

 $ sudo apt-get install libapache2-mod-fcgid
 $ sudo a2enmod rewrite
 $ sudo a2enmod fcgid

としてから/etc/apache2/conf-enabled/munin.confを以下のように書き換え。

--- /tmp/munin.conf     2019-02-23 23:06:32.694400917 +0900
+++ /etc/apache2/conf-enabled/munin.conf        2019-02-23 23:06:41.302614319 +0900
@@ -11,7 +11,7 @@
 
 ScriptAlias /munin-cgi/munin-cgi-graph /usr/lib/munin/cgi/munin-cgi-graph
 <Location /munin-cgi/munin-cgi-graph>
-        Require local
+        Require all granted
         <IfModule mod_fcgid.c>
             SetHandler fcgid-script
         </IfModule>