nagios, windows, Return code of 255

Klasszikus probléma.

Van 20 tök egyforma Windows szerver.
Az IP-ik is egymás után jönnek.
Mindegyiken NSClient++ 0.5.0 van telepítve.
19 gép remekül monitorozható.A 20. viszont:


Warning: Return code of 255 for check of service 'Memory usage' on host '20.20.20.20' was out of bounds.

Ha kézzel futtatom, akkor persze jó:


/usr/lib64/nagios/plugins/check_nrpe -H 20.20.20.20 -c alias_mem
OK: committed = 2.537GB, physical = 2.193GB|'committed'=2.53741GB;25.59788;28.79762;0;31.99735 'committed %'=8%;80;90;0;100 'physical'=2.19324GB;12.79965;14.3996;0;15.99956 'physical %'=14%;80;90;0;100

A fenti egyaránt igaz a három alap paraméterre (ramd, disk, cpu).

A Windows-on kb. 5x újrahúztam a klienst és átnéztem a konfigot (átmásoltam működő gépről).
Egész délelőtt túrtam a netet.
Semmi ötletem nincs.

Valaki?

Hozzászólások

Valószínűleg megoldódott.
Benny Hill a háttérben szvingel.

Az igazi agyhalál.

A DNS-be a hibázó géphez egy másik gép IP-je volt beírva a sajátja helyett (tehát 1 IP 2x szerepelt).
De ez ugye nem derült ki azonnal, mert a hibázó gépen a saját IP-je volt felhúzva, tehát nem volt IP ütközés.

Ezért aztán akár a nagios, akár én mentem a hibázó gépre (mstsc), mindig a jól működő gépre estünk be.
Viszont a nagios valahogy mégis kiszúrta, hogy nem a jó gépet ellenőrzi, ezért jött ez a hiba.

Pedig reggel direkt kértem, hogy legyen bginfo minden Win szerveren, de az volt a válasz, hogy A) szerveren nem szokás (szerintem dehogynem) B) a remote desktop a kis toolbarba úgyis kiírja, hol vagyok (csakhogy ezekszerint nem azt írja ki, hogy valójában hol vagyok, hanem azt, hogy mit írtam be, amikor csatlakozni akartam).

A 255-ös return code-ról tudtam, hogy bármit jelenthet, de erre nem számítottam. :)