Munin serveur avec apache - Vous n'avez pas la permission d'accéder à /munin sur ce serveur
Sur une nouvelle apache et munin l'installation du serveur, quand je à à domain.com/munin je reçois cette erreur.
Forbidden
You don't have permission to access /munin on this server.
pour ces répertoires, j'ai fait un chown -R munin:munin
dbdir /var/lib/munin
htmldir /var/cache/munin/www
logdir /var/log/munin
rundir /var/run/munin
Que suis-je censé faire avec apache? Je retraités apache /etc/init.d/apache restart mais encore obtenir de l'interdit. Je n'ai pas modifié les fichiers de configuration d'apache à partir d'une nouvelle installation d'apache.
- Peut vous liste également les autorisations de fichier sur votre racine www surtout sur la
munin
répertoire dans votre racine www - Que devrait être la anser, user959129.
- l'url que vous avez fourni ne fonctionne plus. C'est une bonne idée de faire un stackoverflow répondre au lieu de copier-coller d'url. En particulier blogs privés ont tendance à être instables.
- Il y a une Ubuntu bug déposé pour Apache 2.2 / 2.4 fichier de configuration de la version de ce problème. bugs.launchpad.net/ubuntu/+source/munin/+bug/...
Vous devez vous connecter pour publier un commentaire.
Apache < 2.4
Ouvrir le Munin fichier de configuration d'Apache:
modifier les lignes suivantes:
comme suit:
Redémarrer Apache et vous êtes dorée.
Apache > 2.4
Ouvrir le Munin fichier de configuration d'Apache:
modifier les lignes suivantes:
comme suit:
Redémarrer Apache et vous êtes dorée.
Pour Apache 2.4 (qui est livré avec Ubuntu 13.10), le /etc/munin/apache.conf fichier de configuration de la syntaxe a changé:
doit être modifié pour
Des détails supplémentaires concernant la mise à niveau à partir de Apache 2.2 d'Apache 2.4 peut être trouvé dans la Apache notes de mise à niveau.
J'ai eu le même problème, et aucun de ces conseils ont été utiles.
J'ai donc parcouru un peu dans l'arborescence de répertoire, et a trouvé l'apache24.fichier conf. J'ai donc ajouter à cette /etc/munin/apache24.fichier conf de la manière suivante, selon j7nn7k décrit:
Et bien sûr, j'ai supprimé les anciennes valeurs.
Maintenant Ça fonctionne!
Je ne sais pas si c'est le même problème mais j'ai trouvé une solution qu'il fixe pour moi.
J'ai suivi le tuto ici ( de l'italien ubuntu wiki ) et changement de la chaîne à partir de:
À:
Puis j'ai édité le fichier:
Permettant de tout, comme Johe Green. Mais alors jetez un oeil de près le chemin d'accès au Répertoire, car il doit être modifié comme htmldir chemin dans le munin conf.
/etc/munin/munin.conf
, comme c'était déjà correcte (peut-être parce que c'est à partir d'une ancienne version de debian).J'ai eu le même problème, après une nouvelle installation de apache2, munin et munin-node sur Ubuntu 12.04 LTS. J'ai essayé toutes les solutions proposées ci-dessus n'ayant pas d'effet. Trouvé à la fin que j'ai eu à
Qui a résolu pour moi.
cd /pub
plus de bière
Je suis en utilisant apache 2.4.10 et munin 2.0.25-1 sur ubuntu 15.04
Pour résoudre le problème, j'ai suivi Lars' sugestion, c'est à dire à l'aide de Besoin de toutes accordée, mais d'appliquer les modifications dans le fichier /etc/munin/apache24.conf
Modification de /etc/munin/apache.conf a eu aucun effet pour moi. J'ai essayé de grep moi pour le fichier de déterminer fichier de configuration d'apache est choisi sans succès. Mais à la liste I de résoudre le problème.
J'ai connu le même problème et a changé le
/etc/munin/apache.conf
ligneAllow from all
mais toujours eu la même 403 Forbidden erreur, j'ai aussi dû changermunin-node.conf
Bloc de commentaire de munin-node.fichier conf où j'ai fait un changement
Ajouté mon munin IP ici en format similaire et cela a fonctionné
permettre ^127.0.0.1$
P. S je suis en cours d'exécution munin maître et nœud sur la même zone lors de l'essai de cette.
J'ai le même problème lors de la création d'un doux lien nommé "partager" sous la racine du document et de le laisser point à un package comme /Users/moi/desktop/share
tout d'abord je ne
chmod 655 /Users/moi/desktop/partager
Je ne peux pas travailler
puis-je faire
chmod 655 /Users/moi/bureau
Cela fonctionne, je peux voir le "partager" figurant sous la racine du chemin d'accès du document.
Je utilisateur Mac Yosemite 10.10.3 et sa en construire Apache 2.4
espérons que c'est utile
J'ai eu le même problème que l'OP en utilisant Ubuntu 14.04 et le stock disponible en versions avec apt-get. J'ai essayé le officiel documentation Ubuntu, le DigitalOcean instructions, et ne pouvait pas obtenir des graphiques pour montrer jusqu' (erreurs 403). Je l'ai désinstallé (purge)/réinstallé munin, car il était soi-disant un bug aléatoire. J'ai finalement eu de la chance en suivant cette howtoforge writeup. Il ne pas pour but de déplacer munin données de
/var/cache/munin/www
. Plutôt, il assure:apt-get install munin munin-node munin-plugins-extra
a2enmod fcgid
/etc/munin/apache.conf
fichier est utilisé (voir ci-dessous)Remplacer l'ensemble de votre
/etc/munin/apache.conf
le contenu du fichier avec:J'ai eu le même problème et résolu.
J'ai été en utilisant Munin avec Apache 2.4.18, il y a donc séparée fichier de configuration (/etc/munin/apache24.conf) que j'ai eu à modifier.
Édition de /etc/munin/apache.conf n'a eu AUCUN effet.
Voici ma procédure d'installation pour l'installation de Munin sur Linux Mint 17.3 (kernel 3.19), et doivent également travailler avec les récentes d'Ubuntu.
Contrairement à Monit, Munin ne dispose pas de sa propre serveur web, donc c'est un peu plus compliqué à installer.
Ignorer la désinstallation de la partie et remplacer l'ensemble de votre /etc/munin/apache.conf contenu du fichier comme hamx0r dit plus haut dans ce fil (s'il vous plaît voter son poste):
https://stackoverflow.com/a/35656044/5178979
"Allow from all" fait sens pour moi, mais il ne fonctionne plus.
Peut-être parce que j'ai installé Munin avant d'installer Apache2, j'ai été absent suivant les liens symboliques:
/etc/apache2/conf-available/munin.conf -> ../../munin/apache.conf
/etc/apache2/conf-enabled/munin.conf -> ../conf-available/munin.conf
Si vous ne voyez pas le lien, créer:
Si le premier fichier est manquant, celui-ci est probablement aussi manquant
Créer le lien:
Redémarrer Apache2, attendre 5 minutes, et nous espérons qu'il fonctionne.
Si vous souhaitez contrôler un ordinateur autre que celui en cours d'exécution Munin, il vous suffit d'installer munin-node, puis ajouter une ligne dans /etc/munin/munin-node.conf
Trouver cette ligne
permettre ^127.0.0.1$
Ajouter une autre ligne qui inclut l'adresse du serveur munin comme:
permettre ^192.168.1.100$
Ce n'est pas nécessaire pour les clients Windows exécutant munin-node.
N'oubliez pas d'ajouter des machines que vous souhaitez surveiller votre serveur Munin
/etc/munin/munin.conf
Maintenant, une question pour les experts. Pourquoi certaines machines n'rapport de la température du disque dur? Je sais que c'est une vague question et probablement besoin de plus de détails.
Éditer /etc/munin/apache.conf et décommenter les 4 lignes suivantes à partir de
AuthUserFile
.