Some SNMP requests are not sent

Started by jasonclamb

Some SNMP requests are not sent   27 September 2018, 23:02

I have several custom SNMP OIDs configured for devices, specifically I am looking at APC PDUs, but I am sure actual device isn't the problem and this would apply to any device.

The built in, standard SNMP OIDs are requested and retrieved from the device without a problem:
<item>
        <checked>true</checked>
        <name>Hostname</name>
        <oid>1.3.6.1.2.1.1.5.0</oid>
        <community>$ecret,public</community>
        <showcomm>false</showcomm>
        <version>0</version>
        <seclevel>0</seclevel>
        <enctype>0</enctype>
        <username></username>
        <authpass></authpass>
        <datapass></datapass>
        <contname></contname>
</item>

But my custom SNMP is never even requested of the device.
Here is the configuration:
<item>
        <checked>true</checked>
        <name>APC PDU SN1</name>
        <oid>1.3.6.1.4.1.318.1.1.4.1.5.0</oid>
        <community>$ecret,public</community>
        <showcomm>false</showcomm>
        <version>0</version>
        <seclevel>0</seclevel>
        <enctype>0</enctype>
        <username></username>
        <authpass></authpass>
        <datapass></datapass>
        <contname></contname>
</item>
In my Wireshark capture, I never see that request being made, even after specifically telling Network Scanner to re-scan that field.
Attached is a screen shot of the Wireshark capture right after I initiated a re-scan of APC PDU SN1 for 10.18.1.107, my PC is 10.6.1.95. Notice it requests and gets a response for three OIDs, but not the one I asked it to update.
Attachments:
open | download – wireshark_snmp.png (39.8 KB)
SoftPerfect Support forum - Andrew avatar image

Re: Some SNMP requests are not sent   28 September 2018, 00:00

That's rather odd. I have imported your entries and I can see 4 requests sent (2 for each community per item):

SoftPerfect support forum

Then Wireshark shows:

SoftPerfect support forum

I recommend to try changing the SNMP version in these items from Windows built-in to SNMPv1 to rule out issues with Windows SNMP libraries. This will use our own implementation that doesn't depend on snmpapi.dll and mgmtapi.dll.

Also, make sure you are using the latest version of the Network Scanner, that is 7.1.7.

If still no luck, please submit a support ticket here and attach your complete config (it's okay to remove sensitive information like passwords).

Re: Some SNMP requests are not sent   28 September 2018, 03:09

I am using the latest version 7.1.7
Since it worked for you, I decided to delete and have netscan rebuild a default configuration, then add in the SNMP OIDs that I want to track. It is now working.
Upon your recommendation I did change the SNMP scanner to SNMP v1, though the built in Windows scanner is also working.

Thanks for the help,
Jason

Reply to this topic

Sometimes you can find a solution faster if you try the forum search, have a look at the knowledge base, or check the software user manual to see if your question has already been answered.

Our forum rules are simple:

  • Be polite.
  • Do not spam.
  • Write in English. If possible, check your spelling and grammar.

Author:

Email:

Subject

A brief and informative title for your message, approximately 4–8 words:

     

Spam prevention: please enter the following code in the input field below.

 ********   ********   **     **   *******   ******** 
 **     **  **     **  **     **  **     **  **       
 **     **  **     **  **     **         **  **       
 ********   **     **  **     **   *******   ******   
 **     **  **     **  **     **         **  **       
 **     **  **     **  **     **  **     **  **       
 ********   ********    *******    *******   ******** 

Message: