check_rpc returns Unknown "Program -H is notdefined"
John Daily
jdaily at apparatus.net
Sat Jul 8 19:35:09 CEST 2006
If you look at the Perl code (at least for the latest version of the plugin), that error message can only result when the code thinks that -H is being passed as an argument (not a switch), or as the argument to -C.
I tried various broken invocations to reproduce your problem, but I couldn't. Are you using the latest version of the plugin?
My version: check_rpc (nagios-plugins 1.4.2) 1.8
It's extremely frustrating that there's no simple way to view the exact command being invoked by nagios. It would seem likely that there's a spurious character or something else weird about the way it's being invoked.
-John
-----Original Message-----
From: nagios-users-bounces at lists.sourceforge.net on behalf of Scott Dungan
Sent: Sat 7/8/2006 12:08 PM
To: Hugo van der Kooij
Cc: nagios-users at lists.sourceforge.net
Subject: Re: [Nagios-users] check_rpc returns Unknown "Program -H is notdefined"
Hugo van der Kooij wrote:
>On Fri, 7 Jul 2006, Scott Dungan wrote:
>
>
>
>>I am having a problem with the check_rpc command and I am hoping
>>someone can point out where I am going wrong.
>>
>>when I run the following from the terminal:
>>
>> sh-3.00$ ./check_rpc -H 131.215.64.60 nfs -c 4
>>
>>I get this:
>>
>> OK: RPC program nfs version 4 udp running
>>
>>
>
>The important question is: Who are you at this point? user 'scott', user
>'root' or user 'nagios'?
>
>
>
I am running the command line test as the user nagios just like all of
the other check command tests.
>>I have created the following in checkcommands.cfg:
>>
>> # 'check_rpc' command definition
>> define command{
>> command_name check_rpc
>> command_line $USER1$/check_rpc -H $HOSTADDRESS$ nfs -c 4
>> }
>>
>>
>
>Here you run with a full path and you did not do so in the manual test. So
>your current work directory is also a relevant factor.
>
>
>
The working directory for "check_rpc" is the same as all of the other
check commands. The error would indicate that the command is actually
executing, yet it somehow does not know what to do with the -H switch
when run by nagios per the services.cfg configuration.
Thanks,
Scott.
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
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
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/users/attachments/20060708/0a104136/attachment.html>
-------------- next part --------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
-------------- 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