SNMP Trap v3の受信エラーについて
いつもお世話になっております。
NutanixのPrismからSNMP Trapの受信を試みていますが、
debugログにエラーが吐かれ、うまく受信ができません。
debugログの文意はわかるのですが、どの「trap file」に何を(「a serial time」)設定したらいいかがわかりません。
恐れ入りますがアドバイスをいただきたくお願いいたします。
Zabbixサーバのバージョン:4.0.5
【事象】
・ZabbixサーバからPrismVIPに対し、snmpwalk、snmpgetコマンドを発行した場合には値が取得できる
⇒ユーザ、パスワードは設定できていると思われます。
・PrismからSNMPTrapを送信した際、snmptt.debugに以下のメッセージが出力され、snmptt.logには何も出力されていない
Invilid trap file. Expected a serial time on the first line but got nothing. Error procesing trap file #snmptt-trap-9999999999999. Skipping...
⇒#snmptt-trap-9999999999999999は0byteファイル
【その他】
・SNMP v1,v2はTrap受信できています
・こちらのフォーラムを参考にしました。:http://www.zabbix.jp/node/3890
以上、よろしくお願いいたします。
_na_ - 投稿数: 15
自己解決しました。
元々、「SNMP(v3)TRAP監視方法」を参照していたのですが、
/etc/snmp/snmptrapd.confへの設定を書き間違えていました。
createUser -e 0x8000000001020304 traptest SHA "authpasswd" AES "encpasswd"
authUser log,execute,net traptest priv
↑2行で書くべきところを1行にしていた
SNMPの知識不足でした。
もしかしたら他の方の手助けになるかもしれませんので、そのほかにも参考にしたURLを貼っておきます。
https://qiita.com/todanano/items/5cc5192679e1b24221b2