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?
- 1071 megtekintés
Hozzászólások
Tenyleg csak otlet.. Apache configban Options FollowSymlinks?
- A hozzászóláshoz be kell jelentkezni
Köszi a tippet, de sajnos nem segít, mert megvan.
Gyári etch konfig és benne van.
- A hozzászóláshoz be kell jelentkezni
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
- A hozzászóláshoz be kell jelentkezni
Ezeket is megnéztem, de nem segítettek, viszont megvan a megoldás.
Mégiscsak a SeLinux lesz a probléma okozója :(.
Link helyett odamásoltam a cgi fájlokat a /var/www-be és lássanak csodát működik. Az apache2 error log nem hazudott...
Köszi a segítséget!
- A hozzászóláshoz be kell jelentkezni