When retrieving an SNMP column from a device, I am getting an "unable to receive the message" error in the Stream Viewer. Checking the messages exchanged through Wireshark, I verified that the corresponding packet is being sent/received as a malformed packet (refer to the attached picture). Also, when I check the request for this parameter through a MIB browser tool, it seems that the tool is able to read the value, apparently overcoming the issue. Has anyone come across anything similar to this? Any tips or advice to solve the issue?
Looks like the value for that OID is not a valid integer (empty) and DataMiner doesn't (yet) handle this error. Have you tried polling using getnext to see if polling continues after getting this error?
This looks like an error with the snmp agent of the device, but this can probably be worked around by continuing polling with the next OID whenever this error is returned. You can create a task for this so it can be looked into in more detail. The reason why you can see a value (I assume '0') in a MIB browser is probably because they handle this type of exception and use the default value in that case.
Thank you for your input. Yes, in the image I believe I was using the “MultipleGetNext” method. But I also tried it with the “GetNext” method, which at the end gave me the same result.