SNMPGETNEXT on the last column of last row is not jumping to the next table

"Kurapati M-G19456" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
Hi, 

We recently migrated to NET-SNMP-5.2.1.2 from NET-SNMP-5.1.1. We are
runnnig snmpd in the agentx mode. In our implementations, we are using
the helpers as defined in table.c.  Our implementation of the tables is
as per the example["myTest", my_test_handler()] given in testhandler.c. 

SNMPGETNEXT on the last column and last row in the first table is
resulting in GENERAL ERROR, though the SubAgent is sending the
successful response i.e., first instance of the table 2 to the SNMPD.  I
am pasting the snmpd log output.  From the logs, it is clear that snmpd
has got a successful response from subagent and some how composing the
response_pdu with general error as the error status. 

Please help us in understanding this flow. Let us know if the usage of
table.c helper is different from NET-SNMP-5.1.1 to NET-SNMP-5.2.1.2?
Changelog does not talk anything about this. 

Thanks
Mahesh


Snmpd.log
=========
trace: receive(): snmpd.c, 1119:
snmpd/select: returned, count = 1
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 11 (fdset 0xbfffe400 set 0)
trace: netsnmp_udp_recv(): snmpUDPDomain.c, 134:
netsnmp_udp: recvfrom fd 10 got 57 bytes (from UDP: [127.0.0.1]:34315)
trace: _sess_process_packet(): snmp_api.c, 4973:
sess_process_packet: session 0x80b7258 fd 10 pkt 0x80d6c90 length 57
dumpx_recv:02 01 01
 
dumpv_recv:  Integer:   1 (0x01)
trace: _snmp_parse(): snmp_api.c, 4025:
snmp_api: Parsing SNMPv2 message...
trace: _snmp_parse(): snmp_api.c, 4033:
dumph_recv: SNMPv2c message
 
trace: snmp_comstr_parse(): snmp_auth.c, 132:
dumph_recv:   SNMP version
dumpx_recv:    02 01 01
 
dumpv_recv:      Integer:       1 (0x01)
trace: snmp_comstr_parse(): snmp_auth.c, 144:
dumph_recv:   community string
dumpx_recv:    04 06 70 75 62 6C 69 63
 
dumpv_recv:      String:        public
trace: _snmp_parse(): snmp_api.c, 4074:
dumph_recv:   PDU
trace: snmp_pdu_parse(): snmp_api.c, 4260:
dumph_recv:     request_id
dumpx_recv:      02 04 00 C3 1D 29
 
dumpv_recv:        Integer:     12786985 (0xC31D29)
trace: snmp_pdu_parse(): snmp_api.c, 4271:
dumph_recv:     error status
dumpx_recv:      02 01 00
 
dumpv_recv:        Integer:     0 (0x00)
trace: snmp_pdu_parse(): snmp_api.c, 4282:
dumph_recv:     error index
dumpx_recv:      02 01 00
 
dumpv_recv:        Integer:     0 (0x00)
trace: snmp_pdu_parse(): snmp_api.c, 4300:
dumph_recv:     VarBindList
trace: snmp_pdu_parse(): snmp_api.c, 4330:
dumph_recv:       VarBind
trace: snmp_parse_var_op(): snmp.c, 166:
dumph_recv:         Name
dumpx_recv:          06 16 2B 06 01 04 01 81 21 0A 03 01 01 0C 0A 01
02 05 01 02 06 06 06 07
 
