Я работаю над личным проектом на своем домашнем сервере и пытаюсь заставить Nagios Mobile работать. Я правильно установил Nagios Core и могу добраться до него, перейдя по адресу https://localhost/nagios3. Однако при попытке доступа к https://localhost/nagiosmobile - я получаю следующую ошибку:

Access Denied: No authentication detected.

Я проверил конфигурационный файл Nagios Apache (nagiosmobile_apache.conf), чтобы убедиться, что в нем настроены правильные правила, и на данный момент я не уверен, что еще думать. Кроме того, я перезапустил службы nagios и apache.

Вот файл nagiosmobile_apache.conf (см. Нижний раздел специально для подтверждения правильной конфигурации аутентификации):

#modify this file to fit your apache configuration

Alias /nagiosmobile "/usr/local/nagiosmobile"

<Directory "/usr/local/nagiosmobile">
#  SSLRequireSSL
Options None
AllowOverride None
Order allow,deny
Allow from all

#  Allow from 127.0.0.1

######use the below lines for Nagios XI
# AuthName "Nagios Monitor XI"
#  AuthType Basic
# AuthUserFile /usr/local/nagiosxi/etc/htpasswd.users


######Use the below lines for a SOURCE install of Nagios Core
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /etc/nagios3/htpasswd.users
require valid-user

</Directory>

1 ответ1

0

Для веб-панели nagios нам необходимы пароль и пользователь. Для создания username nagiosadmin [смените по своему ] и после этого он запросит password . Проверьте ниже команду.

# htpasswd -c /etc/nagios3/htpasswd.users nagiosadmin

И последнее, вы установили неправильный формат в конфигурационном файле nagios в apache.

В последней части

Требовать не требовать. использовать капитал Р.

AuthName "Nagios Access"
AuthType Basic
AuthUserFile /etc/nagios3/htpasswd.users
Require valid-user

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .