NRPE unable to read output

Andy Shellam (Mailing Lists) andy.shellam-lists at mailnetwork.co.uk
Wed Feb 21 16:05:09 CET 2007


I had this problem, and had to put the full path to sudo (/usr/bin/sudo) 
in nrpe's config.

HTH

Andy.

Hari Sekhon wrote:
> I know that nrpe works, I run over 100 checks via nrpe, and on this host 
> all other nrpe checks work.
>
> I don't know if it's really the sudo in the line because I have another 
> line which says
>
> command[check_another_plugin]=sudo /etc/nagios/another_plugin
>
> and this works fine when called via nrpe as such
>
> check_nrpe -H hostname -c check_another_plugin
> OK: test ok
>
> If sudo was the problem, I would expect both checks to fail, but the 
> other one works fine.
>
> Also, I need to run the check with sudo because this check will not work 
> without root privs and my
> nrpe runs under the nagios user.
>
> -h
>
> Hari Sekhon
>
>
>
> Lane, Jim wrote:
>   
>> Hari: I think your problem is with the sudo in the line 
>>
>> command[check_plugin]=sudo /etc/nagios/check_plugin
>>
>> Try it as 
>>
>> command[check_plugin]=/etc/nagios/check_plugin
>>
>> and see how you get on. I run NRPE plugins as above on my systems and
>> they work fine.
>>
>> HTH
>>
>> Jim Lane 
>>
>> -----Original Message-----
>> From: nagios-users-bounces at lists.sourceforge.net
>> [mailto:nagios-users-bounces at lists.sourceforge.net] On Behalf Of Hari
>> Sekhon
>> Sent: February 21, 2007 8:04 AM
>> To: Nagios Users mailinglist
>> Subject: [Nagios-users] NRPE unable to read output
>>
>> Hi,
>>    I'm using NRPE to execute checks on remote hosts and am have problems
>>
>> with one plugin on just one machine. I have the plugin in the 
>> configuration of nrpe and execute
>>
>> /usr/nagios/libexec/check_nrpe -H hostname -c check_plugin
>> NRPE: Unable to read output
>>
>> The definition of the command call in nrpe.cfg is as follows:
>>
>> command[check_plugin]=sudo /etc/nagios/check_plugin
>>
>> and I have the following line in /etc/sudoers:
>>
>> nagios  ALL=(ALL)  NOPASSWD: /etc/nagios/check_plugin
>>
>> NRPE is running as the nagios user. When logged in as root I can do
>>
>> su - nagios
>> sudo /etc/nagios/check_plugin
>> OK: test passed
>>
>> so I don't understand why it is saying no output.
>>
>> I tried changing the nrpe.cfg to have > /tmp/output.log 2>&1 at the end 
>> of it but the file /tmp/output.log was not created so I assume that 
>> there really was no output when run from the check_nrpe command.
>> This works on all my other servers (most of which are Gentoo) and this 
>> one is RHEL4. SELinux is disabled. I can execute all other nrpe checks 
>> correctly on this server including another one which also uses sudo.
>> The difference in Distro is the only thing I can think of but it even 
>> works from the command line. I am using nrpe 2.6.
>>
>> I have racked my brains but can't think of anything else.
>>
>> Any ideas on this?
>>
>> -h
>>
>>   
>>     
>
> -------------------------------------------------------------------------
> Take Surveys. Earn Cash. Influence the Future of IT
> Join SourceForge.net's Techsay panel and you'll get the chance to share your
> opinions on IT & business topics through brief surveys-and earn cash
> http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
> ::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
> ::: Messages without supporting info will risk being sent to /dev/null
>
> !DSPAM:37,45dc4dfa18514730279235!
>
>
>   


-- 
Andy Shellam
NetServe Support Team

the Mail Network
"an alternative in a standardised world"

p: +44 (0) 121 288 0832/0839
m: +44 (0) 7818 000834

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20070221/a01a6ed4/attachment.html>
-------------- next part --------------
-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys-and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
-------------- next part --------------
_______________________________________________
Nagios-users mailing list
Nagios-users at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-users
::: Please include Nagios version, plugin version (-v) and OS when reporting any issue. 
::: Messages without supporting info will risk being sent to /dev/null


More information about the Users mailing list