Giorgio, I appreciate all your guesses.
As far as the ulimits.conf file was, this system didn't have one! I did run the ulimits -a as the nagios user anf got this: -bash-4.2$ ulimit -a core file size (blocks, -c) 0 data seg size (kbytes, -d) unlimited scheduling priority (-e) 0 file size (blocks, -f) unlimited pending signals (-i) 32100 max locked memory (kbytes, -l) 64 max memory size (kbytes, -m) unlimited open files (-n) 1024 pipe size (512 bytes, -p) 8 POSIX message queues (bytes, -q) 819200 real-time priority (-r) 0 stack size (kbytes, -s) 8192 cpu time (seconds, -t) unlimited max user processes (-u) 1024 virtual memory (kbytes, -v) unlimited file locks (-x) unlimited -bash-4.2$ Craig Craig Stewart Systems Integration Analyst craig.stew...@corp.xplornet.com Xplornet - Broadband, Everywhere On 06/02/2011 11:30 AM, Giorgio Zarrelli wrote: > We are making guesses, so check ulimits.conf > > Ciao, > > Giorgio > > Il giorno 02/giu/2011, alle ore 15:58, Craig Stewart > <craig.stew...@corp.xplornet.com> ha scritto: > >> Giorgio, >> >> It's bash. >> >> [root@nms tmp]# ls -l /bin/sh >> lrwxrwxrwx. 1 root root 4 May 31 11:39 /bin/sh -> bash >> [root@nms tmp]# >> >> I've been doing a bit of reading and it looks like the maximum arguments >> is a kernel setting built at compile time. I'm having a hard time >> wrapping my head around how the check works when run directly and fails >> when called by the Nagios process. >> >> I'm starting to wonder if I should point the /bin/sh to something like >> csh or some such as a test. >> >> Craig >> -- >> Craig Stewart >> Systems Integration Analyst >> craig.stew...@corp.xplornet.com Tel: (506) 328-1245 Cell: (506) 425-0111 >> Xplornet - Broadband, Everywhere >> >> On 06/02/2011 10:43 AM, Giorgio Zarrelli wrote: >>> Check wether your shell is a Dash or a Bash. That means, check where the >>> /bin/sh symlink is pointing to. >>> >>> Ciao, >>> >>> Giorgio >>> >>> Il giorno 02/giu/2011, alle ore 14:43, Craig Stewart >>> <craig.stew...@corp.xplornet.com> ha scritto: >>> >>>> All, >>>> >>>> SELinux was enabled (DOH!) and has been now disabled. Didn't fix my >>>> problem though. Thanks for that Clint, I don't know HOW many times >>>> SELinux has bitten me. Should know by now. >>>> >>>> I ran the strace as suggested by Justin and saw THIS little tidbit >>> flash by: >>>> >>>> 11769 execve("/bin/sh", ["sh", "-c", "/usr/lib/nagios/plugins/check_dig >>>> -H 142.166.86.18 -l www.xplornet.com -a 142.166.86.46 -w 0.5 -c 1 -t >>>> 5"], [/* 189 vars */]) = -1 E2BIG (Argument list too long) >>>> 11751 --- {si_signo=SIGCHLD, si_code=CLD_EXITED, si_pid=11769, >>>> si_status=127, si_utime=0, si_stime=0} (Child exited) -- >>>> >>>> Argument list too long???? So, SOMETHING (I suspect the shell) doesn't >>>> like that many arguments passed. Well, making progress. >>>> >>>> By the way, this is a bone stock OS install (Fedora 15 currently) and I >>>> haven't tweaked anything. >>>> >>>> Cheers all! >>>> >>>> Craig >>>> -- >>>> Craig Stewart >>>> Systems Integration Analyst >>>> craig.stew...@corp.xplornet.com >>>> Xplornet - Broadband, Everywhere >>>> >>>> On 06/01/2011 05:36 PM, Clint Dilks wrote: >>>>> Hi >>>>> >>>>> Just wondering if SE Linux is disabled on your system? If not check >>>>> your audit log and see if access to the plugin is being denied >>>>> >>>>> On Thu, Jun 2, 2011 at 8:15 AM, Justin T Pryzby <just...@norchemlab.com >>>>> <mailto:just...@norchemlab.com>> wrote: >>>>> >>>>> You can also strace the main nagios process: >>>>> strace -fs999 -e execve -p PID_OF_NAGIOS >>>>> or >>>>> sudo strace -fs999 -e execve -p `ps o pid h -C nagios3 --sort >>>>> start_time |sed q` 2>&1 |grep -Fw execve |grep -Fw check_dig >>>>> >>>>> 127 is the return status of the shell when a command isn't found: >>>>> justinp@justinp:~$ asdf; echo $? >>>>> bash: asdf: command not found >>>>> 127 >>>>> >>>>> man sh => /EXIT STATUS/ >>>>> >>>>> Justin >>>>> >>>>> On Wed, Jun 01, 2011 at 04:23:05PM -0300, Craig Stewart wrote: >>>>>> Giorgio >>>>>> >>>>>> As apache user: >>>>>> >>>>>> bash-4.2$ /usr/lib/nagios/plugins/check_dig -H 72.45.111.250 >>>>> <tel:72.45.111.250> -l >>>>>> www.xplornet.com <http://www.xplornet.com> -a 142.166.86.46 -w 0.5 >>>>> -c 1 -t 5 >>>>>> DNS OK - 0.096 seconds response time (www.xplornet.com >>>>> <http://www.xplornet.com>. 864 IN A >>>>>> 142.166.86.46)|time=0.095553s;0.500000;1.000000;0.000000 >>>>>> >>>>>> >>>>>> You understand my confusion. >>>>>> >>>>>> Craig >>>>>> >>>>>> Craig Stewart >>>>>> Systems Integration Analyst >>>>>> craig.stew...@corp.xplornet.com >>>>> <mailto:craig.stew...@corpxplornet.com >>> <mailto:craig.stew...@corpxplornet.com > <mailto:craig.stew...@corp.xplornet.com>>> Tel: (506) 328-1245 >>>>> <tel:%28506%29%20328-1245> Cell: (506) 425-0111 >>>>> <tel:%28506%29%20425-0111> >>>>>> Xplornet - Broadband, Everywhere >>>>>> >>>>>> On 06/01/2011 04:18 PM, Giorgio Zarrelli wrote: >>>>>>> Hi, >>>>>>> >>>>>>> I'm curious. Please, do a su - as the apache user and execute >>>>> the check >>>>>>> as that user. >>>>>>> >>>>>>> Ciao, >>>>>>> >>>>>>> Giorgio >>>>>> >>>>>> >>>>> >>> > ------------------------------------------------------------------------------ >>>>>> Simplify data backup and recovery for your virtual environment >>>>> with vRanger. >>>>>> Installation's a snap, and flexible recovery options mean your >>>>> data is safe, >>>>>> secure and there when you need it. Data protection magic? >>>>>> Nope - It's vRanger. Get your free trial download today. >>>>>> http://p.sf.net/sfu/quest-sfdev2dev >>>>>> _______________________________________________ >>>>>> Nagios-users mailing list >>>>>> Nagios-users@lists.sourceforge.net >>>>> <mailto: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 >>>>>> >>>>> >>>>> >>> > ------------------------------------------------------------------------------ >>>>> Simplify data backup and recovery for your virtual environment with >>>>> vRanger. >>>>> Installation's a snap, and flexible recovery options mean your data >>>>> is safe, >>>>> secure and there when you need it. Data protection magic? >>>>> Nope - It's vRanger. Get your free trial download today. >>>>> http://p.sf.net/sfu/quest-sfdev2dev >>>>> _______________________________________________ >>>>> Nagios-users mailing list >>>>> Nagios-users@lists.sourceforge.net >>>>> <mailto: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 >>>>> >>>>> >>>>> >>>>> -- >>>>> This message has been scanned for viruses and >>>>> dangerous content by *MailScanner* <http://www.mailscanner.info/>, > and is >>>>> believed to be clean. >>>> >>>> >>> > ------------------------------------------------------------------------------ >>>> Simplify data backup and recovery for your virtual environment with >>> vRanger. >>>> Installation's a snap, and flexible recovery options mean your data is >>> safe, >>>> secure and there when you need it. Data protection magic? >>>> Nope - It's vRanger. Get your free trial download today. >>>> http://p.sf.net/sfu/quest-sfdev2dev >>>> _______________________________________________ >>>> 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 >>> >>> > ------------------------------------------------------------------------------ >>> Simplify data backup and recovery for your virtual environment with > vRanger. >>> Installation's a snap, and flexible recovery options mean your data > is safe, >>> secure and there when you need it. Data protection magic? >>> Nope - It's vRanger. Get your free trial download today. >>> http://p.sf.net/sfu/quest-sfdev2dev >>> _______________________________________________ >>> 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 >>> >>> -- >>> This message has been scanned by MailScanner >>> > > -- > This message has been scanned by MailScanner > ------------------------------------------------------------------------------ Simplify data backup and recovery for your virtual environment with vRanger. Installation's a snap, and flexible recovery options mean your data is safe, secure and there when you need it. Discover what all the cheering's about. Get your free trial download today. http://p.sf.net/sfu/quest-dev2dev2 _______________________________________________ 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