I am trying to set up a net-snmp server on Windows using the latest version 
(5.4.2). The idea to have net-snmp be the main service and proxy host-specific 
requests to windows snmp service running on a different port (udp port 1161). 
The windows snmp only accepts requests from localhost.

So this is a simple proxy setup, i.e having windows SNMP service covering part 
of the OID tree and let net-snmp handle the rest.

According to the official documentation from snmpd.conf man page, I can just 
use the following snmpd.conf

------
rocommunity     public
proxy -v 1 -c public localhost:1161 .1.3.6.1.2.1
-------

And this is not working. Turning on the debug message showing the following 
when I try to do a get of sysDescr.0 (.1.3.6.1.2.1.1.1.0):

-----------
C:\tools\net-snmp-5.4.2>win32\bin\release\snmpd.exe -c snmpd.conf 
-Dproxy,vacm,result
No log handling enabled - turning on stderr logging
registered debug token proxy, 1
registered debug token vacm, 1
registered debug token result, 1
proxy_free_config: Free config
Cannot find module (IP-MIB): At line 0 in (none)
Cannot find module (IF-MIB): At line 0 in (none)
Turning on AgentX master support.
proxy_config: entering
proxy_args: final args: 0 = snmpd-proxy
proxy_args: final args: 1 = -Cn
proxy_args: final args: 2 =
proxy_args: final args: 3 = -v
proxy_args: final args: 4 = 1
proxy_args: final args: 5 = -c
proxy_args: final args: 6 = public
proxy_args: final args: 7 = localhost:1161
proxy_args: final args: 8 = .1.3.6.1.2.1
proxy_config: parsing args: 9
proxy_config: done parsing args
proxy_init: name = .1.3.6.1.2.1
proxy_init: registering at: iso.3.6.1.2.1
NET-SNMP version 5.4.2
vacm:getView: , found
results: request results (status = 0):
results:        iso.3.6.1.2.1.1.1.0 = STRING: "Windows xp608l 5.1.2600 Service 
Pack 2 XP Professional x86 Family 6 Model 9 Stepping 5"

Looks like the system simply ignored the registered entry to proxy.

When I use a complex snmpd.conf with context names, everything DOES work. 

So is there a bug that has broken the simple proxy (i.e. without using context) 
feature?


Best regards,

Tiebing Zhang


-------------------------------------------------------------------------
This SF.Net email is sponsored by the Moblin Your Move Developer's challenge
Build the coolest Linux based applications with Moblin SDK & win great prizes
Grand prize is a trip for two to an Open Source event anywhere in the world
http://moblin-contest.org/redirect.php?banner_id=100&url=/
_______________________________________________
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