SNMP4J を使用して SNMP バルクゲットを実行しようとしています。SNMP4Jを使用して呼び出しを行うと、「一般変数バインディングエラー」というresponseEventエラーが返され、返されたデータはNullに等しくなります。
デバッグするには: SNMP4J で使用している正確な OID とバージョン番号をコンソールに出力します。次に、印刷されたデータを使用して、コマンド ラインで snmpwalk を実行します。しかし、私は有効な結果を返します。したがって、SNMP4Jに正しいOID、バージョン番号、最大繰り返し数などを含む正しいpduを送信していることがわかります。
私は SNMP4J とこのコードを使用して、他のデバイスを何年も監視することに成功しました。なので、今回は何が違うのかわかりません。だから、これは私を困惑させています。「一般的な変数バインディング エラー」が返されるのはなぜですか? そのエラーの原因は何ですか? デバッグのアイデア?