I think there was something in the FAQ about not using the built-in Perl interpreter.  I don't, I've had nothing but trouble with it.<br><br>Jeffrey.<br><br><div class="gmail_quote">On Sun, Sep 18, 2011 at 8:57 PM, Samuel Kidman <span dir="ltr"><<a href="mailto:Samuel.Kidman@panres.com">Samuel.Kidman@panres.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">Hi All<br>
<br>
I managed to resolve this by changing the command definition. Not sure<br>
why that was the cause of the problem, though.<br>
<br>
Before I was just running it with $USER1$/<a href="http://name-of-plugin.pl" target="_blank">name-of-plugin.pl</a><br>
<br>
The way I got it to work was<br>
<br>
/usr/bin/perl $USER1$/<a href="http://name-of-plugin.pl" target="_blank">name-of-plugin.pl</a><br>
<br>
Also I had left open some of the command macros, ie typing<br>
<br>
$HOSTADDRESS<br>
<br>
Instead of<br>
<br>
$HOSTADDRESS$<br>
<br>
Hope this helps some other people with this issue.<br>
<br>
Regards, Sam<br>
<div class="im"><br>
-----Original Message-----<br>
From: Andreas Ericsson [mailto:<a href="mailto:ae@op5.se">ae@op5.se</a>]<br>
Sent: Wednesday, 14 September 2011 6:22 PM<br>
To: Nagios Users List<br>
Cc: Samuel Kidman<br>
Subject: Re: [Nagios-users] Return code of 9 is out of bounds when<br>
plugin is runin nagios, but return code is 0 when run from shell<br>
<br>
</div><div><div></div><div class="h5">On 09/14/2011 08:16 AM, Samuel Kidman wrote:<br>
> The script is called from the nagios server itself, NRPE isn't<br>
involved.<br>
> It's really frustrating as I can't seem to find any source for the<br>
> error and I can't think of anymore troubleshooting steps or ways to<br>
> repeat the error outside of Nagios. Is there some way I can get more<br>
> detail on why this code is getting returned by using debugging options<br>
in nagios.cfg?<br>
><br>
<br>
$ errid 9<br>
  9  EBADF            Bad file descriptor<br>
<br>
This means it's somehow related to filedescriptors. All plugins share<br>
the number of open filedescriptors with Nagios, so if many plugins run<br>
at the same time and the plugin is opening a lot of files or making a<br>
lot of socket connections, you might end up with it breaking from<br>
something like this.<br>
<br>
Does the plugin return proper output or do you get the Nagios-generated<br>
one?<br>
<br>
Does it always break or only sometimes?<br>
<br>
--<br>
Andreas Ericsson                   <a href="mailto:andreas.ericsson@op5.se">andreas.ericsson@op5.se</a><br>
OP5 AB                             <a href="http://www.op5.se" target="_blank">www.op5.se</a><br>
Tel: <a href="tel:%2B46%208-230225" value="+468230225">+46 8-230225</a>                  Fax: <a href="tel:%2B46%208-230231" value="+468230231">+46 8-230231</a><br>
<br>
Considering the successes of the wars on alcohol, poverty, drugs and<br>
terror, I think we should give some serious thought to declaring war on<br>
peace.<br>
<br>
------------------------------------------------------------------------------<br>
BlackBerry&reg; DevCon Americas, Oct. 18-20, San Francisco, CA<br>
Learn about the latest advances in developing for the<br>
BlackBerry&reg; mobile platform with sessions, labs & more.<br>
See new tools and technologies. Register for BlackBerry&reg; DevCon today!<br>
<a href="http://p.sf.net/sfu/rim-devcon-copy1" target="_blank">http://p.sf.net/sfu/rim-devcon-copy1</a><br>
_______________________________________________<br>
Nagios-users mailing list<br>
<a href="mailto:Nagios-users@lists.sourceforge.net">Nagios-users@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/nagios-users" target="_blank">https://lists.sourceforge.net/lists/listinfo/nagios-users</a><br>
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue.<br>
::: Messages without supporting info will risk being sent to /dev/null<br>
</div></div></blockquote></div><br>