> From: [EMAIL PROTECTED] 
> [mailto:[EMAIL PROTECTED] On 
> Behalf Of [EMAIL PROTECTED]
> Sent: Monday, October 01, 2007 2:32 PM

> Hoping someone has run into this issue before...

        Ehhhhh... not me.

> I've managed to get the Oracle Enterprise agent and the 
> Oracle Listener
> work with net-snmp (they both use the obsolete smux 
> protocol), the catch
> is that I can get either of them to register to net-snmpd but not both
> at the same time! The reason is that they both are trying to 
> use the 0.0
> OID spec for their registration:

        I do not believe the problem is due to registration.

> accepted smux peer: oid SNMPv2-SMI::zeroDotZero, descr dbsnmp
> 
> AND:
> 
> accepted smux peer: oid SNMPv2-SMI::zeroDotZero, descr NSGS

        These appear to indicate that both subagents are setting their identity 
to .0.0 in the OpenPDU.  This is not strictly illegal, but is a really bad idea.

> The first one is the Enterprise agent, the second one is the Listener
> (obviusly the above entries were copied from separate runs, since they
> don't work together). When I try to get them to register one after the
> other this is what I
>  get:
> 
> refused smux peer: oid SNMPv2-SMI::zeroDotZero, descr NSGS

        This indicates that it is refusing the peer (subagent), not the 
registration.  An SMUX peer may perform many registrations.

> In my snmpd.conf I have a line saying "smuxpeer 0.0". Now I assume
> net-snmpd refuses the smux authentication because it already 
> shows that
> another peer authenticated using the same (0.0) OID spec.

        Non sequitur, I think.  The "smuxpeer" line indicates what may be 
registered, not what sessions may be opened.  At least that's how the docs 
read, but there's a password parameter, and SMUX only uses passwords in the 
OpenPDU, i.e., per peer, so I'm not quite sure what should work or not here.

> So either
> Oracle completely ignored the smux protocol guidelines or I'm missing
> something here big time.

        Option 3 - you're finding out why SMUX never went far.

> (What's interesting is if I use the master
> agent that comes with Oracle (master_peer) instead of 
> net-snmpd both of
> the above processes register to it fine.)

        Oracle's subagents and master work together - nothing surprising about 
that.

> Has anyone seen this issue?

        Not specifically, no.

        Suggested workaround: Use the Oracle master agent to host these two 
subagents and use the "proxy" directive in the snmpd.conf of your net-snmp 
master agent to forward requests for those subagents only to the Oracle master 
agent.


        HTH,

Mike

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
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