[Nagios-users] Strange Return code Error
nagios-users@lists.sourceforge.netHi Guys, I just installed configured nagios on a RHEL4 U4 64bit 2.6.9-34.ELsmp [EMAIL PROTECTED] dist]# rpm -qa | grep nagios nagios-2.9-1.el4.rf nagios-plugins-1.4.8-2.el4.rf nagios-plugins-nrpe-2.5.2-1.el4.rf nagios-nrpe-2.5.2-1.el4.rf And I get a Return code of 127 for check of service 'n-users' on host 'fisdb01' was out of bounds Message on all services on all hosts. I saw on http://www.nagios.org/faqs/viewfaq.php?faq_id=17 that this was most likely a problem with the path to the executable. but if that was so I wouldn't be able to do this: [EMAIL PROTECTED] services]# /usr/lib64/nagios/plugins/check_nrpe -H localhost -c check_users USERS OK - 3 users currently logged in |users=3;5;10;0 which proves it executes and in the right place. Right? some more info: [EMAIL PROTECTED] services]# ls -l /usr/lib64/nagios/plugins/check_users -rwxr-xr-x 1 root root 32138 Apr 20 22:06 /usr/lib64/nagios/plugins/check_users [EMAIL PROTECTED] services]# ls -l /etc/nagios/nrpe.cfg -rw-r--r-- 1 root root 8514 May 11 10:44 /etc/nagios/nrpe.cfg [EMAIL PROTECTED] services]# cat /etc/nagios/nrpe.cfg | grep users command[check_users]=/usr/lib64/nagios/plugins/check_users -w 5 -c 10 #command[check_users]=/usr/lib64/nagios/plugins/check_users -w $ARG1$ -c $ARG2$ command[unix_users]=/usr/bin/perl /usr/lib64/cactiscripts/unix_users.pl command[check_users]=/usr/lib64/nagios/plugins/check_users -w 5 -c 10 command[unix_users]=/usr/bin/perl /usr/lib64/cactiscripts/unix_users.pl nagios.log [1178875845] Nagios 2.9 starting... (PID=29283) [1178875845] LOG VERSION: 2.0 [1178875845] Warning: Duplicate definition found for host 'generic-host' (config file '/etc/nagios/hosts.cfg', starting on line 21) [1178875845] Warning: Duplicate definition found for service 'generic-service' (config file '/etc/nagios/services/services.cfg', starting on line 2) [1178875845] Finished daemonizing... (New PID=29284) [1178876155] Warning: Return code of 127 for check of service 'n-users' on host 'fisdb01' was out of bounds. Make sure the plugin you're trying to run actually exists. [1178876305] Warning: Return code of 127 for check of service 'n-users' on host 'fisdev01' was out of bounds. Make sure the plugin you're trying to run actually exists. I've spend many hours on this error. So if someone can point me in the right direction? Thanks in advance, Jan Lenaerts - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/___ Nagios-users mailing list Nagios-users@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
Re: [Nagios-users] Strange Return code Error
I just installed configured nagios on a RHEL4 U4 64bit 2.6.9-34.ELsmp [EMAIL PROTECTED] dist]# rpm -qa | grep nagios nagios-2.9-1.el4.rf nagios-plugins-1.4.8-2.el4.rf nagios-plugins-nrpe-2.5.2-1.el4.rf nagios-nrpe-2.5.2-1.el4.rf And I get a Return code of 127 for check of service 'n-users' on host 'fisdb01' was out of bounds Message on all services on all hosts. I saw on http://www.nagios.org/faqs/viewfaq.php?faq_id=17 that this was most likely a problem with the path to the executable. but if that was so I wouldn't be able to do this: [EMAIL PROTECTED] services]# /usr/lib64/nagios/plugins/check_nrpe -H localhost -c check_users USERS OK - 3 users currently logged in |users=3;5;10;0 which proves it executes and in the right place. Right? No, it doesn't. Always run your tests as the Nagios user. - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Nagios-users mailing list Nagios-users@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
Re: [Nagios-users] Strange Return code Error
-Original Message- From: [EMAIL PROTECTED] [mailto:nagios-users- [EMAIL PROTECTED] On Behalf Of De Wetenschapper Sent: Friday, May 11, 2007 10:19 AM To: nagios-users@lists.sourceforge.net Subject: [Nagios-users] Strange Return code Error mailto:nagios-users@lists.sourceforge.net Hi Guys, I just installed configured nagios on a RHEL4 U4 64bit 2.6.9-34.ELsmp [EMAIL PROTECTED] dist]# rpm -qa | grep nagios nagios-2.9-1.el4.rf nagios-plugins-1.4.8-2.el4.rf nagios-plugins-nrpe-2.5.2-1.el4.rf nagios-nrpe-2.5.2-1.el4.rf And I get a Return code of 127 for check of service 'n-users' on host 'fisdb01' was out of bounds Message on all services on all hosts. I saw on http://www.nagios.org/faqs/viewfaq.php?faq_id=17 that this was most likely a problem with the path to the executable. but if that was so I wouldn't be able to do this: [EMAIL PROTECTED] services]# /usr/lib64/nagios/plugins/check_nrpe -H localhost -c check_users USERS OK - 3 users currently logged in |users=3;5;10;0 which proves it executes and in the right place. Right? Not at all. It just means that root can run a program successfully when called directly. The question you should be asking is does the command{} definition for this plugin use that full path? The default configs typically use the $USER1$ macro for the path which must be properly set in resource.cfg. Is $USER1$ pointing to the correct path? Is resource.cfg being loaded by nagios? Also, as pointed out previously, the plugins are never run as the root user, always the nagios user. While it's not likely in this case, the nagios user certainly isn't guaranteed the same access privileges as the root user. You should always perform plugin tests as the nagios user. -- Marc - This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ ___ Nagios-users mailing list Nagios-users@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