[erlang-bugs] R15B01: SNMP: incorrect walk over vacmAccessTable

Stefan Zegenhagen stefan.zegenhagen@REDACTED
Thu Jun 28 11:38:22 CEST 2012


Dear all,

the following bug is a long-standing one that has been present since at
least R12B3.

We use SNMPv3 a lot and use, for example, a vacm.conf-file like the one
attached to this email. When doing an snmpwalk over that table, the
following information is returned:

snmpwalk 192.168.0.95 vacmAccessTable
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level1"."".2.noAuthNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level1"."".3.noAuthNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level1"."".3.authNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level1"."".3.authPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level3"."".2.noAuthNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level3"."".3.noAuthNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level3"."".3.authNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level3"."".3.authPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level5"."".2.noAuthNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level5"."".3.noAuthNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level5"."".3.authNoPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessContextMatch."level5"."".3.authPriv = INTEGER: exact(1)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessReadViewName."level5"."".3.authPriv = STRING: restricted
SNMP-VIEW-BASED-ACM-MIB::vacmAccessWriteViewName."level5"."".3.authPriv = STRING: none
SNMP-VIEW-BASED-ACM-MIB::vacmAccessNotifyViewName."level5"."".3.authPriv = STRING: administrator
SNMP-VIEW-BASED-ACM-MIB::vacmAccessStorageType."level5"."".3.authPriv = INTEGER: nonVolatile(3)
SNMP-VIEW-BASED-ACM-MIB::vacmAccessStatus."level5"."".3.authPriv = INTEGER: active(1)


Please note that only the vacmAccessContextMatch table column is
returned for every table row. All other columns are only returned for
the very last row in the table.


Kind regards,

-- 
Dr. Stefan Zegenhagen

arcutronix GmbH
Garbsener Landstr. 10
30419 Hannover
Germany

Tel:   +49 511 277-2734
Fax:   +49 511 277-2709
Email: stefan.zegenhagen@REDACTED
Web:   www.arcutronix.com

*Synchronize the Ethernet*

General Managers: Dipl. Ing. Juergen Schroeder, Dr. Josef Gfrerer -
Legal Form: GmbH, Registered office: Hannover, HRB 202442, Amtsgericht
Hannover; Ust-Id: DE257551767.

Please consider the environment before printing this message.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: vacm.conf
Type: text/x-matlab
Size: 2646 bytes
Desc: not available
URL: <http://erlang.org/pipermail/erlang-bugs/attachments/20120628/2df3e53a/attachment.bin>


More information about the erlang-bugs mailing list