Nagios, nginx e comandos externos - não autorizados

3

Então, estamos indo do Nagios 3 para o Nagios 4, e como estamos um pouco atrasados em relação aos nossos hosts, queríamos fazer um novo começo.

A configuração que escolhi foi:

  • Debian Jessie
  • Nagios 4.1.1
  • Lilás para configuração
  • Nginx como o servidor da Web

Agora, tenho tudo funcionando perfeitamente. A única coisa com a qual estou passando por sérios problemas são os comandos externos. Estou logado como nagiosadmin:

External Command Interface 
Last Updated: Wed Dec 2 21:51:50 CET 2015
Nagios® Core™ 4.1.1 - www.nagios.org 
Logged in as nagiosadmin

No entanto, recebo esta mensagem:

Sorry, but you are not authorized to commit the specified command.

Meu cgi.cfg:

physical_html_path=/usr/local/nagios/share
url_html_path=/nagios
use_authentication=1
default_user_name=nagiosadmin
authorized_for_system_information=nagiosadmin
authorized_for_system_commands=nagiosadmin
authorized_for_configuration_information=nagiosadmin
authorized_for_all_hosts=nagiosadmin
authorized_for_all_host_commands=nagiosadmin
authorized_for_all_services=nagiosadmin
authorized_for_all_service_commands=nagiosadmin
default_statusmap_layout=5
default_statuswrl_layout=4
refresh_rate=90
ping_syntax=/bin/ping -n -U -c 5 $HOSTADDRESS$
authorized_for_read_only=rlaugen
main_config_file=/usr/local/nagios/etc/nagios.cfg

As permissões estão corretas (ou pelo menos parece para mim) - "-rwxrwxr-x" em todos os arquivos cgi, e o proprietário é nagios: nagcmd. Membros do nagcmd:

nagcmd:x:1001:nagios,www-data

Eu tentei fazer perto de qualquer mudança que eu possa pensar, mas ainda estou em uma perda, e decidi tentar e ver se alguém tinha alguma idéia sobre como eu poderia resolver isso. Deixe-me saber se mais alguma informação é necessária.

Obrigado.

    
por yusijs 03.12.2015 / 15:43

0 respostas