[snmp] Recieved Engine ID is not correct

tausifk tausifk at hotmail.com
Mon Mar 26 17:04:56 BST 2007


All,

I am getting an exception - "Received engine Id ('80001F88800C330000999E0746') is not correct"

The scenario is, I run my snmp manager (Westhawk API) and fetched the snmpv3 information from an Net-SNMP agent running on a perticular device. Now my manager is still up and running and I re-install the Net-SNMP agent and configure the same user with same credentials as before. Now I again try to do snmpv3 ping and get this exception:

=================================================================================
snmpgetV3.start() PduException: Received engine Id ('80001F88800C330000999E0746') is not correct. amIAuthoritative == false
snmpgetV3.start() PduException: 
uk.co.westhawk.snmp.stack.DecodingException: Received engine Id ('80001F88800C330000999E0746') is not correct. amIAuthoritative == false
 at uk.co.westhawk.snmp.stack.AsnDecoderv3.processSNMPv3(AsnDecoderv3.java:176)
 at uk.co.westhawk.snmp.stack.SnmpContextv3Basis.processIncomingResponse(SnmpContextv3Basis.java:812)
 at uk.co.westhawk.snmp.stack.AbstractSnmpContext.run(AbstractSnmpContext.java:545)
 at java.lang.Thread.run(Thread.java:534)

=================================================================================


I understand that the re-installation of Net-SNMP agent re-generate the engine-id and my snmp manager chached the engine-ID before when I did snmpv3 ping and there is a mis-match.

Please do let me know is there any bug with SNMP-Westhawk API or it is a wrong behaviour of Net-SNMP agent which is re-generating the different enging-id?

I am using Westhawk SNMP 5.1 version for my snmp Manager.

Thanks in advance
Tausif



More information about the snmp mailing list