[SNMP4J] v2c agent

nidhin nidhingj at yahoo.com
Wed May 23 00:44:16 CEST 2007


Hi Frank,
   
  I tested using SNMP SimpleTester. One test case in that specifies that the SNMPv2C agent is expected to return a noSuchObject value for Get requests if request is sent with following condition.  
   
  :: In the case of a tableEntry with 5 columns and a get request will be sent for tableEntry.6.
   
  I think this is a valid test case. Please correct me if I am wrong.
   
  Regards
  Nidhin
  

Frank Fock <fock at agentpp.com> wrote:
  Hi Nidhin,

OK, but this is the expected result, since snmpTargetAddrEntry
is a registered ManagedObject of the TestAgent.
Can you reproduce it with an OID for which no registration
exists in the path to the root OID?

Best regards,
Frank

nidhin wrote:
> Hi Frank,
> 
> I used the snmp4j-agent-1.1.2.zip code to reproduce this issue.
> 
> OID which i gave is 1.3.6.1.6.3.12.1.2.1.10
> 
> Response from the test agent is
> 
> ***** SNMP PROMPT FOR OID-RESPONSE START *****
> 1: snmpTargetAddrEntry.10 (nosuchinstance) no such instance
> ***** SNMP PROMPT FOR OID-RESPONSE END *****
> 
> Regards
> Nidhin
> 
> 
> */Frank Fock /* wrote:
> 
> Hi Nidhin,
> 
> When I run a GET request with that OID on the TestAgent
> noSuchObject is returned. Can you provide an OID that
> reproduces the problem with the TestAgent?
> 
> Thanks in advance,
> Frank
> 
> nidhin wrote:
> > Hi Frank,
> >
> > Yes, the tested OID is indeed outside of any registered
> ManagedObject.
> >
> > Regards
> > Nidhin
> >
> > */Frank Fock /* wrote:
> >
> > Hi Nidhin,
> >
> > The question is whether the tested OID is indeed outside
> > of any registered ManagedObject of the agent or not?
> >
> > Best regards,
> > Frank
> >
> > nidhin wrote:
> > > Hi Frank,
> > >
> > > Following is the description of the test case.
> > >
> > > Description:
> > > # This test checks the agents ability to process SNMP Get/Getnext
> > > requests
> > > # for non existent MIB variables. A get, getnext request is sent to
> > > # the agent for a MIB variable that is not part of the group or
> > table.
> > > # A SNMPv1 agent is expected to return a lexicographically larger
> > > variable
> > > # for GetNext or NO_SUCH_NAME for Get requests. A SNMPv2C agent is
> > > expected
> > > # to return a lexicographically larger variable for GetNext or
> > > noSuchObject
> > > # value for Get requests.
> > > #
> > > # Example: The system group in MIBII has 7 attributes. A request is
> > > # sent with system.8 which is one larger than the last attribute
> > > # in that group. In the case of a tableEntry with 5 columns, a
> > > # request will be sent for tableEntry.6
> > > #
> > > # Note: An SNMPv1 agent should return a NO_SUCH_NAME error (and a
> > > SNMPv2C agent
> > > # a endOfmib value) for a GetNext operation on the last variable
> > > supported.
> > > # While this may be flagged as an error, this is a valid
> > > response, if the
> > > # variable is indeed the last variable.
> > >
> > > ---------------------------------------------------------------
> > >
> > > So my agent returns me No such instance error instead of a
> > noSuchObject
> > > error if get request is sent to the agent for a MIB variable that
> > is not
> > > part of the group or table.
> > >
> > > Please reply if I have missed some point.
> > >
> > > Regards
> > > Nidhin
> > >
> > >
> > > */Frank Fock /* wrote:
> > >
> > > Hi Nidhin,
> > >
> > > Without knowing the agent's instrumentation it is hard to say
> > > whether this is an error or not. I cannot reproduce such
> > > a problem with my agent.
> > >
> > > Best regards,
> > > Frank
> > >
> > > nidhin wrote:
> > > > Hi,
> > > >
> > > > For the following test v2c agent fails to respond back with
> > > proper error message.
> > > >
> > > > I have used v1.1.2 SNMP4j agent jars
> > > >
> > > > Test case:
> > > >
> > > > process SNMP Get/Getnext requests for non existent MIB variables.
> > > >
> > > > Result:
> > > >
> > > >
> > >
> >
> ############################################################################
> > > > # Test Results: A response value contained an error type
> > > > # (NoSuchInstance) other than NoSuchObject.
> > > > # Test Rating: POOR
> > > > # Message Exchange:
> > > > #
> > > > # (Mon May 21 14:09:20 2007):
> > > > # Get Request: Version = SNMPv2c, Community = public
> > > > # Request Id = 61, Error Status = No Error , Error Index = 0
> > > > # Oid1 = 1.3.6.1.4.1.1456.20.2.38.6.1.6 , Type = NULL, Value
> = NULL
> > > > #
> > > > # (Mon May 21 14:09:20 2007):
> > > > # Response: Version = SNMPv2c, Community = public
> > > > # Request Id = 61, Error Status = No Error , Error Index = 0
> > > > # Oid1 = 1.3.6.1.4.1.1456.20.2.38.6.1.6 , Type = NoSuchInstance,
> > > Value = NULL
> > > >
> > >
> >
> ############################################################################
> > > >
> > > > Regards
> > > > Nidhin
> > > >
> > > >
> > > > ---------------------------------
> > > > You snooze, you lose. Get messages ASAP with AutoCheck
> > > > in the all-new Yahoo! Mail Beta.
> > > > _______________________________________________
> > > > SNMP4J mailing list
> > > > SNMP4J at agentpp.org
> > > > http://lists.agentpp.org/mailman/listinfo/snmp4j
> > >
> > > --
> > > AGENT++
> > > http://www.agentpp.com
> > > http://www.mibexplorer.com
> > > http://www.mibdesigner.com
> > >
> > >
> > >
> >
> ------------------------------------------------------------------------
> > > Be a better Globetrotter. Get better travel answers
> > > from
> > > someone who knows.
> > > Yahoo! Answers - Check it out.
> >
> > --
> > AGENT++
> > http://www.agentpp.com
> > http://www.mibexplorer.com
> > http://www.mibdesigner.com
> >
> >
> >
> ------------------------------------------------------------------------
> > Be a better Heartthrob. Get better relationship answers
> > from
> > someone who knows.
> > Yahoo! Answers - Check it out.
> 
> -- 
> AGENT++
> http://www.agentpp.com
> http://www.mibexplorer.com
> http://www.mibdesigner.com
> 
> 
> ------------------------------------------------------------------------
> Need a vacation? Get great deals to amazing places 
> on 
> Yahoo! Travel.

-- 
AGENT++
http://www.agentpp.com
http://www.mibexplorer.com
http://www.mibdesigner.com



       
---------------------------------
Get the Yahoo! toolbar and be alerted to new email wherever you're surfing. 


More information about the SNMP4J mailing list