【发布时间】:2021-09-11 05:55:35
【问题描述】:
我在一台机器上使用gettable成功查询了一些数据,但是当我使用相同的命令查询另一台机器时,它返回“General variable binding error”。如何解决?我可以在另一台机器上使用 Net-SNMP 在命令行中查询数据。
【问题讨论】:
我在一台机器上使用gettable成功查询了一些数据,但是当我使用相同的命令查询另一台机器时,它返回“General variable binding error”。如何解决?我可以在另一台机器上使用 Net-SNMP 在命令行中查询数据。
【问题讨论】:
该错误消息在SnmpConstants.java 中定义为SNMP_ERROR_MESSAGES 的一部分,
您可以看到错误消息仅在PDU.java中使用,
并且仅在 SNMP 响应消息的错误状态为 5,即 GenErr 时使用。
不幸的是,这是 SNMP 代理在遇到无法归类为其他错误状态的异常时报告的模棱两可的错误。
所以在你的情况下,
GenErr 可能发生的事实并处理它(或忽略它)。由于返回GenErr 是代理端行为,因此您在经理端没有其他选择。
【讨论】: