PDA

Bekijk Volledige Versie : nagios forbidden error?



swedendedicated
12/06/07, 20:38
Hoi,

Ik zit met een probleempje, ik heb nagios geïnstalleerd echter krijg ik als ik de webserver wil benaderen (iptje/nagios) een forbidden error. Enig idee hoe dit komt? Alle rechten staan goed, users komen met elkaar overeen. Ik heb al gegoogled en meer mensen hebben het probleem alleen er staat geen oplossing.Ik heb de nagios alias al direct in de httpd.conf gezet maar dat mocht ook niet baten.


Forbidden

You don't have permission to access /nagios on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

Technotop
12/06/07, 20:59
Hoi,

Ik zit met een probleempje, ik heb nagios geïnstalleerd echter krijg ik als ik de webserver wil benaderen (iptje/nagios) een forbidden error. Enig idee hoe dit komt? Alle rechten staan goed, users komen met elkaar overeen. Ik heb al gegoogled en meer mensen hebben het probleem alleen er staat geen oplossing.Ik heb de nagios alias al direct in de httpd.conf gezet maar dat mocht ook niet baten.


Forbidden

You don't have permission to access /nagios on this server.

Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request.

tail /var/log/httpd/error_log -n 25

Lees de logs eens door daar staat precies in wat het probleem is.

swedendedicated
12/06/07, 21:16
Daar had ik al ingekeken maar staat precies hetzelfde als wat je leest:


(13)Permission denied: access to /nagios denied

Technotop
12/06/07, 21:22
Daar had ik al ingekeken maar staat precies hetzelfde als wat je leest:


(13)Permission denied: access to /nagios denied

Zet de debugging dan iets hoger vaak krijg je dan wel te zien wat er precies fout is. Pak de handleiding er bij van Nagios en kijk of je precies hebt gedaan zoals daar staat.

Kijk ook of je in de apache config niet perongeluk een / te veel hebt gedaan en of alle pathes kloppen, omdat je nu buiten de directory werkt van de standaard apache dir moeten de rechten goed staan en vooral de path to moet goed staan.

Let goed op dit stukje van de apache config:


Alias /nagios/ /usr/local/nagios/share/
<Directory "/usr/local/nagios/share">
Options None
AllowOverride AuthConfig
Order allow,deny
Allow from all
</Directory>

Wat heb je daar neer gezet? CopyPast of blok je hem ook nog voor IP's of enkel allow from: eigen ip etc?

swedendedicated
12/06/07, 22:48
volgende staat in me httpd.conf


ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin

<Directory "/usr/local/nagios/sbin">
Options ExecCGI
AllowOverride Authconfig
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>

Alias /nagios /usr/local/nagios/share

<Directory "/usr/local/nagios/share">
Options None
AllowOverride Authconfig
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>


ik heb zowel met een / op het einde als zonder geprobeerd, dit maakt niks uit.