Die NRPE.CFG auf dem abzufragenden remote Host, in diesem Fall ein aktuelles pfSense auf einer Alix 2D13, weisst auch die entsprechenden Einträge unter allowed_hosts auf.
und wie sieht diese config aus?
Der Witz an der Sache ist, das es ohne Probleme per CLI funktioniert. Die Hosts werden random like mit dem "CHECK_NRPE: Error - Could not complete SSL handshake. " angezeigt...manchmal geht es wieder...dann wieder nicht...
vermutlich als root getestet. ohne shell output wirds allerdings zur rateorgie.
https://wiki.icinga.org/display/testing/…+Plugin+Testing
Neu installiert ist der nrpe client auch schon auf dem remote System. Und auch eine andere externe WAN Anbindung wurde getestet, um Verbindungsprobleme (Proxy) oder ähnliches zu vermeiden....
interessant waere auch noch - icinga host mit os/distri, icinga version, nrpe version, source compiles oder packages, sowie logs und check_nrpe command definition, sowie service definition.
Der Server an sich fragt auch andere NRPE Remote Server ab, mit Erfolg.
wird wohl nicht alles gleich sein. sei verbose und poste die angeforderten infos.
Das Problem bei speziell diesem NRPE Remote Server begann erst vor wenigen Tagen...kann man ggf dieses SSL Zertifikat (welches vermutlich mal erstellt wurde) prüfen? Ich vermute das dieses ggf abgelaufen ist...falls ja, wo liegt es? Oder wird jedes mal ein individual ssl zertifikat ausgehandelt?!
upstream nrpe verwendet keine ssl zertifikate, sondern anonymous dh fuer ssl verschluesselung. ich hoffe mal nicht, dass du dir irpe von git.icinga.org gezogen hast - das ist naemlich nie released worden, und wirds wohl auch nie werden.