dumpv_recv:            ObjID:
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.5.1
.2.6.6.6.7
trace: snmp_pdu_parse(): snmp_api.c, 4339:
dumph_recv:         Value
trace: init_agent_snmp_session(): snmp_agent.c, 1244:
snmp_agent: agent_sesion 0x80fb070 created
trace: init_agent_snmp_session(): snmp_agent.c, 1259:
verbose:asp: asp 0x80fb070 reqinfo 0x80fb0c0 created
trace: snmp_call_callbacks(): callback.c, 205:
callback: START calling callbacks for maj=1 min=5
trace: snmp_call_callbacks(): callback.c, 219:
callback: calling a callback for maj=1 min=5
trace: vacm_in_view(): mibgroup/mibII/vacm_conf.c, 708:
mibII/vacm_vars: vacm_in_view: ver=1, community=public
trace: netsnmp_udp_getSecName(): snmpUDPDomain.c, 1030:
netsnmp_udp_getSecName: resolve <"public", 0x0100007f>
trace: netsnmp_udp_getSecName(): snmpUDPDomain.c, 1035:
netsnmp_udp_getSecName: compare <"public", 0x00000000/0x00000000>...
SUCCESS
trace: netsnmp_subtree_find_first(): agent_registry.c, 156:
subtree: looking for subtree for context: ""
trace: netsnmp_subtree_find_first(): agent_registry.c, 160:
subtree: found one for: ""
trace: vacm_in_view(): mibgroup/mibII/vacm_conf.c, 835:
mibII/vacm_vars: vacm_in_view: sn=commpublic, gn=grpcommpublic, Done
checking se
tup
trace: snmp_call_callbacks(): callback.c, 231:
callback: END calling callbacks for maj=1 min=5 (1 called)
trace: netsnmp_add_varbind_to_cache(): snmp_agent.c, 1810:
snmp_agent: add_vb_to_cache(0x80fb070, 1,
SNMPv2-SMI::enterprises.161.10.3.1.1.1
2.10.1.2.5.1.2.6.6.6.7, 0x80f4000)
trace: snmp_call_callbacks(): callback.c, 205:
callback: START calling callbacks for maj=1 min=12
trace: snmp_call_callbacks(): callback.c, 219:
callback: calling a callback for maj=1 min=12
trace: vacm_in_view(): mibgroup/mibII/vacm_conf.c, 708:
mibII/vacm_vars: vacm_in_view: ver=1, community=public
trace: netsnmp_udp_getSecName(): snmpUDPDomain.c, 1030:
netsnmp_udp_getSecName: resolve <"public", 0x0100007f>
trace: netsnmp_udp_getSecName(): snmpUDPDomain.c, 1035:
netsnmp_udp_getSecName: compare <"public", 0x00000000/0x00000000>...
SUCCESS
trace: netsnmp_subtree_find_first(): agent_registry.c, 156:
subtree: looking for subtree for context: ""
trace: netsnmp_subtree_find_first(): agent_registry.c, 160:
subtree: found one for: ""
trace: vacm_in_view(): mibgroup/mibII/vacm_conf.c, 835:
mibII/vacm_vars: vacm_in_view: sn=commpublic, gn=grpcommpublic,
vn=viewCommpubli
c
trace: vacm_checkSubtree(): vacm.c, 526:
vacm:checkSubtree: , included
trace: snmp_call_callbacks(): callback.c, 231:
callback: END calling callbacks for maj=1 min=12 (1 called)
trace: netsnmp_add_varbind_to_cache(): snmp_agent.c, 1872:
snmp_agent: tp->start SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.5,
tp->end
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.6,
trace: netsnmp_add_varbind_to_cache(): snmp_agent.c, 1892:
verbose:asp: asp 0x80fb070 reqinfo 0x80fb0c0 assigned to request
trace: netsnmp_add_varbind_to_cache(): snmp_agent.c, 1899:
verbose:asp: asp 0x80fb070 reqinfo 0x80fb0c0 assigned to request
trace: netsnmp_call_handlers(): agent_handler.c, 498:
handler:calling: main handler AgentX subagent 7, session 0x80d6aa0,
subsession 0
x80e7420
trace: netsnmp_call_handler(): agent_handler.c, 418:
handler:calling: calling handler AgentX subagent 7, session 0x80d6aa0,
subsessio
n 0x80e7420 for mode GETNEXT
trace: agentx_master_handler(): mibgroup/agentx/master.c, 450:
agentx/master: agentx master handler starting, mode = 0xa1
trace: agentx_master_handler(): mibgroup/agentx/master.c, 520:
agentx/master: request for variable
(SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.
1.2.5.1.2.6.6.6.7)
trace: agentx_master_handler(): mibgroup/agentx/master.c, 554:
agentx/master: EXCLUSIVE varbind
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.
5.1.2.6.6.6.7 scoped to SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.6
trace: agentx_master_handler(): mibgroup/agentx/master.c, 603:
agentx: sending pdu (req=0x106,trans=0x105,sess=0x7)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 611:
dumph_send: AgentX Header
dumpx_send:  01 06 00 00
 
dumpv_send:    Version: 1
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 614:
dumpv_send:     Command:        6 (Get Next)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 617:
dumpv_send:     Flags:  00
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 620:
dumph_send:   Session ID
dumpx_send:    07 00 00 00
 
dumpv_send:      Integer:       7 (0x07)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 629:
dumph_send:   Transaction ID
dumpx_send:    05 01 00 00
 
dumpv_send:      Integer:       261 (0x105)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 638:
dumph_send:   Request ID
dumpx_send:    06 01 00 00
 
