SNMPバルクを行うのにSNMP4Jを使用しようとしています。これまで私はSNMP4Jを使用して呼び出しを行いましたが、「一般的な変数のバインディングエラー」というresponseEventエラーが返され、返されるデータはNullに等しくなりました。SNMP4J一般変数バインディングエラー
デバッグするには SNMP4Jで使用しているOIDとバージョン番号をコンソールに出力します。私はその後、コマンドラインでsnmpwalkを実行するために印刷されたデータを使用します。 しかし、私は正しい結果を返します。私はSNMP4Jに正しいOID、バージョン番号、最大反復回数などを送信していることを知っています。
私はSNMP4Jを使用しました。このコードでは、他のデバイスを何年も監視するためにsuccesffulyを書いています。だから今回は何が違うのか分からない。これは私を困惑させてしまいます。なぜ私は "一般的な変数のバインディングエラー?"そのエラーの原因は何ですか?デバッグのアイデア?
特定のOIDコールを作成するときに一貫して再現されます。常にコマンドラインで動作します。常にSNMP4Jでエラーが発生します。 – Brent
その後、パケットをキャプチャしましたか? SNMPプロトコルレベルには何が含まれていますか? –