0

SNMP トラップで OctetString を送信しようとしています。そのためにSNMP4Jを使用しています。

問題は、文字列にコロン (':') を入れる必要があることです。OctetString は区切り文字としてコロンを使用するため、文字列は途中 (コロンがある場所) でカットされます。

私のメッセージを逃れる方法はありますか?

ありがとう

4

2 に答える 2

0

SNMP4J の OctetString では、文字列にコロンを入れる必要はありません。これは、デフォルト形式を使用して HEX 文字列から OctetString インスタンスを作成する場合にのみ当てはまります。UTF-8 文字列がある場合は、単純にnew OctetString("myString").

于 2013-02-17T12:18:17.867 に答える
0

ネットワーク パケットをキャプチャして、パケットが破損する場所を確認できます。OCTET STRING タイプは区切り文字としてコロンを使用しません。これは SNMP プロトコルに従っています。

于 2012-03-26T13:00:50.147 に答える