title: Getting usmStatsUnknownEngineIDs on SNMPv3 Discovery
body: <p>I am trying to get <code>SNMPv3</code> to work using <code>sharpsnmplib</code> but i am stuck on the discovery step.</p>
  
  <pre><code> Discovery discovery = Messenger.GetNextDiscovery(SnmpType.GetRequestPdu);
  
   ReportMessage report = discovery.GetResponse(60000, new IPEndPoint(IPAddress.Parse(IPAddr), 161));
  </code></pre>
  
  <p>I was under the impression that the above code will send an empty request that would get the <code>engineID</code> and context from the device.
  But when looking at the result, it returns <code>1.3.6.1.6.3.15.1.1.4.0</code> which is <code>usmStatsUnknownEngineIDs</code>. </p>
  
  <p><a href="https://i.stack.imgur.com/8QAik.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/8QAik.png" alt="Error on Discovery"></a></p>
  
  <p>Am i missing something?</p>