Putting trace code into the library module that built the message, I 
discovered I had been running with the Solaris library, and not the 
net-snmp one. When I updated the libraries, the problem went away. I 
hope nobody spent much time on it. Thanks.

Richard Freedman

At 12:25 PM 5/22/2008 -0400, I had written:
>What do I need to put into my configuration file(s)?
>
>I'm running net-snmp 5.4.1. I want to register an OID for a subagent
>with a particular context (because I need to register the same OID
>for other subagents with other contexts). It works for snmpv1, but of
>course my application requires it to work for snmpv3.
>
>After trying everything -- I am very new to SNMP -- I finally got the
>Master Agent to forward the request to the subagent when I copied the
>createUser line from snmpd.conf to subagent1.conf. It works, but with
>a blank context.
>
>I set the context in my subagent by using this code (which came from
>a Solaris demo_module_6):
>
>          myreg = netsnmp_create_handler_registration(
>                          "elementName",
>                          get_elementCallback,
>                          element_oid,
>                          OID_LENGTH(element_oid),
>                          HANDLER_CAN_RONLY);
>
>          myreg->contextName = "myContext";
>
>          netsnmp_register_read_only_instance(myreg);
>
>but the subagent message to the Master Agent does not include the
>context string, so of course the Master Agent is unable to recognize
>that a GET should be forwarded to my subagent. Instead it decides
>VACM_NOSUCHCONTEXT. What do I need to configure to make this happen?
>The following command, as I said, works with v1 or with no context:
>
>snmpget -r 1 -mALL -v 3 -u myuser -n "context" -l authNoPriv -A
>"my_password" localhost .elementName
>
>Richard Freedman
>
>
>-------------------------------------------------------------------------
>This SF.net email is sponsored by: Microsoft
>Defy all challenges. Microsoft(R) Visual Studio 2008.
>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


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
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