Nagios, apache, fcgid

Fórumok

Sziasztok.

A fenti hármassal lenne problémám. Sajnos sehogy sem tudom megoldani, hogy a cgi fájlok lefussanak. A suexec logjában az szerepel, hogy command not in docroot.

Az ide tartozó domain.conf:

ScriptAlias /nagios/cgi-bin /var/www/virtual/domain.hu/htdocs/nagios/cgi-bin
AddHandler fcgid-script .cgi

Options +ExecCGI
AllowOverride None
Order allow,deny
Allow from all

A nagios könyvtárban van maga a weboldal, a cgi-bin-ben pedig a cgi fájlok. A http://domain.hu/nagios-ra be is jön az oldal, csak a cgi oldalak már nem.

Ötlete van valakinek?

Hozzászólások

# /usr/local/apache2/bin/suexec -V
-D AP_DOC_ROOT="/home/virtual"
-D AP_GID_MIN=100
-D AP_HTTPD_USER="nobody"
-D AP_LOG_EXEC="/usr/local/apache2/logs/suexec_log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=100
-D AP_USERDIR_SUFFIX="public_html"

# /usr/lib/apache2/suexec -V
-D AP_DOC_ROOT="/var/www"
-D AP_GID_MIN=100
-D AP_HTTPD_USER="www-data"
-D AP_LOG_EXEC="/var/log/apache2/suexec.log"
-D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"
-D AP_UID_MIN=100
-D AP_USERDIR_SUFFIX="public_html"

Nekem ez van. A /var/www/vritual-ban vannak a domainek.

Nekem annó úgy tünt, hogy a legtöbb (ha nem az összes) web felületre be vannak égetve valahogy ezeknek a nagios-os cgi parancsoknak a hívásai, így hiába mozgattam én is bármit bárhová belátható idön belül nem sikerült megoldani a dolgot.
Maradt más monitorozó szoftver, vagy a nagios-hoz olyan plugin és web interface használata, ami sql-en keresztül kommunikál egymással.

Nem szép, de a nagiostat parancs konzol módban is képes visszadobni, ha valamivel gond van.
pl: Services Ok/Warn/Unk/Crit: 11 / 0 / 0 / 0
Riasztani meg web felület nélkül is riaszt :)

Úgy láttam a neten sokat belefutottak ebbe a problémába, de senki nem talált hozzá igazán megoldást. Így idö és kedv hiányában én is felhagytam a megoldás keresésével.

Kezdem azt hinni, hogy nem csak a nagios-al van gond, hanem más cgi fájlok sem tud futtatni. Le tudom ezt valahogy tesztelni?