Etch nagios2 webinterface

Fórumok

A tárgybelivel küzdök és elakadtam, ötlet kellene.
Nagios2 konfigurálva, működik. Szépen figyeli a rendszereket, naplózza a problémákat és küldi az üzeneteket ahogy kell.
A webes autentikáció megfelelően működik, apache2 megfelelően működik.Bármelyik linkre kattintok a bal oldalon hasonló üzenetet kapok:
"You don't have permission to access /cgi-bin/nagios2/statusmap.cgi on this server."
A logban ilyenkor a következő sorok olvashatók:
"Symbolic link not allowed or link target not accessible: /var/www/akarmi.hu/cgi-bin/nagios2, referer: http://akarmi.hu/nagios2/side.html"
Kerestem a google segítségével, találtam néhány ötletet, de nem segítettek. Egyik részük fordítási opciókra vonatkozott, de nem játszik, mert csomagból lett felrakva. Másik részük selinux-ot emlegette, de ott is megfelelőnek látszik a beállítás (permissive).
A rendszert nem én telepítettem, ezért vannak itt-ott meglepetések. Ha telepítek egy alap etch-et, azon minden további nélkül működik a web interface. Elkezdtem összehasonlítani, de elég sok fájl, jogosultság, beállítás van, ezért túl hosszadalmas.

Van valakinek valami ötlete a tárgyban?

Hozzászólások

Tenyleg csak otlet.. Apache configban Options FollowSymlinks?

a nagios command csoportban szerepeljen a nagios és apache user. szerintem a csomagban más lehet az webszervert futtató felhasználó neve (pl. www-data, apache, stb.) add hozzá a tiédet ehhez a csoporthoz.

továbbá a webszerver konfigban cgi-k használatához vmi ilyesminek kell állnia (amennyiben "--with-cgiurl /cgi-bin/nagios2" opcióval lett fordítva a csomag):

ScriptAlias /cgi-bin/nagios2 /path/to/nagios/sbin
Directory "/path/to/nagios/sbin"
AllowOverride None
Options ExecCGI
Order allow,deny
Allow from all
/Directory