Hey Kyle,<br><br>I'm just throwing out some random ideas off the top of my head...<br>To test, I just enabled debug in one of my nrpe configs, restarted the process and did see more output from the daemon.log file in my /var/log  dir. (running ubuntu)<br>
Do you see any output from nrpe? you should see a startup and stop message. If not, check the logging facility, and Stop/Start the nrpe daemon again.<br><br>Regarding the problem where after a while the remote check fails, thats a difficult one to pin down. It sounds like something is timing out. Without knowing anything about your environment or what the actual check is doing..., but it sounds like maybe some local disk access is timing out (I've seen this with kerberized NFS.), maybe some other local environment setting or keyring or something is expiring. When you login (as which ever user), you get a fresh "cert" and the command works, but the cert the existing process is running under has timed out. Like I said, just a stab in the dark.<br>
<br>Good luck,<br><br>Philip <br><br><br><div class="gmail_quote">On Wed, May 20, 2009 at 3:56 PM, Kyle Smith <span dir="ltr"><<a href="mailto:kyles@apple.com">kyles@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div style="">Hey Nagios Folks,<div><br></div><div>We're seeing some strange behavior with a few of our nrpe plugins and am wondering if anyone has any ideas on how to work on the problem.</div><div><br></div><div>We are running OS X 10.5.6 with NRPE 2.12 and NRPE plugins 1.4.13.</div>
<div><br></div><div>We have some plugins written in Ruby (boss loves it, I am learning it :-)) that work fine with a freshly started nrpe daemon. Start up nrpe on the client, force checks from the gui, see a green nagios console, nice. But after a while in the console under "Status Information" we start seeing "NRPE: unable to read output" rather than our normal success messages. Bounce the nrpe on the client, force the check through the gui, and things start working again for a while. </div>
<div><br></div><div>While seeing the errors I can still run the plugin on the client no problem but when I try to run it from the server via command line (/usr/local/nagios/libexec/check_nrpe -H IP.of.client -c command) I see the error "NRPE: unable to read output".</div>
<div><br></div><div>Another data point - We have one system where things were working fine but we needed to start passing params to nrpe. I recompiled after running ./configure --enable-command-args and setting dont_blame_nrpe=1 in the nrpe.cfg. Start up a new nrpe and it works fine, can pass params from the server no problem...but the a check that was working fine for weeks starts throwing<span style="font-family: Verdana; font-size: 13px;"> "<span style="font-family: Helvetica; font-size: 14px;">NRPE: unable to read output" after 3 or 4 successful invocations. Arg!! I had to rollback to the previous nrpe and check_nrpe.</span></span></div>
<div><br></div><div>I am trying to set nrpe debug on in nrpe.cfg on the client and then bounce nrpe but i don't see any more messages in /var/log/system.log as compared to when I run with nrpe debug turned off. It's like turning on debug has no effect. </div>
<div><br></div><div>I am curious about 2 issues - 1) why no extra messages in the system log file with debug enabled? and 2) Anyone seen anything like this happening where nrpe plugins work fine for a while then start throwing the error?</div>
<div><br></div><div>TIA</div><div><br></div><font color="#888888"><div>kyle </div><div><br></div><div><br></div></font></div><br>------------------------------------------------------------------------------<br>
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT<br>
is a gathering of tech-side developers & brand creativity professionals. Meet<br>
the minds behind Google Creative Lab, Visual Complexity, Processing, &<br>
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian<br>
Group, R/GA, & Big Spaceship. <a href="http://www.creativitycat.com" target="_blank">http://www.creativitycat.com</a> <br>_______________________________________________<br>
Nagiosplug-help mailing list<br>
<a href="mailto:Nagiosplug-help@lists.sourceforge.net">Nagiosplug-help@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/nagiosplug-help" target="_blank">https://lists.sourceforge.net/lists/listinfo/nagiosplug-help</a><br>
::: Please include plugins version (-v) and OS when reporting any issue.<br>
::: Messages without supporting info will risk being sent to /dev/null<br>
<br></blockquote></div><br>