Hi All,

I am using NET-SNMP version 5.4.2.1.

I implemented a new MIB which was then registered using the API 
netsnmp_create_handler_registration(..) to AgentX.

Written a simple shell script which in turn calls the set of SNMP queries 
periodically (say 50 queries in every 10 seconds) in a loop. Packed 4-5 SNMP 
queries in a single SNMP Get packet. So totally 10 request packet were sent for 
every 10 seconds.

Under normal circumstances, everything works fine. I am getting the correct 
response regularly.

If I increase the load on my server (the machine which runs the app that 
registers the handler), the behavior was different. I enabled log to analyze 
the issue.

On Analyzing, I found that AgentX receives multiple request for the same OID 
though a single snmpget is called. I am running a sniffer in between which 
tells that only one snmpget was sent to the server. But AgentX receives 
multiple copies and my app response for the same.

Because of this, in my client (NMS), I got gen-err with errIndex = 1(too big). 
After that I got 'No Such Object available" error. AgentX always resending the 
same request (OID) though NMS sends different OID.

Please provide me a pointer if you come across such behavior.

Regards,
Prakash.V



      

------------------------------------------------------------------------------
_______________________________________________
Net-snmp-coders mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/net-snmp-coders

Reply via email to