Re: snmp proxy to multiple devices with same oid using contextEngineId

Boris Zweimueller <[email protected]>
Newsgroups gmane.network.net-snmp.user
Message-ID <[email protected]>
It finally worked! Thanks a lot for your help.

Boris



Am 01.04.2011 um 14:31 schrieb Dave Shield:

> On 31 March 2011 14:40, Boris Zweimueller <[email protected]> wrote:
>> As I have an agent which only understands v2 with a specific community
>> string I tried the following:
>> (Just for testing proxy everything to the remote device)
>> 
>> proxy -Cn context1 -v2c -c public remotehost .1.3
> 
> OK - so any request received by the proxying agent
> with the context "context1" (either an explicit SNMPv3
> context,  or via an implicit community->context mapping)
> will be passed on to 'remotehost'.
> 
> Note that the '-Cn' context here refers to the context
> of the request *received* by the proxying agent.
> It is not relevant to the request sent out *by* this
> agent to the remote host.
> 
> 
>> calling the remotehost directly with
>> 
>>    snmpget -v2c -c public remotehost sysContact.0
>> 
>> works.
> 
> 
> OK - that matches the settings in the "proxy" directive.
> Things look good so far.
> 
> 
> 
>> without any setup of com2sec, as - how I understand it - this is not needed here.
> 
> The main purpose of 'com2sec' on the proxying agent (which I presume
> is 'proxyhost'?), would be to set up the community->context mapping
> mentioned above.
> 
> For example
> 
>    com2sec   -Cn   context1    mySecName default   community1
> 
> (plus corresponding "group", "view" and "access" entries)
> would take any incoming request using the community name "community1"
> and map this into the context "context1".
>   Hence (assuming that the access entries were configured correctly)
> any such requests would be passed to the proxy module, and forwarded
> to the remote host.
> 
> You could get much the same effect using
> 
>   rocommunity   community1  default  .1   context1
> 
> which would also set up access for this context automatically?
> 
> 
> 
>> Howewer calling the proxy with
>> 
>>   snmpget -n context1 -v3 -u user proxyhost sysContact.0
>> 
>> results in a timeout.
> 
> First of all - I assume that this SNMPv3 'user' has been set up
> on proxyhost,  and that the authentication (?and encryption)
> settings are being set correctly.
> 
> The most likely cause of problems here would be access control.
> Remember that if you are using a non-default context, then you
> need an "access" line that will allow such requests to proceed.
> 
> This would typically take the form:
> 
>    access  {group}  context1  any   {level}  exact  {read} {write} {notify}
> 
> (to match *just* the context "context1"), or
> 
>    access  {group}  ""  any   {level}  prefix  {read} {write} {notify}
> 
> (to match requests in *any* context).
> The usual format
> 
>    access  {group}  ""  any   {level}  exact  {read} {write} {notify}
> 
> will *only* match requests in the default context.
> (that's the meaning of "exact" plus the empty string)
> 
> If things are still not working, then perhaps you should
> post your full config file (suitably sanitised), so that we
> can see exactly what you're working with
> 
> Dave
> 
> ------------------------------------------------------------------------------
> Create and publish websites with WebMatrix
> Use the most popular FREE web apps or write code yourself; 
> WebMatrix provides all the features you need to develop and 
> publish your website. http://p.sf.net/sfu/ms-webmatrix-sf
> _______________________________________________
> 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


------------------------------------------------------------------------------
Benefiting from Server Virtualization: Beyond Initial Workload 
Consolidation -- Increasing the use of server virtualization is a top
priority.Virtualization can reduce costs, simplify management, and improve 
application availability and disaster protection. Learn more about boosting 
the value of server virtualization. http://p.sf.net/sfu/vmware-sfdev2dev
_______________________________________________
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.