Verwandte Beiträge
- PHP unter CentOS Linux 5.5 läuft nicht (7)
- geplanter Task läuft nicht (5)
- Programm mit erforderlicher FTP Verbindung läuft nicht richtig im Netzwerk (5)
- LogiScript läuft nicht korrekt unter Windows7 Pro 64Bit (3)
- Printserver KNP103X (von Kingston mit 1 x Ethernet und 3 Parallel läuft nicht unter WIN 7 Pro 64 bit (7)
- DVD läuft nicht im GSA-4160B (4)
- Die Datenbank wächst und wächst. Die Datensicherung läuft nicht mehr. Kann ich per Hand was tun ? (4)
- Sehr wichtig, WinXP läuft nicht (8)
- VBScript läuft nicht komplett durch (21)
- Anmeldeskript per GPO läuft nicht immer (1)
- IBM Server-Mainboard, läuft nicht ohne IBM Netzteil?
- IIS läuft nicht mit zwei IP-Adressen (1)
- Simples CMD-Skript läuft nicht! (2)
- Logonscript net use läuft nicht auf W2k3 x64 (3)
- Login Script läuft nicht auf allen Rechnern innerhalb der Domäne (2)
- W Lan läuft nicht stabil (6)
- Youtube - Video läuft nicht mehr (8)
- Batch läuft nicht mehr richtig unter Win XP (7)
- ad w2kserver läuft nicht sauber (4)
- mehr >>
Frage im Bereich
Icinga läuft nicht unter CentOS 5.3
Geschrieben von super-skunk am 2009/09/18 um 10:05:35 Uhr, 7 Antworten, 1432 Aufrufe, Status: gelöst
Hallo zusammen,
ich habe hier ein Problem mit Icinga.
Mein Auftrag ist es, Icinga auf einem CentOS 5.3 - System einzurichten. Das System läuft in einer vmware-Box mit den folgenden Hardware-Eigenschaften:
Mein Problem besteht darin, dass ich Icinga installieren kann, aber wenn ich es über meinen Browser abrufe erhalte ich folgende Fehlermeldung.
Hat einer von Euch eine Idee woran es liegen könnte??
super-skunk
ich habe hier ein Problem mit Icinga.
Mein Auftrag ist es, Icinga auf einem CentOS 5.3 - System einzurichten. Das System läuft in einer vmware-Box mit den folgenden Hardware-Eigenschaften:
- 1 virtueller Prozessor
- 512 MB RAM
- 10 GB virtuelle IDE-Festplatte
- Bridged Ethernet-Controller
- USB-Controller
Mein Problem besteht darin, dass ich Icinga installieren kann, aber wenn ich es über meinen Browser abrufe erhalte ich folgende Fehlermeldung.
01.
<!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> 02.
<html><head> 03.
<title>500 Internal Server Error</title> 04.
</head><body> 05.
<h1>Internal Server Error</h1> 06.
<p>The server encountered an internal error or 07.
misconfiguration and was unable to complete 08.
your request.</p> 09.
<p>Please contact the server administrator, 10.
root@localhost and inform them of the time the error occurred, 11.
and anything you might have done that may have 12.
caused the error.</p> 13.
<p>More information about this error may be available 14.
in the server error log.</p> 15.
<hr> 16.
<address>Apache/2.2.3 (Red Hat) Server at elbe1 Port 80</address> 17.
</body></html>Hat einer von Euch eine Idee woran es liegen könnte??
super-skunk
Veröffentlichen Sie diesen Beitrag in Ihrem sozialen Netzwerk
7 Antworten
2
super-skunk schreibt am 2009/09/18 um 11:32:49 Uhr
So, hier das Error_Log-File vom Apache...
Brauchst du noch mehr??
01.
[Thu Sep 17 16:51:18 2009] [error] [client IP-ADRESSE] (13)Permission denied: exec of '/usr/local/icinga/sbin/tac.cgi' failed, referer: http://server1/icinga/ 02.
[Thu Sep 17 16:51:18 2009] [error] [client IP-ADRESSE] Premature end of script headers: tac.cgi, referer: http://server1/icinga/ 03.
[Thu Sep 17 16:51:19 2009] [error] [client IP-ADRESSE] File does not exist: /usr/local/icinga/share/js/builder.js, referer: http://server1/icinga/top.html 04.
[Thu Sep 17 16:51:19 2009] [error] [client IP-ADRESSE] File does not exist: /usr/local/icinga/share/js/dragdrop.js, referer: http://server1/icinga/top.html 05.
[Thu Sep 17 16:51:19 2009] [error] [client IP-ADRESSE] File does not exist: /usr/local/icinga/share/js/slider.js, referer: http://server1/icinga/top.html 06.
[Thu Sep 17 16:51:19 2009] [error] [client IP-ADRESSE] File does not exist: /usr/local/icinga/share/js/sound.js, referer: http://server1/icinga/top.html 07.
[Thu Sep 17 16:51:19 2009] [error] [client IP-ADRESSE] File does not exist: /usr/local/icinga/share/js/dragdrop.js, referer: http://server1/icinga/top.html 08.
[Thu Sep 17 16:51:19 2009] [error] [client IP-ADRESSE] File does not exist: /usr/local/icinga/share/js/slider.js, referer: http://server1/icinga/top.html 09.
[Thu Sep 17 16:51:19 2009] [error] [client IP-ADRESSE] File does not exist: /usr/local/icinga/share/js/sound.js, referer: http://server1/icinga/top.htmlBrauchst du noch mehr??
3
jhinrichs schreibt am 2009/09/18 um 15:11:27 Uhr
Hallo,
die logs zeigen zunächst einmal, dass der httpd keinen Zugriff auf /usr/local/icinga hat, ich gehe davon aus, dass Du geprüft hast, ob die unter "File does not exist" angemahnten Dateien wirklich existieren.
Ich kenne jetzt icinga nicht, aber es ist schon ungewöhnlich, Dateien, die für eine Website gebraucht werden, auf die der httpd also zugreifen soll, unter /usr liegen; sie sollten eigentlich unter /var/www/html liegen (bei CentOS).
Wenn Sicherheit eine Rolle spielt, sollte man das auf jeden Fall auch so konfigurieren, das heißt, alle Dateien, auf die der httpd direkt zugreift, unter /var/www/html ablegen und die Pfade entsprechend anpassen. Wenn Sicherheit nicht so wichtig ist (wann eigentlich?), kann man das auch so lassen und dem Benutzer, unter dem der httpd läuft, die Rechte auf /usr/local/icinga erteilen.
Bei nagios (wo icinga ja herkommt) ist es so, dass die Auswerte- und Konfigurationsseiten unter /var/www/html liegen und die eigentlichen Dateien/Plugins unter /usr/local/nagios. Vielleicht musst Du nur den Inhalt eines Verzeichnisses verschieben?
Wenn es unter /var/www/html/icinga-verzeichnis einen Link auf die Dateien in /usr/local/icinga gibt, muss man neben der Rechtevergabe noch in der httpd-Konfiguration die Option FollowSymLinks=yes setzen.
die logs zeigen zunächst einmal, dass der httpd keinen Zugriff auf /usr/local/icinga hat, ich gehe davon aus, dass Du geprüft hast, ob die unter "File does not exist" angemahnten Dateien wirklich existieren.
Ich kenne jetzt icinga nicht, aber es ist schon ungewöhnlich, Dateien, die für eine Website gebraucht werden, auf die der httpd also zugreifen soll, unter /usr liegen; sie sollten eigentlich unter /var/www/html liegen (bei CentOS).
Wenn Sicherheit eine Rolle spielt, sollte man das auf jeden Fall auch so konfigurieren, das heißt, alle Dateien, auf die der httpd direkt zugreift, unter /var/www/html ablegen und die Pfade entsprechend anpassen. Wenn Sicherheit nicht so wichtig ist (wann eigentlich?), kann man das auch so lassen und dem Benutzer, unter dem der httpd läuft, die Rechte auf /usr/local/icinga erteilen.
Bei nagios (wo icinga ja herkommt) ist es so, dass die Auswerte- und Konfigurationsseiten unter /var/www/html liegen und die eigentlichen Dateien/Plugins unter /usr/local/nagios. Vielleicht musst Du nur den Inhalt eines Verzeichnisses verschieben?
Wenn es unter /var/www/html/icinga-verzeichnis einen Link auf die Dateien in /usr/local/icinga gibt, muss man neben der Rechtevergabe noch in der httpd-Konfiguration die Option FollowSymLinks=yes setzen.
4
super-skunk schreibt am 2009/09/22 um 17:38:35 Uhr
Hallo,
vielen Dank für deine Tipps, ich werde es (wenn ich Zeit habe) mit den Verzeichnissen und den Rechten ausprobieren.
Sollte ich weiterhin Probleme haben, werde ich mich nochmal melden...
vielen Dank für deine Tipps, ich werde es (wenn ich Zeit habe) mit den Verzeichnissen und den Rechten ausprobieren.
Sollte ich weiterhin Probleme haben, werde ich mich nochmal melden...
5
super-skunk schreibt am 2009/09/29 um 11:10:56 Uhr
So, da bin ich wieder....
Ich habe das jetzt mal mit den Verzeichnissen und den Rechten ausprobiert und musste feststellen, dass es immer noch nicht funktioniert.
Die Dateien die mit "File does not exist" angemahnt werden, habe ich nicht gefunden.
Allerdings gibt es diese Dateien auch nicht auf meinem Referenz-System. Dort funktioniert Icinga aber problemlos.
Habt ihr noch Ideen oder sind die schon (alle) alle???
Ich habe das jetzt mal mit den Verzeichnissen und den Rechten ausprobiert und musste feststellen, dass es immer noch nicht funktioniert.
Die Dateien die mit "File does not exist" angemahnt werden, habe ich nicht gefunden.
Allerdings gibt es diese Dateien auch nicht auf meinem Referenz-System. Dort funktioniert Icinga aber problemlos.
Habt ihr noch Ideen oder sind die schon (alle) alle???
6
super-skunk schreibt am 2009/09/29 um 18:36:17 Uhr
Ich bin's nochmal....
Mein Problem ist jetzt gelöst.
Der Fehler war, dass der SELinux- und der iptables-Dienst gestartet waren. Einmal deaktiviert und schon läuft alles. xD
Aber trotzdem vielen Dank für Eure Unterstützung.
super-skunk
Mein Problem ist jetzt gelöst.
Der Fehler war, dass der SELinux- und der iptables-Dienst gestartet waren. Einmal deaktiviert und schon läuft alles. xD
Aber trotzdem vielen Dank für Eure Unterstützung.
super-skunk




An einer fehlerhaften Konfiguration?
Mehr ist aus der Fehlermeldung nicht herauszulesen, da können viele Dinge ursächlich sein.
Poste doch einmal die letzten Zeilen der apache-logfiles (Bei CentOS unter /var/log/httpd, glaube ich), nachdem Du versucht hast, die Seite aufzurufen.