SNMP Get returns error after upgrading to 6.82/6.84
-
- Posts: 166
- Joined: Sat Apr 15, 2006 2:14 pm
- Location: Germany, Bavaria
SNMP Get returns error after upgrading to 6.82/6.84
HM running as service on W2003
I just upgraded from 6.74 to 6.82 / 6.84.
Automatically append the single instance sub-identifier (".0") is OFF
Now SNMP get tests show strange behaviour:
All SNMP tests return: "SNMP error: no value returned"
The SNMP profile seems to be correct, as changing the profile causes "Timeout"
MIB-Browser, however, is able to retrieve correct SNMP value
Q1: Solution?
Q2: Is it possible to downgrade, if there is no solution?
Thanks
Thomas
I just upgraded from 6.74 to 6.82 / 6.84.
Automatically append the single instance sub-identifier (".0") is OFF
Now SNMP get tests show strange behaviour:
All SNMP tests return: "SNMP error: no value returned"
The SNMP profile seems to be correct, as changing the profile causes "Timeout"
MIB-Browser, however, is able to retrieve correct SNMP value
Q1: Solution?
Q2: Is it possible to downgrade, if there is no solution?
Thanks
Thomas
SNMP test was redesigned in version 6.78, it does not use Windows API anymore and supports SNMP v1, v2c, v3. Sometimes your SNMP tests may need some tune up, however it should work even better then before.
What exactly counter do you check? Are you sure its correct and does not need .0 at the end? Windows may slightly correct some counters before request, that why old version of HostMonitor could work with incorrect counters. Now you should specify 100% correct counter
Regards
Alex
What exactly counter do you check? Are you sure its correct and does not need .0 at the end? Windows may slightly correct some counters before request, that why old version of HostMonitor could work with incorrect counters. Now you should specify 100% correct counter
Regards
Alex
-
- Posts: 166
- Joined: Sat Apr 15, 2006 2:14 pm
- Location: Germany, Bavaria
We check several OIDs of a "Super Goose" environmental monitor (temp, humid ...)What exactly counter do you check?
Yes, but I tried it with the .0. too.Are you sure its correct and does not need .0 at the end?
I identified the OIDs with MIB-Browser and MIB-Browser is able to retrieve the values using "GET"
How to obtain 100% correct OID if not with MIB Browser?Now you should specify 100% correct counter
Regards
Thomas
-
- Posts: 166
- Joined: Sat Apr 15, 2006 2:14 pm
- Location: Germany, Bavaria
I will send you the informations via mailMay I see the counter?
downloadable at http://www.weathergoose.com/mib-itw.zipCould you send MIB file to support@ks-soft.net?
I will make the device accessible. IP-adress will be sent by mailMay we access your device for testing?
V2What version of SNMP protocol is supported by environmental monitor?
Thomas
-
- Posts: 166
- Joined: Sat Apr 15, 2006 2:14 pm
- Location: Germany, Bavaria
-
- Posts: 2832
- Joined: Tue May 16, 2006 4:41 am
- Contact:
You are using wrong OID.
If HostMonitor requests OID 1.3.6.1.4.1.17373.2.2.1.5, device responds with OID 1.3.6.1.4.1.17373.2.2.1.5.1. This is multi-instance counter (item of the table) so you need to add index.
If you request correct ID 1.3.6.1.4.1.17373.2.2.1.5.1, everything works fine.
Regards
Alex
If HostMonitor requests OID 1.3.6.1.4.1.17373.2.2.1.5, device responds with OID 1.3.6.1.4.1.17373.2.2.1.5.1. This is multi-instance counter (item of the table) so you need to add index.
If you request correct ID 1.3.6.1.4.1.17373.2.2.1.5.1, everything works fine.
Regards
Alex
-
- Posts: 166
- Joined: Sat Apr 15, 2006 2:14 pm
- Location: Germany, Bavaria
Thank you very much for the support.
Now that you mention it, I realize that I had to check weather it is a multi instance-counter (although there can be only one instance in this device).
I was somehow mislead by the fact that MIB-browser returned a value with GET and displayed
Value:
[1.3.6.1.4.1.17373.2.2.1.5]=20
Maybe it is helpful to change that behaviour.
Regards
Thomas
Now that you mention it, I realize that I had to check weather it is a multi instance-counter (although there can be only one instance in this device).

I was somehow mislead by the fact that MIB-browser returned a value with GET and displayed
Value:
[1.3.6.1.4.1.17373.2.2.1.5]=20
Maybe it is helpful to change that behaviour.
Regards
Thomas
You are welcome
MIB Browser still uses Windows API and does not check what exactly counter is returned by device, it checks returned value only. Its fine for most of devices because device should return specified counter on GET request or return error when counter does not exists. Looks like IT-WATCHDOGS processes GET requests similar to GET NEXT requests...
Anyway, we will redesign MIB Browser in future, it will not use Windows API and will support SNMP v3
Regards
Alex

MIB Browser still uses Windows API and does not check what exactly counter is returned by device, it checks returned value only. Its fine for most of devices because device should return specified counter on GET request or return error when counter does not exists. Looks like IT-WATCHDOGS processes GET requests similar to GET NEXT requests...
Anyway, we will redesign MIB Browser in future, it will not use Windows API and will support SNMP v3
Regards
Alex