Re: net-snmp 5.3.1 snmptrapd doesn't log traps
"Bruce M. Penrod" <[email protected]>
| Newsgroups | gmane.network.net-snmp.user |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 21 Aug 2006 10:09:08 +0100, Dave Shield wrote: >On 18/08/06, Bruce Penrod <[email protected]> wrote: >> I've been using ucd-snmp for several years and recently upgraded to >> net-snmp for its IPV6 capabilities. > >Which version of Net-SNMP are you using? 5.3.1 > >> However I'm running into a problem >> with snmptrapd. It doesn't seem to want to log the traps it receives, >> and it does receive them. In fact, it even responds to informs that it >> receives as well. I can tell this by using the -d command line >> argument. > >That sounds very much like the new trapd access control. >By default, trapd won't accept anything unless it's configured to allow it. > > >> I haven't figured out any combination of switches to get it >> to print the trap info anywhere. Here is how I invoke it, with no >> snmptrapd.conf file: >> >> snmptrapd --authcommunity="log trappists" -Lo -d -n -f -m ALL -Os >> udp6:162 udp:162 > >I haven't personally tried '--authcommunity' as a command-line option, >but that ought to work. >A couple of things to try: > > a) create an snmptrapd.conf file, containing > authcommunity "log trappists" > and run snmptrapd using that. > > b) try using a community string that doesn't contain white space > That shouldn't cause any problems, but it's worth checking > > c) look closely at the packet dump of the incoming trap. > Does it contain the "log trappists" string? > >The dump should start with something like: > >0000: 30 xx 02 01 00 04 0D 6C 6F 67 20 74 72 61 70 70 0......log trapp >0016: 69 73 74 73 xx xx xx xx xx xx xx xx xx xx xx xx ists............ > >(or possibly 30 xx 02 01 01 ....) >Is that what you're seeing? > > >Dave Thanks, Dave. I understood the syntax of the authcommunity directive to be authcommunity TYPES COMMUNITY where TYPES is one or several of: log, exec, net In my case I was trying to tell it to log traps received with community trappists. The packet that is displayed with the -d commandline argument is: Received 94 bytes from UDP: [192.168.1.1]:1039 0000: 30 5C 02 01 01 04 09 74 72 61 70 70 69 73 74 73 0\.....trappists 0016: A7 4C 02 04 7C AD B9 CC 02 01 00 02 01 00 30 3E §L..|¹Ì......0> 0032: 30 10 06 08 2B 06 01 02 01 01 03 00 43 04 01 82 0...+.......C... 0048: 64 AC 30 19 06 0A 2B 06 01 06 03 01 01 04 01 00 dª0...+......... 0064: 06 0B 2B 06 01 04 01 EC 03 09 01 00 02 30 0F 06 ..+.........0.. 0080: 0A 2B 06 01 04 01 EC 03 09 01 02 02 01 06 .+........... When I invoke the daemon, there are no error messages, so it does seem to like the commandline arguments OK. Bruce ------------------------------------------------------------------------- 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