CHECK_NRPE: Erro - não foi possível concluir o handshake SSL

3

Acabei de me mudar para um novo servidor nagios e tenho todos os antigos hosts / serviços funcionando. Há apenas um host que não permite verificações nrpe, produzindo um erro no servidor nagios como no título.

O host produz o seguinte erro no syslog -

  user nrpe[4655]: Host XXX.XXX.XXX.XXX is not allowed to talk to us!

Eu editei /usr/local/nagios/etc/nrpe.cfg e adicionei XXX.XXX.XXX.XXX e 127.0.0.1 a allowed_hosts.

Eu também adicionei ALL: XXX.XXX.XXX.XXX a /etc/hosts.allow

O IP do servidor nagios antigo não está em nenhum desses arquivos de configuração, mas ainda pode executar as verificações, enquanto o novo servidor nagios não consegue e o host não pode executar a verificação em si mesmo -

/check_nrpe -H 127.0.0.1 -c check_load

Dá o mesmo erro que no título e

user nrpe[4655]: Host 127.0.0.1 is not allowed to talk to us!

no syslog. Qualquer ajuda seria ótima, eu cheguei ao ponto de não ter ideia do que mais tentar! O host está executando o Ubuntu. Obrigado

    
por Mark Gifford 26.04.2013 / 15:44

1 resposta

2

Uma coisa que vale a pena verificar é se o processo ainda está em execução:

ps aux | grep nrpe

Encontre o PID de nrpe e depois mate o PID:

nagios     538  0.0  0.1  22712  1048 ?        Ss   Feb13  13:33 /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
root     21910  0.0  0.0   7636   912 pts/0    S+   06:11   0:00 grep --color=auto nrpe

Então:

kill 538

Em seguida, inicie novamente o NRPE e veja se funciona:

 /usr/local/nagios/bin/nrpe -c /usr/local/nagios/etc/nrpe.cfg -d
    
por 29.04.2013 / 15:14