Due to the size and the speed, we moved the polling of a few tables to the Qaction to increase performance but due to this, we lost some of the native capabilities from Dataminer e.g. like being able to define the type of the OID as octetstringhex. We are running into an issue where some of the values are not returned in the correct format e.g. we are expecting hex but some values are ASCII. Is there a way to specify the type for OID that is being requested via a Qaction?.
A conversion from ASCII to HEX would suffice but due to it being a MAC Address, it is difficult to know whether the zeros are at the beginning or at the end(0 in ASCII is null) or whether a combination of zero and another number exist as these are also characterless
The picture shows the raw value and what it should look like.
Hi Aldrick,
When performing SNMP requests using the NT_SNMP_GET call, a type specifier can be provided along with the OID.
"OID:TYPE:METHOD", where TYPE and METHOD are optional.
For the TYPE, there's currently the following options:
- ASCII
- UTF8
- HEX
- DECIMAL
- STRING
This, and more information can be found in the help on the SLProtocol interface page in this specific paragraph: NT_SNMP_GET (295)