book
Article ID: 343180
calendar_today
Updated On:
Issue/Introduction
SNMP トラップの日本語の文字が文字化けするため、一部のモニタリング アプリケーションでは SNMP アラートを表示できません。
例:
Sender = TESTSENDER Eventtext = AP:TESTSENDER: ERROR: 106: SNMPトラップを通知しました. (TRAP agent:10.10.10.10 community:TESTCOMM generic:6 enterprise:enterprises.6876.4.3 specific:201 timestamp:51229600 : (enterprises.6876.4.3.305 [2 6 0] 鮟・牡)(enterprises.6876.4.3.306 [2 87 0] 篁・リャ樞!激リメ・CPU 篏睡売蜴・- (・<ヨ・・ャ・安CPU 篏睡売蜴・[医X喝插・わ紫 = 70%))) NodeName = xxxx.test.co.jp Timestamp = 20081226144549.000000+540
Symptoms:
免責事項:これは英文の記事「
SNMP trap sent from vCenter Server has garbled Japanese characters (2150543)」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
Environment
VMware vCenter Server 6.5.x
VMware vCenter Server 6.0.x
VMware vCenter Server 5.5.x
VMware vCenter Server 5.1.x
VMware vCenter Server 5.0.x
Cause
この問題は、日本語が設定された vCenter Server からトリガされた SNMP トラップで複数の文字コードが使用されているために発生します。
SNMP トラップはバイナリ形式で、文字列フィールドの内容は任意のコード ページに含めることができます。サードパーティのアプリケーションが特定のコード ページを想定している場合、vCenter Server トラップを正しくデコードせず、値は文字化けします。
Resolution
これは、vCenter Server 5.5 6.0 および 6.5 に影響する既知の問題です。
現在、回避策や解決方法はありません。