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