Proxy forwarder question
Frank Fock
Frank.Fock____t-online.de
Sat Feb 24 02:35:14 CET 2001
Hi Ram,
Please see my comments below:
Ram Krishnaswamy wrote:
>
> >From what I have read so far, seems that I should be able to send a snmpv3
> request from a manager entity (10.10.13.78) to an agent entity (which has
> the proxy forwarder and its ip address = 10.10.9.2) so that the request gets
> forwarded as a SNMPv1 request to the target address 10.10.13.103. If I
> cannot do this, then what I have tried so far would not work. I understand
> this although the documentation and book says that the message processing
> subsystem should convert between versions.
>
You can do that!
>
> So I setup the table entries as given below. I initially set the
> targetParamTableentry to support SNMPv1. But it did not work as I saw in
> proxy_forwarder.cpp file. So I matched the versions and had it as SNMPv3.
> The proxy forwarder sends it but times out. Obviously, since the
> 10.10.13.103 box talks only SNMPv1.
>
Please read the sources of proxy_forwarder.cpp carefully. It does
support choosing different MP models for incoming and proxied
request.
>
> What am I missing here or what have I done wrong? Thanks.
>
Just take your time. It is a little bit complicated how proxy
forwarding works, but it is very powerful.
>
> I have the following entries in the three tables:
>
> snmpProxyTable
> --------------
>
> Instance: proxy
> snmpProxyName(IDX, IMP): not avaliable
> snmpProxyType: read(1)
> snmpProxyContextEngineID: dell4400
> snmpProxyContextName: dellserv
> snmpProxyTargetParamsIn: defaultV1Request
Attention! I thought you wanted to use v3 for
incoming requests? Here you are using v1.
>
> snmpProxySingleTargetOut: dellbox
> snmpProxyMultipleTargetOut:
> snmpProxyStorageType: nonVolatile(3)
> snmpProxyRowStatus: active(1)
>
> snmpTargetParamsTable:
> ----------------------
>
> Instance: defaultV1Request
> snmpTargetParamsName(IDX, IMP): not available
> snmpTargetParamsMPModel: 0
> snmpTargetParamsSecurityModel: 1
The above accepts only SNMPv1 requests.
>
> snmpTargetParamsSecurityName: MD5DES
> snmpTargetParamsSecurityLevel: noAuthNoPriv(1)
Mmmh, MD5DES seems not to be noAuthNoPriv?
>
> snmpTargetParamsStorageType: nonVolatile(3)
> snmpTargetParamsRowStatus: active(1)
>
> snmpTargetAddrTable:
>
> Instance: dellbox
> snmpTargetAddrName(IDX, IMP): not available
> snmpTargetAddrTDomain: snmpV2.1.1 (UDP)
> snmpTargetAddrTAddress: 0A.0A.0D.67.00.A1 translates to 10.10.13.103/161
> snmpTargetAddrTimeout: 1500
> snmpTargetAddrRetryCount: 3
> snmpTargetAddrTagList: v1request
> snmpTargetAddrParams: defaultV1Request
OK. here you choose SNMPv1 as target out. Please note
that if you do not have the SNMP-COMMUNITY-MIB
instantiated, the security name MD5DES will be used as
community for accessing dellbox. Is this community defined
there? In order to translate the security name into a community
name, you will have to configure the community MIB
appropriately.
Best regards,
Frank
More information about the AGENTPP
mailing list