[Nagiosplug-help] (Return code of 127 is out of bounds - plugin may be missing)

kyle smith kyles at apple.com
Sat Oct 11 00:34:05 CEST 2008


Hey Grant,

If your server and client are the same OS you can just copy that  
check_nrpe plugin obviously. If not the same version you can download  
and build it for the client.

That is strange that you can run the check_nrpe plugin from the  
command line on the server OK but the console is throwing that  
message. For me if the stuff works in the command line then the  
console works too (I'm on OSX) so I'm not sure what to say about that.

kyle

On Oct 10, 2008, at 1:53 PM, Grant Lowe wrote:

> Hi Kyle,
>
> Except for running check_nrpe on the NRPE client, all the other  
> tests passed.  I'm still having the problem.  If you have any other  
> ideas, please send them my way.  Also, if you know of where I can  
> get the check_nrpe binary, that would be great!
>
>
>
> ----- Original Message ----
> From: kyle smith <kyles at apple.com>
> To: Andy Shellam <andy-lists at networkmail.eu>
> Cc: Grant Lowe <glowe at sbcglobal.net>; nagiosplug- 
> help at lists.sourceforge.net
> Sent: Friday, October 10, 2008 11:09:53 AM
> Subject: Re: [Nagiosplug-help] (Return code of 127 is out of bounds  
> - plugin may be missing)
>
> Here's what I do when I need to sort out plugin problems. Note that
> you install the check_nrpe plugin on your clients for testing
> purposes only. If all these things work then you should be golden!
>
> good luck
>
> kyle
>
> TO TEST CHECK_NRPE COMMANDS
>
> ON REMOTE HOST (nagios client)
>
> * test check_nrpe plugin
> hosta:/usr/local/nagios root# libexec/check_nrpe -H localhost
> NRPE v2.11
>
> * test the local plugin you call from your command which you define
> in nrpe.cfg
> hosta:/usr/local/nagios root# /usr/local/nagios/libexec/check_disk -w
> 50% -c 5% -p /dev/disk0s9
> DISK OK - free space: / 48578 MB (85% inode=84%);| /=8412MB;
> 28620;54378;0;57241
>
> * test command defined in nrpe.cfg by running via check_nrpe plugin
> (installed for test purposes only)
> hosta:/usr/local/nagios root# libexec/check_nrpe -H localhost -c
> check_disk_hosta
> DISK OK - free space: / 48578 MB (85% inode=84%);| /=8412MB;
> 28620;54378;0;57241
>
> ON NAGIOS SERVER
> * check the nrpe daemon on remote host
> hostb:/usr/local/nagios root# libexec/check_nrpe -H hosta_ip_address
> NRPE v2.11
>
> * check the newly setup command via check_nrpe plugin
> hostb:/usr/local/nagios root# libexec/check_nrpe -H hosta_ip_address -
> c check_disk_hosta
>
>
> On Oct 10, 2008, at 9:55 AM, Andy Shellam wrote:
>
>> Hi Grant,
>>
>> It's possible it may be the check_nrpe plugin on the Nagios host
>> that is
>> having trouble - i.e. what are the permissions on
>> /usr/local/nagios/libexec/check_nrpe (replace /usr/local/nagios
>> with the
>> actual path to the plugins on your Nagios server.)
>>
>>  From my own experience, when the error is on the NRPE-host side of
>> things, Nagios returns the status as "unknown."
>>
>> Andy
>>
>> Grant Lowe wrote:
>>> Hi All,
>>>
>>> Since I've had such good luck with you guys, I thought I would ask
>>> for some more help :-).  Anyway, I'm getting this message
>>> "(Return code of 127 is out of bounds - plugin may be missing)."
>>> The plugins aren't missing:
>>>
>>> myhost /tmp> ls -l /opt/csw/libexec/nagios-plugins/check_swap /opt/
>>> csw/libexec/nagios-plugins/check_mailq
>>> -rwxr-xr-x   1 root     bin        20371 Oct  9 12:46 /opt/csw/
>>> libexec/nagios-plugins/check_mailq*
>>> -rwxr-xr-x   1 root     bin        61364 Jan  4  2008 /opt/csw/
>>> libexec/nagios-plugins/check_swap*
>>> myhost /tmp>
>>>
>>>
>>> I've searched google and found similar problems and their
>>> solutions, but nothing seems to work.  This is rather puzzling
>>> because, if I run the command from the command line from the
>>> Nagios host, I get good information back from the NRPE host.  But
>>> I get this error in the GUI.  I get this error for two different
>>> commands.  Here are the commands I'm checking in nrpe.cfg
>>>
>>> command[check_swap]=/opt/csw/libexec/nagios-plugins/check_swap -w
>>> 85 -c 75
>>> command[check_mailq]= /opt/csw/libexec/nagios-plugins/check_mailq -
>>> w 90 -c 95
>>>
>>> Any and all help is appreciated.
>>>
>>> -------------------------------------------------------------------- 
>>> -
>>> ----
>>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>>> challenge
>>> Build the coolest Linux based applications with Moblin SDK & win
>>> great prizes
>>> Grand prize is a trip for two to an Open Source event anywhere in
>>> the world
>>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>>> _______________________________________________
>>> Nagiosplug-help mailing list
>>> Nagiosplug-help at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/nagiosplug-help
>>> ::: Please include plugins version (-v) and OS when reporting any
>>> issue.
>>> ::: Messages without supporting info will risk being sent to /dev/
>>> null
>>>
>>
>> --------------------------------------------------------------------- 
>> -
>> ---
>> This SF.Net email is sponsored by the Moblin Your Move Developer's
>> challenge
>> Build the coolest Linux based applications with Moblin SDK & win
>> great prizes
>> Grand prize is a trip for two to an Open Source event anywhere in
>> the world
>> http://moblin-contest.org/redirect.php?banner_id=100&url=/
>> _______________________________________________
>> Nagiosplug-help mailing list
>> Nagiosplug-help at lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/nagiosplug-help
>> ::: Please include plugins version (-v) and OS when reporting any
>> issue.
>> ::: Messages without supporting info will risk being sent to /dev/ 
>> null





More information about the Help mailing list