FW: [netsaint] check_snmp errors with solaris 8/sparc - No data recieved from host
Michael O'Dea
modea at upoc-inc.com
Wed Dec 11 19:53:47 CET 2002
eek!
I realized that I pasted a bunch of stuff wrong after I emailed it! So much for attention to detail :(
Here is how it *should* look: (and I am still getting the same error)
bash-2.05$ id
uid=6667(nagios) gid=200(upoc)
here I run the plugin:
bash-2.05$ /opt/nagios/libexec/check_snmp 10.10.6.81 -C test123 -o system.sysName.0
SNMP problem - No data recieved from host
CMD: /usr/local/bin/snmpget -m ALL -v 1 -c test123 10.10.6.81:161 system.sysName.0
bash-2.05$
It reports 'snmp problem' and gives me the cmdline, which I run:
bash-2.05$ /usr/local/bin/snmpget -m ALL -v 1 -c test123 10.10.6.81:161 system.sysName.0
system.sysName.0 = "message1"
bash-2.05$
It works with the actual snmpget... but check_snmp (which calls snmpget?) seems to fail.
I get the same error with snmpget from UCD-snmp version: 4.1.2 & UCD-snmp version: 4.2.6 on this solaris 8/sparc system.
I also tried the suggested change in utils.c & recompile - it had no change.
Thanks for getting back to me
-m
-----Original Message-----
From: Carroll, Jim P [Contractor] [mailto:jcarro10 at sprintspectrum.com]
Sent: Wednesday, December 11, 2002 1:35 PM
To: Michael O'Dea; nagios-users at lists.sourceforge.net
Subject: RE: [Nagios-users] FW: [netsaint] check_snmp errors with
solaris 8/sparc - No data recieved from host
First, it appears that you're testing the command under root. When in
doubt, test it under user nagios. (I don't think it would make a difference
in this case, but it's all about eliminating possibilities, right?)
Second, it appears that there are 3 different invocations of the command,
and none of them match. You have (in order shown in your example):
1) libexec/check_snmp 10.0.0.5 -C test123 -o system.susName.0
2) /usr/local/bin/snmpget -m ALL -v 1 10.10.6.81 1luvUp0C system.susName.0
3) /usr/local/bin/snmpget -m ALL -v 1 10.0.0.5 test123 system.sysName.0
system.sysName.0 = "message1"
As a result, I'm puzzling over the following:
- why do #1 and #2 have different IP addresses?
- why are the arguments in #2 and #3 different?
- what object is "system.susName.0"? did you mean "system.sysName.0"?
They're just all... different. See if you can get some incantation of the
check_snmp command to result in kicking out the correct CMD (which would
mirror the invocation of snmpget).
Try something along the lines of (ie, cut/paste):
libexec/check_snmp -H 10.0.0.5 -C test123 -o system.sysName.0
HTH.
jc
> -----Original Message-----
> From: Michael O'Dea [mailto:modea at upoc-inc.com]
> Sent: Wednesday, December 11, 2002 11:34 AM
> To: nagios-users at lists.sourceforge.net
> Subject: [Nagios-users] FW: [netsaint] check_snmp errors with solaris
> 8/sparc - No data recieved from host
>
>
>
> Hi.
>
> I sent this to the netsaint list yesterday - then found out
> about nagios, and installed it & then signed up for the list
> -- and am still having the same problem with the nagios
> check_snmp plugin.
>
> the version is: check_snmp (nagios-plugins 1.3.0-beta2) 1.20
>
> Any ideas?
>
> thanks
> -m
> -----Original Message-----
> From: Michael O'Dea
> Sent: Tuesday, December 10, 2002 12:43 PM
> To: netsaint-users at lists.sourceforge.net
> Subject: [netsaint] check_snmp errors with solaris 8/sparc - No data
> recieved from host
>
>
>
> Hello,
>
> I seem to be having a problem with the check_snmp plugin, I
> am getting this error:
>
> root at host: [/opt/netsaint #] libexec/check_snmp 10.0.0.5 -C
> test123 -o system.susName.0
> SNMP problem - No data recieved from host
> CMD: /usr/local/bin/snmpget -m ALL -v 1 10.10.6.81 1luvUp0C
> system.susName.0
>
> so I run the snmpget cmdline and get a answer:
>
> root at host: [/opt/netsaint #] /usr/local/bin/snmpget -m ALL -v
> 1 10.0.0.5 test123 system.sysName.0
> system.sysName.0 = "message1"
>
> It works fine...
>
> So I checked the mailing list archive & google and I came up
> with this:
>
> http://www.geocrawler.com/mail/msg.php3?msg_id=7358656&list=739
> http://www.geocrawler.com/archives/3/736/2001/8/0/6342925/
>
> I tried upping TXTBLK to 256 in the utils.c -- no luck.
>
> Any suggestions?
>
> system info:
>
> check_snmp (netsaint-plugins 1.2.9-4) 1.21.2.5
> UCD-snmp version: 4.2.6
> SunOS host 5.8 Generic_108528-15 sun4u sparc SUNW,Sun-Fire-280R
> gcc version 3.2
>
>
> It does work for me on a solaris 7/intel system, same plugin
> version but ucd-snmp 4.1.2. I tried compiling 4.1.2 on the
> solaris 8/sparc box and got the same error.
>
> Anyone else seen this?
>
> thanks
>
> ----
> Michael A. O'Dea
> Senior Systems Administrator
> Upoc, Inc - NYC, NY
> 212.405.1042 (desk)
> modea at upoc-inc.com
> Upoc Handle: fddi
>
> "when the going gets weird, the weird turn pro" -HST
>
>
>
>
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> http://thinkgeek.com/sf
> _______________________________________________
> Netsaint-users mailing list
> Netsaint-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/netsaint-users
>
>
> -------------------------------------------------------
> This sf.net email is sponsored by:
> With Great Power, Comes Great Responsibility
> Learn to use your power at OSDN's High Performance Computing Channel
> http://hpc.devchannel.org/
> _______________________________________________
> Nagios-users mailing list
> Nagios-users at lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/nagios-users
>
-------------------------------------------------------
This sf.net email is sponsored by:
With Great Power, Comes Great Responsibility
Learn to use your power at OSDN's High Performance Computing Channel
http://hpc.devchannel.org/
More information about the Users
mailing list