Я пытаюсь использовать SNMP4J для создания группового SNMP. Всякий раз, когда я использую SNMP4J, чтобы сделать вызов, я получаю сообщение об ошибке responseEvent, в котором говорится «Общая ошибка привязки переменной» и возвращаемые данные равны нулю.
Для отладки:
Я распечатываю на консоль точный OID и номер версии, которые я использую в SNMP4J. Затем я использую распечатанные данные, чтобы выполнить snmpwalk в командной строке.
Но я получаю верные результаты. Итак, я знаю, что отправляю SNMP4J правильный pdu с правильным OID, номером версии, максимальным числом повторений и т. Д.
Я использовал SNMP4J, и этот код я успешно написал для мониторинга других устройств в течение многих лет. Так что я не знаю, что отличается в этот раз. Так что это оставляет меня в тупике. Зачем мне возвращаться "общая ошибка привязки переменной"? Что вызывает эту ошибку? Идеи для отладки?