Установил Nagios 3.0.6 из исходников на CentOS 5.2,сама система мониторинга работает.Но не могу попасть на ее веб-морду.Как сказано в документации добавил нужные строки в httpd.conf:
Код: Выделить всё
ScriptAlias /nagios/cgi-bin "/usr/local/nagios/sbin"
<Directory "/usr/local/nagios/sbin">
# SSLRequireSSL
Options ExecCGI
AllowOverride None
Order allow,deny
Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
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">
# SSLRequireSSL
Options None
AllowOverride None
Order allow,deny
Allow from all
# Order deny,allow
# Deny from all
# Allow from 127.0.0.1
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd.users
Require valid-user
</Directory>Сам веб-сервер запускается,но предварительно ругаясь:
Код: Выделить всё
[root@localhost ~]# /etc/init.d/httpd start
Starting httpd: [Wed Jun 03 00:05:59 2009] [warn] The ScriptAlias directive in /etc/httpd/conf/httpd.conf at line 576 will probably never match because it overlaps an earlier ScriptAlias.
[Wed Jun 03 00:05:59 2009] [warn] The Alias directive in /etc/httpd/conf/httpd.conf at line 593 will probably never match because it overlaps an earlier Alias.
[ OK ]Ругается,он эти же алиасы Нагиоса.Пути проверял,всё-сходится,но страница для авторизации не появляется...залогиниться пытаюсь по http://адрес-сервера/nagios
Куда копать даже не знаю,телнетом коннекчусь на 80 порт сервера без проблем.