Issue: check_snmp v. 1.4.15 ^ snmpget v.5.4.1 - SNMP v3
William Attwood
wattwood at gmail.com
Fri Jul 30 22:24:18 CEST 2010
I'm using SNMP v3 with check_snmp v1.4.15 and snmpget v5.4.1 and ran into an
interesting issue.
I setup my Netgear switch to not need a password, and to use the Community
public and the User public. When I do this, I get a response from snmpget
stating there was no securityName.
I can use snmpget to get the results I need:
snmpget -v 3 -c public -u public 10.1.1.3 sysName.0
however, I cannot with check_snmp. To correct this, on my side (and
probably not correctly), I modified check_snmp.c:
FROM:
if (strcmp(seclevel, "noAuthNoPriv") == 0) {
numauthpriv = 2;
authpriv = calloc (numauthpriv, sizeof (char *));
authpriv[0] = strdup ("-l");
authpriv[1] = strdup ("noAuthNoPriv");
TO:
if (strcmp(seclevel, "noAuthNoPriv") == 0) {
numauthpriv = 4;
authpriv = calloc (numauthpriv, sizeof (char *));
authpriv[0] = strdup ("-l");
authpriv[1] = strdup ("noAuthNoPriv");
authpriv[2] = strdup ("-u");
authpriv[3] = strdup (secname);
Am I doing something incorrect in my implementation of SNMP v3?
--
Take care,
William Attwood
Idea Extraordinaire
wattwood at gmail.com
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.monitoring-lists.org/archive/developers/attachments/20100730/7a3a28d5/attachment.html>
-------------- next part --------------
------------------------------------------------------------------------------
The Palm PDK Hot Apps Program offers developers who use the
Plug-In Development Kit to bring their C/C++ apps to Palm for a share
of $1 Million in cash or HP Products. Visit us here for more details:
http://p.sf.net/sfu/dev2dev-palm
-------------- next part --------------
_______________________________________________
Nagios-devel mailing list
Nagios-devel at lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nagios-devel
More information about the Developers
mailing list