Hi All,

Having a right time with snmptrapd here, got it working perfectly on one 
ubuntu server, and on another, supposedly identical, no go, it fails to 
receive/log the traps sent to it (from the same hardware).

Can anyone assist in debugging the logs here and help me get it logging 
(all I need is it to log any traps sent to the syslog)

I've done the usual in the snmptrapd.conf:
ignoreauthfailure yes
disableAuthorization yes
traphandle default /etc/snmp/go.sh
format1 "%#02.2h:%#02.2j TRAP%w.%q %v %W from %A"

(traphandler /etc/snmp/go.sh just touches a file to see if its worked, 
which it doesnt!)

The debug trace seems to point to the error, but I cannot figure out 
why/what it means, it obviously closes the fd after the parse fail error:

Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_process_packet:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: parse fail
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: _sess_read(): snmp_api.c, 5437:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_read:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: not reading 6 (fdset 
0xbfcbe700 set 0)

Here's the full debug trace:

Mar  1 08:19:54 lanserv1 snmptrapd[26914]: sess_select:
Mar  1 08:19:54 lanserv1 snmptrapd[26914]: next alarm 14.996963 sec
Mar  1 08:19:54 lanserv1 snmptrapd[26914]: verbose:sess_select:
Mar  1 08:19:54 lanserv1 snmptrapd[26914]: timer due in 14.996963 sec
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: snmp_sess_select_info(): 
snmp_api.c, 5860:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_select:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: for all sessions:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 8
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 6
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 4
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_select:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: next alarm 9.991703 sec
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: verbose:sess_select:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: timer due in 9.991703 sec
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: netsnmp_udp_recvfrom(): 
snmpUDPDomain.c, 155:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: netsnmp_udp:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: got source addr: 192.168.2.14
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: netsnmp_udp_recvfrom(): 
snmpUDPDomain.c, 160:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: netsnmp_udp:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: got destination (local) addr 
192.168.2.5
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: netsnmp_udp_recv(): 
snmpUDPDomain.c, 236:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: netsnmp_udp:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: recvfrom fd 8 got 96 bytes 
(from UDP: [192.168.2.14]:7878->[192.168.2.5])
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: _sess_process_packet(): 
snmp_api.c, 5113:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_process_packet:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: session 0x9f127d0 fd 8 pkt 
0x9f26628 length 96
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpx_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 02 01 00
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:   Integer:#0110 (0x00)
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: _snmp_parse(): snmp_api.c, 4115:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: snmp_api:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: Parsing SNMPv1 message...
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: _snmp_parse(): snmp_api.c, 4122:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumph_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: SNMPv1 message
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: snmp_comstr_parse(): 
snmp_auth.c, 135:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumph_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: SNMP version
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpx_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 02 01 00
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:   Integer:#0110 (0x00)
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: snmp_comstr_parse(): 
snmp_auth.c, 147:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumph_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: community string
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpx_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 04 06 70 75 62 6C 69 63
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:   String:#011public
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: _snmp_parse(): snmp_api.c, 4171:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumph_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: PDU
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: snmp_pdu_parse(): snmp_api.c, 
4277:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:     Command ?0xA4?
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpx_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 06 07 2B 06 01 04 01 5C 0C
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:   ObjID:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: iso.3.6.1.4.1.92.12
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpx_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 40 04 C0 A8 02 0E
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:   String:#011....
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpx_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 02 01 06
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:   Integer:#0116 (0x06)
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpx_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 02 01 00
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:   Integer:#0110 (0x00)
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpx_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 43 04 00 3E A3 7E
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumpv_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:   UInteger:#0114105086 (0x3EA37E)
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: snmp_pdu_parse(): snmp_api.c, 
4398:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: dumph_recv:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: VarBindList
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: _sess_process_packet(): 
snmp_api.c, 5165:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_process_packet:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: parse fail
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: _sess_read(): snmp_api.c, 5437:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_read:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: not reading 6 (fdset 
0xbfcbe700 set 0)
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: _sess_read(): snmp_api.c, 5437:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_read:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: not reading 4 (fdset 
0xbfcbe700 set 0)
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: snmp_sess_select_info(): 
snmp_api.c, 5860:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_select:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: for all sessions:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 8
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 6
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: 4
Mar  1 08:19:59 lanserv1 snmptrapd[26914]:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: sess_select:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: next alarm 9.317385 sec
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: verbose:sess_select:
Mar  1 08:19:59 lanserv1 snmptrapd[26914]: timer due in 9.317385 sec
Mar  1 08:20:04 lanserv1 snmptrapd[26914]: trace:
Mar  1 08:20:04 lanserv1 snmptrapd[26914]: snmp_sess_select_info(): 
snmp_api.c, 5860:
Mar  1 08:20:04 lanserv1 snmptrapd[26914]: sess_select:
Mar  1 08:20:04 lanserv1 snmptrapd[26914]: for all sessions:
Mar  1 08:20:04 lanserv1 snmptrapd[26914]: 8
Mar  1 08:20:04 lanserv1 snmptrapd[26914]: 6
Mar  1 08:20:04 lanserv1 snmptrapd[26914]: 4
Mar  1 08:20:04 lanserv1 snmptrapd[26914]:


Anyone?

-- 
Andy
e: andy @ thebmwz3.co.uk
e: andy @ broadcast-tech.co.uk
w: http://www.thebmwz3.co.uk
w: http://www.broadcast-tech.co.uk



------------------------------------------------------------------------------
Free Software Download: Index, Search & Analyze Logs and other IT data in 
Real-Time with Splunk. Collect, index and harness all the fast moving IT data 
generated by your applications, servers and devices whether physical, virtual
or in the cloud. Deliver compliance at lower cost and gain new business 
insights. http://p.sf.net/sfu/splunk-dev2dev 
_______________________________________________
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

Reply via email to