mibII/vacm_vars: vacm_in_view: No security name found with mteTriggerEntry

"mike johnson" <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
although I have this in my snmpd.conf file

rwuser snmp
rwcommunity public

trapcommunity public
trapsink localhost


agentSecName internal
rouser internal

---------
with netsnmp 5.3.0.1 default install from tarball

I still am seeing this when I set up a mteTriggerEntry and it does its 
internal get:

disman:event:trigger:monitor: Running trigger (test)
trace: netsnmp_callback_hook_build(): snmpCallbackDomain.c, 443:
transport_callback: hook_build enter
trace: netsnmp_callback_hook_build(): snmpCallbackDomain.c, 518:
transport_callback: hook_build exit

Sending 1 bytes to callback: 2 on fd 12
0000: 00                                                    .

trace: netsnmp_callback_send(): snmpCallbackDomain.c, 237:
transport_callback: hook_send enter
trace: callback_debug_pdu(): snmpCallbackDomain.c, 91:
dump_send_callback_transport: PDU: command = 160, errstat = 0, errindex = 0
trace: callback_debug_pdu(): snmpCallbackDomain.c, 93:
dump_send_callback_transport:   var 2:trace: sprint_realloc_by_type(): 
mib.c, 1977:
output: sprint_by_type, type 0
trace: sprint_realloc_by_type(): mib.c, 2037:
sprint_by_type: bad type: 0
MYTEST::mytestErrorFlag.'test.............................................' 
= Wrong Type (should be INTEGER): Variable has bad type
trace: netsnmp_callback_send(): snmpCallbackDomain.c, 318:
transport_callback: hook_send exit

trace: snmp_sess_select_info(): snmp_api.c, 5843:
sess_select: for all sessions: 12 (to in 1151600610.161280 sec) 5 8 3
sess_select: next alarm 1.590680 sec
verbose:sess_select: timer due in 1.590680 sec
verbose:sess_select: setting timer to 1.590680 sec, clear block (was 1)
trace: _sess_read(): snmp_api.c, 5417:
sess_read: not reading 12 (fdset 0xbfffe0a0 set 0)
trace: _sess_read(): snmp_api.c, 5417:
sess_read: not reading 5 (fdset 0xbfffe0a0 set 0)
trace: _sess_read(): snmp_api.c, 5417:
sess_read: not reading 8 (fdset 0xbfffe0a0 set 0)
trace: netsnmp_callback_recv(): snmpCallbackDomain.c, 188:
transport_callback: hook_recv enter
trace: netsnmp_callback_recv(): snmpCallbackDomain.c, 214:
transport_callback: hook_recv exit
trace: _sess_process_packet(): snmp_api.c, 5099:
sess_process_packet: session 0x8052500 fd 3 pkt 0x81b3560 length 1

Received 1 bytes from callback: 1 on fd 3
0000: 4C                                                    L

Received SNMP packet(s) from callback: 1 on fd 3
trace: callback_debug_pdu(): snmpCallbackDomain.c, 91:
dump_recv_callback_transport: PDU: command = 160, errstat = 0, errindex = 0
trace: callback_debug_pdu(): snmpCallbackDomain.c, 93:
dump_recv_callback_transport:   var 2:trace: sprint_realloc_by_type(): 
mib.c, 1977:
output: sprint_by_type, type 0
trace: sprint_realloc_by_type(): mib.c, 2037:
sprint_by_type: bad type: 0
MYTEST::mytestErrorFlag.'test.............................................' 
= Wrong Type (should be INTEGER): Variable has bad type
  GET message
    -- 
MYTEST::mytestErrorFlag.'test.............................................'

# in snmplib/snmp_api.c: in _sess_process_packet
#  5334 printed by sp->callback(NETSNMP_CALLBACK_OP_RECEIVED_MESSAGE, sp, 
pdu->reqid, pdu, sp->callback_magic);
trace: init_agent_snmp_session(): snmp_agent.c, 1260:
snmp_agent: agent_sesion 0x81b2a98 created
trace: init_agent_snmp_session(): snmp_agent.c, 1275:
verbose:asp: asp 0x81b2a98 reqinfo 0x81b2a68 created
trace: _callback_lock(): callback.c, 118:
9:callback:lock: locked (APP,(null))
trace: snmp_call_callbacks(): callback.c, 304:
callback: START calling callbacks for maj=1 min=5
trace: snmp_call_callbacks(): callback.c, 318:
callback: calling a callback for maj=1 min=5
trace: vacm_check_view(): mibgroup/mibII/vacm_conf.c, 1243:
mibII/vacm_vars: vacm_in_view: ver=1, community=public
trace: vacm_check_view(): mibgroup/mibII/vacm_conf.c, 1341:
mibII/vacm_vars: vacm_in_view: No security name found
trace: snmp_call_callbacks(): callback.c, 330:
callback: END calling callbacks for maj=1 min=5 (1 called)
trace: _callback_unlock(): callback.c, 150:
9:callback:lock: unlocked (APP,(null))
trace: netsnmp_send_traps(): agent_trap.c, 610:
trap: send_trap 4 0 NET-SNMP-MIB::netSnmpAgentOIDs.10
trace: netsnmp_remove_and_free_agent_snmp_session(): snmp_agent.c, 1690:
snmp_agent: REMOVE session == 0x81b2a98
trace: free_agent_snmp_session(): snmp_agent.c, 1286:
snmp_agent: agent_session 0x81b2a98 released
trace: free_agent_snmp_session(): snmp_agent.c, 1291:
verbose:asp: asp 0x81b2a98 reqinfo 0x81b2a68 freed

the problem I think is that in the vacm_check_view func there are several if 
statements doing different things depending on what pdu->tDomain is set to - 
the problem is mine is set to NULL and so the code does this sn = NULL;

unless there is a way to change what my pdu->tDomain is set to, I will 
always get denied access independent of what is in the config I think

Please let me know if anyone has any ideas about this or if you need any 
more information.

Thanks

_________________________________________________________________
Don’t just search. Find. Check out the new MSN Search! 
http://search.msn.click-url.com/go/onm00200636ave/direct/01/

Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642

_______________________________________________
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.