Назад | Перейти на главную страницу

«Попытка обслужить каталог»: Nagios выдает ошибки через журнал ошибок httpd

Я пытаюсь установить Nagios на centos vm на Ec2 из yum.

При попытке перезапустить httpd, чтобы запустить Nagios, я столкнулся с этой ошибкой из журнала ошибок http

Attempt to serve directory: /usr/share/nagios/html/

Это мой nagios.conf

<VirtualHost *>
        ServerName nagios.xx.com
        ServerAlias nagios.xx.com

        ScriptAlias /nagios/cgi-bin/ /usr/lib64/nagios/cgi-bin/
        <Directory /usr/lib64/nagios/cgi-bin/>
           Options ExecCGI
           order deny,allow
           deny from all
           allow from 127.0.0.1
           AuthType Basic
           AuthUserFile /etc/nagios/passwd
           AuthName "nagios"
           require valid-user
        </Directory>

        Alias / /usr/share/nagios/html/
        <Directory /usr/share/nagios/html/>
           Options None
           order deny,allow
           deny from all
           allow from 127.0.0.1
           AuthType Basic
           AuthUserFile /etc/nagios/htpasswd.users
           AuthName "nagios"
           require valid-user
        </Directory>
</VirtualHost>

Это каталог html perm

drwxr-xr-x 8 apache apache 4096 Jun 20 17:53 html 

В родительских каталогах есть такие завивки

нагиос

drwxr-xr-x   3 root root  4096 Jun 20 17:53 nagios

Поделиться

drwxr-xr-x 103 root root  4096 Jun 20 17:53 share

usr

drwxr-xr-x 13 root root  4096 Feb 24 16:30 usr

Кто-нибудь может мне помочь?

Заменить Alias / /usr/share/nagios/html/ с участием DocumentRoot /usr/share/nagios/html/ если вы хотите запустить его из / вашего домена.

Кстати, вы знаете, что можете получить доступ к каталогу только из своего локального ящика с помощью allow from 127.0.0.1, право? (если вы не используете это для обратного прокси)