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
