<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 TRANSITIONAL//EN">
<HTML>
<HEAD>
  <META HTTP-EQUIV="Content-Type" CONTENT="text/html; CHARSET=UTF-8">
  <META NAME="GENERATOR" CONTENT="GtkHTML/3.24.5">
</HEAD>
<BODY>
Dear list,<BR>
<BR>
I have installed nagios from source.<BR>
<BR>
Then executed the following commands :<BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">[root@nagios nagios-3.2.0]# chown nagios.nagios /usr/local/nagios/ </FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">[root@nagios nagios-3.2.0]# </FONT></FONT><FONT SIZE="2"><FONT COLOR="#000080">make install-webconf </FONT></FONT><BR>
<BR>
<FONT SIZE="2"><FONT COLOR="#000000">[root@nagios ~]# </FONT></FONT><FONT SIZE="2"><FONT COLOR="#000080">htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin</FONT></FONT><FONT SIZE="2"><FONT COLOR="#000000"> </FONT></FONT><BR>
<BR>
In my /usr/local/nagios/etc/ I have :<BR>
<BR>
[root@nagios ~]# ls -l /usr/local/nagios/etc/<BR>
total 88<BR>
-rw-rw-r-- 1 nagios nagios 11408 Oct 30 19:30 cgi.cfg<BR>
-rw-r--r-- 1 root   root      26 Oct 30 19:44 htpasswd.users<BR>
-rw-rw-r-- 1 nagios nagios 43776 Oct 30 19:30 nagios.cfg<BR>
drwxrwxr-x 2 nagios nagios  4096 Oct 30 19:30 objects<BR>
-rw-rw---- 1 nagios nagios  1340 Oct 30 19:30 resource.cfg<BR>
<BR>
Is it normal that htpasswd.users has root.root ??<BR>
<BR>
In my /etc/httpd/conf.d/ I have :<BR>
<BR>
[root@nagios ~]# ls -l /etc/httpd/conf.d/<BR>
total 32<BR>
-rw-r--r-- 1 root root 1010 Oct 30 19:42 nagios.conf<BR>
-rw-r--r-- 1 root root  566 Sep  3 23:42 proxy_ajp.conf<BR>
-rw-r--r-- 1 root root  392 Sep  3 23:42 README<BR>
-rw-r--r-- 1 root root  299 Sep  3 23:42 welcome.conf<BR>
<BR>
Is it normal that nagios.conf has root.root ?? <BR>
<BR>
The /etc/httpd/conf.d/nagios.conf look like this :<BR>
<BR>
<Directory "/usr/local/nagios/sbin"><BR>
#  SSLRequireSSL<BR>
   Options ExecCGI<BR>
   AllowOverride None<BR>
   Order allow,deny<BR>
   Allow from all<BR>
#  Order deny,allow<BR>
#  Deny from all<BR>
#  Allow from 127.0.0.1<BR>
   AuthName "Nagios Access"<BR>
   AuthType Basic<BR>
   AuthUserFile /usr/local/nagios/etc/htpasswd.users<BR>
   Require valid-user<BR>
</Directory><BR>
<BR>
"Allow from all" should let me consult the Nagios web-interface from whichever host I want to, no ?!<BR>
<BR>
[root@nagios ~]# ls -l /usr/local/nagios/<BR>
total 56<BR>
drwxrwxr-x  2 nagios nagios 4096 Oct 30 19:30 bin<BR>
drwxrwxr-x  3 nagios nagios 4096 Oct 30 19:44 etc<BR>
drwxr-xr-x  2 root   root   4096 Oct 30 20:50 include<BR>
drwxrwxr-x  2 nagios nagios 4096 Oct 30 20:50 libexec<BR>
drwxrwxr-x  2 nagios nagios 4096 Oct 30 19:27 sbin<BR>
drwxrwxr-x 10 nagios nagios 4096 Oct 30 20:50 share<BR>
drwxrwxr-x  5 nagios nagios 4096 Oct 30 21:33 var<BR>
<BR>
All directories in /usr/local/nagios is nagios.nagios. That's OK, right ?!<BR>
<BR>
When I want to consult the webGUI from my portable, I get the message "You don't have permission to access /nagios/ on this server".<BR>
<BR>
The /var/log/httpd/error/log says :<BR>
<BR>
[Fri Oct 30 21:38:19 2009] [error] [client 192.168.1.250] Directory index forbidden by Options directive: /usr/local/nagios/share/<BR>
<BR>
192.168.1.250 is my ClarkConnect gateway-server. My client is 192.168.1.100.<BR>
<BR>
Can someone advise ?<BR>
<BR>
Jonas.
</BODY>
</HTML>