見出し画像

TWSNMP FCがSNMP v3の暗号TRAPを受信した時にpanicが発生した

今朝は7時まで寝てしまいました。寒くて布団から出られません。助手の猫が生きていた時は寒くても4時ぐらいに起こしてくれました。

さて、CPU使用率の上昇でSNMPのTRAPを送信するプログラム

を今週作っています。最終段階でSNMPv3のTRAPを送信する試験をしている時にTRAPを受信したTWSNMP FCでpanicが発生しました。

以前発生した

のような問題ではなく、GO言語のSNMPパケッケージの問題のようです。
パッケージはオリジナルから自分で管理するためにforkしていましたが、
最近オリジナルの修正が活性化してきたのでオリジナルに戻してみました。

そうすると同じ条件でもpanicが発生しなくなりました。次のバージョンのTWSNMP FCはこのパッケージをオリジナルに戻します。
もう少しテストすれば、twhr2trapは完成です。

明日に続く


開発のための諸経費(機材、Appleの開発者、サーバー運用)に利用します。 ソフトウェアのマニュアルをnoteの記事で提供しています。 サポートによりnoteの運営にも貢献できるのでよろしくお願います。