dumpv_send:      Integer:       262 (0x106)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 647:
dumph_send:   Dummy Length :-(
dumpx_send:    00 00 00 00
 
dumpv_send:      Integer:       0 (0x00)
trace: _agentx_realloc_build(): mibgroup/agentx/protocol.c, 714:
dumph_send: AgentX Payload
trace: _agentx_realloc_build(): mibgroup/agentx/protocol.c, 873:
dumph_send:   Get* Variable List
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 228:
dumpv_send:     OID:
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.5.1.2.6.6.6.
7
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 263:
dumph_send:     OID Header
dumpx_send:      11 04 00 00
 
dumpv_send:        # subids:    17 (0x11)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 267:
dumpv_send:         prefix:     4 (0x04)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 269:
dumpv_send:         inclusive:  0 (0x00)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 273:
dumph_send:     OID Segments
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      A1 00 00 00
 
dumpv_send:        Integer:     161 (0xA1)
dumpx_send:      0A 00 00 00
 
dumpv_send:        Integer:     10 (0x0A)
dumpx_send:      03 00 00 00
 
dumpv_send:        Integer:     3 (0x03)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      0C 00 00 00
 
dumpv_send:        Integer:     12 (0x0C)
dumpx_send:      0A 00 00 00
 
dumpv_send:        Integer:     10 (0x0A)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      02 00 00 00
 
dumpv_send:        Integer:     2 (0x02)
dumpx_send:      05 00 00 00
 
dumpv_send:        Integer:     5 (0x05)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      02 00 00 00
 
dumpv_send:        Integer:     2 (0x02)
dumpx_send:      06 00 00 00
 
dumpv_send:        Integer:     6 (0x06)
dumpx_send:      06 00 00 00
 
dumpv_send:        Integer:     6 (0x06)
dumpx_send:      06 00 00 00
 
dumpv_send:        Integer:     6 (0x06)
dumpx_send:      07 00 00 00
 
dumpv_send:        Integer:     7 (0x07)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 228:
dumpv_send:     OID: SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.6
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 263:
dumph_send:     OID Header
dumpx_send:      0B 04 00 00
 
dumpv_send:        # subids:    11 (0x0B)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 267:
dumpv_send:         prefix:     4 (0x04)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 269:
dumpv_send:         inclusive:  0 (0x00)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 273:
dumph_send:     OID Segments
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      A1 00 00 00
 
dumpv_send:        Integer:     161 (0xA1)
dumpx_send:      0A 00 00 00
 
dumpv_send:        Integer:     10 (0x0A)
dumpx_send:      03 00 00 00
 
dumpv_send:        Integer:     3 (0x03)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      0C 00 00 00
 
dumpv_send:        Integer:     12 (0x0C)
dumpx_send:      0A 00 00 00
 
dumpv_send:        Integer:     10 (0x0A)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      02 00 00 00
 
dumpv_send:        Integer:     2 (0x02)
dumpx_send:      06 00 00 00
 
dumpv_send:        Integer:     6 (0x06)
dumpx_send:78 00 00 00
 
dumpv_send:  Integer:   120 (0x78)
trace: _agentx_realloc_build(): mibgroup/agentx/protocol.c, 1004:
agentx_build: packet built okay
trace: netsnmp_call_handler(): agent_handler.c, 426:
handler:returned: handler AgentX subagent 7, session 0x80d6aa0,
subsession 0x80e
7420 returned 0
trace: netsnmp_handle_request(): snmp_agent.c, 2975:
results: request results (status = 0):
trace: netsnmp_handle_request(): snmp_agent.c, 2978:
results:        trace: sprint_realloc_by_type(): mib.c, 1975:
output: sprint_by_type, type 5
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.5.1.2.6.6.6.7 = NULL
trace: netsnmp_check_for_delegated_and_add(): snmp_agent.c, 1342:
snmp_agent: delegate session == 0x80fb070
trace: handle_snmp_packet(): snmp_agent.c, 1798:
snmp_agent: end of handle_snmp_packet, asp = 0x80fb070
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 8 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 9 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 6 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 4 (fdset 0xbfffe400 set 0)
trace: snmp_sess_select_info(): snmp_api.c, 5701:
sess_select: for all sessions: 11 (to in 1132054936.220298 sec) 10 8 9 6
4
sess_select: next alarm -1073749400.1075021472 sec
verbose:sess_select: timer due in 14.999506 sec
verbose:sess_select: setting timer to 14.999506 sec, clear block (was 0)
trace: receive(): snmpd.c, 1115:
snmpd/select: select( numfds=12, ..., tvp=0xbfffe2e8)
trace: receive(): snmpd.c, 1117:
timer: tvp 14.999506
trace: receive(): snmpd.c, 1119:
snmpd/select: returned, count = 1
trace: netsnmp_tcp_recv(): snmpTCPDomain.c, 100:
netsnmp_tcp: recv fd 11 got 152 bytes
dumpx_recv:84 00 00 00
 
dumpv_recv:  Integer:   132 (0x84)
trace: _sess_read(): snmp_api.c, 5472:
sess_read:   loop packet_len 152, PDU length 152
trace: _sess_process_packet(): snmp_api.c, 4973:
sess_process_packet: session 0x80b7588 fd 11 pkt 0x80d6c90 length 152
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1481:
dumph_recv: AgentX Header
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1482:
dumph_recv:   Version
dumpx_recv:    01
 
dumpv_recv:      Version:       1
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1489:
dumph_recv:   Command
dumpx_recv:    12
 
dumpv_recv:      Command:       18 (Response)
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1497:
dumph_recv:   Flags
dumpx_recv:    00
 
dumpv_recv:      Flags: 0x0
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1504:
dumph_recv:   Reserved Byte
dumpx_recv:    00
 
dumpv_recv:      Reserved:      0x0
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1510:
dumph_recv:   Session ID
dumpx_recv:    07 00 00 00
 
dumpv_recv:      Integer:       7 (0x07)
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1518:
dumph_recv:   Transaction ID
dumpx_recv:    05 01 00 00
 
dumpv_recv:      Integer:       261 (0x105)
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1526:
dumph_recv:   Packet ID
dumpx_recv:    06 01 00 00
 
dumpv_recv:      Integer:       262 (0x106)
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1533:
dumph_recv:   Payload Length
dumpx_recv:    84 00 00 00
 
dumpv_recv:      Integer:       132 (0x84)
trace: agentx_parse(): mibgroup/agentx/protocol.c, 1625:
dumph_recv:   PDU
dumpx_recv:      00 00 00 00
 
dumpv_recv:        Integer:     0 (0x00)
dumpx_recv:      05 00
 
dumpv_recv:        Short:       5 (0x05)
dumpx_recv:      01 00
 
dumpv_recv:        Short:       1 (0x01)
trace: agentx_parse(): mibgroup/agentx/protocol.c, 1838:
dumph_recv:       VarBindList
trace: agentx_parse_varbind(): mibgroup/agentx/protocol.c, 1341:
dumph_recv:         VarBind:
trace: agentx_parse_varbind(): mibgroup/agentx/protocol.c, 1342:
dumph_recv:           Type
dumpx_recv:            06 00
 
dumpv_recv:              Short: 6 (0x06)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1116:
dumph_recv:           OID Header
dumpx_recv:            11 04 00 00
 
dumpv_recv:              # subids:      17 (0x11)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1120:
dumpv_recv:               prefix:       4 (0x04)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1123:
dumpv_recv:               inclusive:    0 (0x00)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1128:
dumph_recv:           OID Segments
  parse_oid
  sizeof(oid) = 4
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            A1 00 00 00
 
dumpv_recv:              Integer:       161 (0xA1)
dumpx_recv:            0A 00 00 00
 
dumpv_recv:              Integer:       10 (0x0A)
dumpx_recv:            03 00 00 00
 
dumpv_recv:              Integer:       3 (0x03)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            0C 00 00 00
 
dumpv_recv:              Integer:       12 (0x0C)
dumpx_recv:            0A 00 00 00
 
dumpv_recv:              Integer:       10 (0x0A)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            02 00 00 00
 
dumpv_recv:              Integer:       2 (0x02)
dumpx_recv:            05 00 00 00
 
dumpv_recv:              Integer:       5 (0x05)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            02 00 00 00
 
dumpv_recv:              Integer:       2 (0x02)
dumpx_recv:            06 00 00 00
 
dumpv_recv:              Integer:       6 (0x06)
dumpx_recv:            06 00 00 00
 
dumpv_recv:              Integer:       6 (0x06)
dumpx_recv:            06 00 00 00
 
dumpv_recv:              Integer:       6 (0x06)
dumpx_recv:            07 00 00 00
 
dumpv_recv:              Integer:       7 (0x07)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1203:
dumpv_recv:           OID:
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.5.1.2.
6.6.6.7
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1116:
dumph_recv:           OID Header
dumpx_recv:            0B 04 01 00
 
dumpv_recv:              # subids:      11 (0x0B)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1120:
dumpv_recv:               prefix:       4 (0x04)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1123:
dumpv_recv:               inclusive:    1 (0x01)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1128:
dumph_recv:           OID Segments
  parse_oid
  sizeof(oid) = 4
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            A1 00 00 00
 
dumpv_recv:              Integer:       161 (0xA1)
dumpx_recv:            0A 00 00 00
 
dumpv_recv:              Integer:       10 (0x0A)
dumpx_recv:            03 00 00 00
 
dumpv_recv:              Integer:       3 (0x03)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            0C 00 00 00
 
dumpv_recv:              Integer:       12 (0x0C)
dumpx_recv:            0A 00 00 00
 
dumpv_recv:              Integer:       10 (0x0A)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            02 00 00 00
 
dumpv_recv:              Integer:       2 (0x02)
dumpx_recv:            06 00 00 00
 
dumpv_recv:              Integer:       6 (0x06)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1203:
dumpv_recv:           OID:
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.6
trace: agentx_got_response(): mibgroup/agentx/master.c, 305:
agentx/master: got response errstat=5, (req=0x106,trans=0x105,sess=0x7)
trace: agentx_got_response(): mibgroup/agentx/master.c, 327:
agentx/master: agentx_got_response() error branch
trace: agentx_got_response(): mibgroup/agentx/master.c, 360:
agentx/master: end error branch
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 10 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 8 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 9 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 6 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 4 (fdset 0xbfffe400 set 0)
trace: check_delayed_request(): snmp_agent.c, 2591:
snmp_agent: processing delegated request, asp = 0x80fb070
trace: handle_getnext_loop(): snmp_agent.c, 2805:
results: getnext results, before next pass:
trace: handle_getnext_loop(): snmp_agent.c, 2808:
results:        trace: sprint_realloc_by_type(): mib.c, 1975:
output: sprint_by_type, type 5
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.5.1.2.6.6.6.7 = NULL
trace: netsnmp_add_varbind_to_cache(): snmp_agent.c, 1810:
snmp_agent: add_vb_to_cache(0x80fb070, 1,
SNMPv2-SMI::enterprises.161.10.3.1.1.1
2.10.1.2.5.1.2.6.6.6.7, 0x80f4460)
trace: snmp_call_callbacks(): callback.c, 205:
callback: START calling callbacks for maj=1 min=12
trace: snmp_call_callbacks(): callback.c, 219:
callback: calling a callback for maj=1 min=12
trace: vacm_in_view(): mibgroup/mibII/vacm_conf.c, 708:
mibII/vacm_vars: vacm_in_view: ver=1, community=public
trace: netsnmp_udp_getSecName(): snmpUDPDomain.c, 1030:
netsnmp_udp_getSecName: resolve <"public", 0x0100007f>
trace: netsnmp_udp_getSecName(): snmpUDPDomain.c, 1035:
netsnmp_udp_getSecName: compare <"public", 0x00000000/0x00000000>...
SUCCESS
trace: netsnmp_subtree_find_first(): agent_registry.c, 156:
subtree: looking for subtree for context: ""
trace: netsnmp_subtree_find_first(): agent_registry.c, 160:
subtree: found one for: ""
trace: vacm_in_view(): mibgroup/mibII/vacm_conf.c, 835:
mibII/vacm_vars: vacm_in_view: sn=commpublic, gn=grpcommpublic,
vn=viewCommpubli
c
trace: vacm_checkSubtree(): vacm.c, 526:
vacm:checkSubtree: , included
trace: snmp_call_callbacks(): callback.c, 231:
callback: END calling callbacks for maj=1 min=12 (1 called)
trace: netsnmp_add_varbind_to_cache(): snmp_agent.c, 1872:
snmp_agent: tp->start SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.6,
tp->end
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.7,
trace: netsnmp_add_varbind_to_cache(): snmp_agent.c, 1892:
verbose:asp: asp 0x80fb070 reqinfo 0x80fb0c0 assigned to request
trace: netsnmp_add_varbind_to_cache(): snmp_agent.c, 1899:
verbose:asp: asp 0x80fb070 reqinfo 0x80fb0c0 assigned to request
trace: netsnmp_call_handlers(): agent_handler.c, 498:
handler:calling: main handler AgentX subagent 7, session 0x80d6aa0,
subsession 0
x80e7420
trace: netsnmp_call_handler(): agent_handler.c, 418:
handler:calling: calling handler AgentX subagent 7, session 0x80d6aa0,
subsessio
n 0x80e7420 for mode GETNEXT
trace: agentx_master_handler(): mibgroup/agentx/master.c, 450:
agentx/master: agentx master handler starting, mode = 0xa1
trace: agentx_master_handler(): mibgroup/agentx/master.c, 520:
agentx/master: request for variable
(SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.
1.2.5.1.2.6.6.6.7)
trace: agentx_master_handler(): mibgroup/agentx/master.c, 532:
agentx/master: inexact request preceeding region
(SNMPv2-SMI::enterprises.161.10
.3.1.1.12.10.1.2.6)
trace: agentx_master_handler(): mibgroup/agentx/master.c, 542:
agentx/master: INCLUSIVE varbind
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.
6 scoped to SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.7
trace: agentx_master_handler(): mibgroup/agentx/master.c, 603:
agentx: sending pdu (req=0x107,trans=0x105,sess=0x7)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 611:
dumph_send: AgentX Header
dumpx_send:  01 06 00 00
 
dumpv_send:    Version: 1
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 614:
dumpv_send:     Command:        6 (Get Next)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 617:
dumpv_send:     Flags:  00
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 620:
dumph_send:   Session ID
dumpx_send:    07 00 00 00
 
dumpv_send:      Integer:       7 (0x07)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 629:
dumph_send:   Transaction ID
dumpx_send:    05 01 00 00
 
dumpv_send:      Integer:       261 (0x105)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 638:
dumph_send:   Request ID
dumpx_send:    07 01 00 00
 
dumpv_send:      Integer:       263 (0x107)
trace: agentx_realloc_build_header(): mibgroup/agentx/protocol.c, 647:
dumph_send:   Dummy Length :-(
dumpx_send:    00 00 00 00
 
dumpv_send:      Integer:       0 (0x00)
trace: _agentx_realloc_build(): mibgroup/agentx/protocol.c, 714:
dumph_send: AgentX Payload
trace: _agentx_realloc_build(): mibgroup/agentx/protocol.c, 873:
dumph_send:   Get* Variable List
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 228:
dumpv_send:     OID: SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.6
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 263:
dumph_send:     OID Header
dumpx_send:      0B 04 01 00
 
dumpv_send:        # subids:    11 (0x0B)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 267:
dumpv_send:         prefix:     4 (0x04)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 269:
dumpv_send:         inclusive:  1 (0x01)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 273:
dumph_send:     OID Segments
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      A1 00 00 00
 
dumpv_send:        Integer:     161 (0xA1)
dumpx_send:      0A 00 00 00
 
dumpv_send:        Integer:     10 (0x0A)
dumpx_send:      03 00 00 00
 
dumpv_send:        Integer:     3 (0x03)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      0C 00 00 00
 
dumpv_send:        Integer:     12 (0x0C)
dumpx_send:      0A 00 00 00
 
dumpv_send:        Integer:     10 (0x0A)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      02 00 00 00
 
dumpv_send:        Integer:     2 (0x02)
dumpx_send:      06 00 00 00
 
dumpv_send:        Integer:     6 (0x06)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 228:
dumpv_send:     OID: SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.7
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 263:
dumph_send:     OID Header
dumpx_send:      0B 04 00 00
 
dumpv_send:        # subids:    11 (0x0B)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 267:
dumpv_send:         prefix:     4 (0x04)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 269:
dumpv_send:         inclusive:  0 (0x00)
trace: agentx_realloc_build_oid(): mibgroup/agentx/protocol.c, 273:
dumph_send:     OID Segments
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      A1 00 00 00
 
dumpv_send:        Integer:     161 (0xA1)
dumpx_send:      0A 00 00 00
 
dumpv_send:        Integer:     10 (0x0A)
dumpx_send:      03 00 00 00
 
dumpv_send:        Integer:     3 (0x03)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      0C 00 00 00
 
dumpv_send:        Integer:     12 (0x0C)
dumpx_send:      0A 00 00 00
 
dumpv_send:        Integer:     10 (0x0A)
dumpx_send:      01 00 00 00
 
dumpv_send:        Integer:     1 (0x01)
dumpx_send:      02 00 00 00
 
dumpv_send:        Integer:     2 (0x02)
dumpx_send:      07 00 00 00
 
dumpv_send:        Integer:     7 (0x07)
dumpx_send:60 00 00 00
 
dumpv_send:  Integer:   96 (0x60)
trace: _agentx_realloc_build(): mibgroup/agentx/protocol.c, 1004:
agentx_build: packet built okay
trace: netsnmp_call_handler(): agent_handler.c, 426:
handler:returned: handler AgentX subagent 7, session 0x80d6aa0,
subsession 0x80e
7420 returned 0
trace: snmp_sess_select_info(): snmp_api.c, 5701:
sess_select: for all sessions: 11 (to in 1132054936.245640 sec) 10 8 9 6
4
sess_select: next alarm 0.0 sec
verbose:sess_select: timer due in 14.999835 sec
verbose:sess_select: setting timer to 14.999835 sec, clear block (was 0)
trace: receive(): snmpd.c, 1115:
snmpd/select: select( numfds=12, ..., tvp=0xbfffe2e8)
trace: receive(): snmpd.c, 1117:
timer: tvp 14.999835
trace: receive(): snmpd.c, 1119:
snmpd/select: returned, count = 1
trace: netsnmp_tcp_recv(): snmpTCPDomain.c, 100:
netsnmp_tcp: recv fd 11 got 96 bytes
dumpx_recv:4C 00 00 00
 
dumpv_recv:  Integer:   76 (0x4C)
trace: _sess_read(): snmp_api.c, 5472:
sess_read:   loop packet_len 96, PDU length 96
trace: _sess_process_packet(): snmp_api.c, 4973:
sess_process_packet: session 0x80b7588 fd 11 pkt 0x80fb860 length 96
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1481:
dumph_recv: AgentX Header
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1482:
dumph_recv:   Version
dumpx_recv:    01
 
dumpv_recv:      Version:       1
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1489:
dumph_recv:   Command
dumpx_recv:    12
 
dumpv_recv:      Command:       18 (Response)
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1497:
dumph_recv:   Flags
dumpx_recv:    00
 
dumpv_recv:      Flags: 0x0
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1504:
dumph_recv:   Reserved Byte
dumpx_recv:    00
 
dumpv_recv:      Reserved:      0x0
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1510:
dumph_recv:   Session ID
dumpx_recv:    07 00 00 00
 
dumpv_recv:      Integer:       7 (0x07)
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1518:
dumph_recv:   Transaction ID
dumpx_recv:    05 01 00 00
 
dumpv_recv:      Integer:       261 (0x105)
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1526:
dumph_recv:   Packet ID
dumpx_recv:    07 01 00 00
 
dumpv_recv:      Integer:       263 (0x107)
trace: agentx_parse_header(): mibgroup/agentx/protocol.c, 1533:
dumph_recv:   Payload Length
dumpx_recv:    4C 00 00 00
 
dumpv_recv:      Integer:       76 (0x4C)
trace: agentx_parse(): mibgroup/agentx/protocol.c, 1625:
dumph_recv:   PDU
dumpx_recv:      00 00 00 00
 
dumpv_recv:        Integer:     0 (0x00)
dumpx_recv:      00 00
 
dumpv_recv:        Short:       0 (0x00)
dumpx_recv:      00 00
 
dumpv_recv:        Short:       0 (0x00)
trace: agentx_parse(): mibgroup/agentx/protocol.c, 1838:
dumph_recv:       VarBindList
trace: agentx_parse_varbind(): mibgroup/agentx/protocol.c, 1341:
dumph_recv:         VarBind:
trace: agentx_parse_varbind(): mibgroup/agentx/protocol.c, 1342:
dumph_recv:           Type
dumpx_recv:            42 00
 
dumpv_recv:              Short: 66 (0x42)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1116:
dumph_recv:           OID Header
dumpx_recv:            0E 04 00 00
 
dumpv_recv:              # subids:      14 (0x0E)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1120:
dumpv_recv:               prefix:       4 (0x04)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1123:
dumpv_recv:               inclusive:    0 (0x00)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1128:
dumph_recv:           OID Segments
  parse_oid
  sizeof(oid) = 4
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            A1 00 00 00
 
dumpv_recv:              Integer:       161 (0xA1)
dumpx_recv:            0A 00 00 00
 
dumpv_recv:              Integer:       10 (0x0A)
dumpx_recv:            03 00 00 00
 
dumpv_recv:              Integer:       3 (0x03)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            0C 00 00 00
 
dumpv_recv:              Integer:       12 (0x0C)
dumpx_recv:            0A 00 00 00
 
dumpv_recv:              Integer:       10 (0x0A)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            02 00 00 00
 
dumpv_recv:              Integer:       2 (0x02)
dumpx_recv:            06 00 00 00
 
dumpv_recv:              Integer:       6 (0x06)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
dumpx_recv:            02 00 00 00
 
dumpv_recv:              Integer:       2 (0x02)
dumpx_recv:            01 00 00 00
 
dumpv_recv:              Integer:       1 (0x01)
trace: agentx_parse_oid(): mibgroup/agentx/protocol.c, 1203:
dumpv_recv:           OID:
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.6.1.2.
1
dumpx_recv:          C9 00 00 00
 
dumpv_recv:            Integer: 201 (0xC9)
trace: agentx_got_response(): mibgroup/agentx/master.c, 305:
agentx/master: got response errstat=0, (req=0x107,trans=0x105,sess=0x7)
trace: agentx_got_response(): mibgroup/agentx/master.c, 369:
agentx/master: agentx_got_response() beginning...
trace: agentx_got_response(): mibgroup/agentx/master.c, 376:
agentx/master:   handle_agentx_response: processing:
SNMPv2-SMI::enterprises.161
.10.3.1.1.12.10.1.2.6.1.2.1
trace: agentx_got_response(): mibgroup/agentx/master.c, 419:
agentx/master: handle_agentx_response() finishing...
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 10 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 8 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 9 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 6 (fdset 0xbfffe400 set 0)
trace: _sess_read(): snmp_api.c, 5291:
sess_read: not reading 4 (fdset 0xbfffe400 set 0)
trace: check_delayed_request(): snmp_agent.c, 2591:
snmp_agent: processing delegated request, asp = 0x80fb070
trace: snmp_call_callbacks(): callback.c, 205:
callback: START calling callbacks for maj=1 min=0
trace: snmp_call_callbacks(): callback.c, 219:
callback: calling a callback for maj=1 min=0
trace: vacm_in_view(): mibgroup/mibII/vacm_conf.c, 708:
mibII/vacm_vars: vacm_in_view: ver=1, community=public
trace: netsnmp_udp_getSecName(): snmpUDPDomain.c, 1030:
netsnmp_udp_getSecName: resolve <"public", 0x0100007f>
trace: netsnmp_udp_getSecName(): snmpUDPDomain.c, 1035:
netsnmp_udp_getSecName: compare <"public", 0x00000000/0x00000000>...
SUCCESS
trace: netsnmp_subtree_find_first(): agent_registry.c, 156:
subtree: looking for subtree for context: ""
trace: netsnmp_subtree_find_first(): agent_registry.c, 160:
subtree: found one for: ""
trace: vacm_in_view(): mibgroup/mibII/vacm_conf.c, 835:
mibII/vacm_vars: vacm_in_view: sn=commpublic, gn=grpcommpublic,
vn=viewCommpubli
ctrace: vacm_getViewEntry(): vacm.c, 370:
vacm:getView: , found
, vt=1
trace: snmp_call_callbacks(): callback.c, 231:
callback: END calling callbacks for maj=1 min=0 (1 called)
trace: _snmp_build(): snmp_api.c, 2879:
snmp_send: Building SNMPv2 message...
trace: _snmp_build(): snmp_api.c, 2882:
dumph_send: PDU-RESPONSE
trace: snmp_pdu_realloc_rbuild(): snmp_api.c, 3241:
snmp_pdu_realloc_rbuild: starting
trace: snmp_pdu_realloc_rbuild(): snmp_api.c, 3256:
dumph_send:   VarBind
trace: snmp_realloc_rbuild_var_op(): snmp.c, 341:
dumph_send:     Value
dumpx_send:      42 02 00 C9
 
dumpv_send:        UInteger:    201 (0xC9)
trace: snmp_realloc_rbuild_var_op(): snmp.c, 442:
dumph_send:     Name
dumpx_send:      06 13 2B 06 01 04 01 81 21 0A 03 01 01 0C 0A 01
02 06 01 02 01
 
dumpv_send:        ObjID:
SNMPv2-SMI::enterprises.161.10.3.1.1.12.10.1.2.6.1.2.1
trace: snmp_pdu_realloc_rbuild(): snmp_api.c, 3324:
dumph_send: error index
dumpx_send:  02 01 01
 
dumpv_send:    Integer: 1 (0x01)
trace: snmp_pdu_realloc_rbuild(): snmp_api.c, 3337:
dumph_send: error status
dumpx_send:  02 01 05
 
dumpv_send:    Integer: 5 (0x05)
trace: snmp_pdu_realloc_rbuild(): snmp_api.c, 3350:
dumph_send: request_id
dumpx_send:  02 04 00 C3 1D 29
 
dumpv_send:    Integer: 12786985 (0xC31D29)
trace: _snmp_build(): snmp_api.c, 2888:
dumph_send: Community String
dumpx_send:  04 06 70 75 62 6C 69 63
 
dumpv_send:    String:  public
trace: _snmp_build(): snmp_api.c, 2904:
dumph_send: SNMP Version Number
dumpx_send:  02 01 01
 
dumpv_send:    Integer: 1 (0x01)
trace: _snmp_build(): snmp_api.c, 2924:
dumph_send: SNMPv2c Message
trace: netsnmp_udp_send(): snmpUDPDomain.c, 167:
netsnmp_udp: send 56 bytes from 0x80d7520 to UDP: [127.0.0.1]:34315 on
fd 10
trace: netsnmp_remove_and_free_agent_snmp_session(): snmp_agent.c, 1657:
snmp_agent: REMOVE session == 0x80fb070
trace: free_agent_snmp_session(): snmp_agent.c, 1270:
snmp_agent: agent_session 0x80fb070 released
trace: free_agent_snmp_session(): snmp_agent.c, 1275:
verbose:asp: asp 0x80fb070 reqinfo 0x80fb0c0 freed
trace: snmp_sess_select_info(): snmp_api.c, 5701:
sess_select: for all sessions: 11 10 8 9 6 4
sess_select: next alarm 0.0 sec
sess_select: blocking:no session requests or alarms.
trace: receive(): snmpd.c, 1115:
snmpd/select: select( numfds=12, ..., tvp=(nil))


-------------------------------------------------------
This SF.Net email is sponsored by the JBoss Inc.  Get Certified Today
Register for a JBoss Training Course.  Free Certification Exam
for All Training Attendees Through End of 2005. For more info visit:
http://ads.osdn.com/?ad_idv28&alloc_id845&op=click
_______________________________________________
Net-snmp-users mailing list
[email protected]
Please see the following page to unsubscribe or change other options:
https://lists.sourceforge.net/lists/listinfo/net-snmp-users
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.