我正在尝试使用SNMP4J来执行SNMP bulkget。当我使用SNMP4J进行调用时,我返回一个responseEvent错误,指出“General Variable Binding error”,返回的数据等于Null。SNMP4J通用变量绑定错误
调试: 我向控制台输出我在SNMP4J中使用的确切OID和版本号。然后我使用打印出来的数据在命令行上进行snmpwalk。 但我得到有效的结果。所以我知道我发送SNMP4J正确的pdu与正确的OID,版本号,最大repititions等
我已经使用SNMP4J和这段代码我写了succesffuly监测其他设备多年。所以我不知道这次有什么不同。所以这让我难倒了。为什么我会回到“一般变量绑定错误?”什么导致了这个错误?想法调试?
当进行某个OID调用时,它会被一致地再现。始终在命令行上工作。总是在SNMP4J中产生错误。 – Brent 2011-02-02 14:11:18