web-dev-qa-db-ja.com

Stretch / Debian 9のアップグレード後、nfSenは動作を停止します

Debian 9にアップグレードし、PHP7をPHP5に置き換えた後、私のオープンソースのNetFlowコレクターnfSenは明らかに機能していましたが、サーバーを再起動した後、機能しなくなりました。

メインページを開いたときに発生するエラーは次のとおりです。

エラー:nfsend connect()エラー:接続が拒否されました!
エラー:nfsend-接続に失敗しました!!
エラー:グローバルを初期化できません!

何をすべきか?

もう少しデバッグした後、nfsendは「PANICnfsenddies:RRDバージョン '1.5001'はまだサポートされていません!」というエラーを出します。

2
Rui F Ribeiro

NfSenメーリングリストから: https://sourceforge.net/p/nfsen/mailman/message/34904261/

更新して編集する必要がありました/usr/local/libexec/nfsen/NfSenRRD.pm行76は次のようになります:

( $rrd_version >= 1.2 && $rrd_version < 1.6 ) 

の代わりに

( $rrd_version >= 1.2 && $rrd_version < 1.5 )

このパッチは問題を修正し、nfSenにログインできるようにしました。 nfSenは、Stretchに付属しているため、rrdtools1.6.0をサポートしていなかったようです。

これは修正されていませんが、nfSenはネットフローを収集しましたが、対応するRRDグラフィックを更新しなかったことにも注意してください。

2
Rui F Ribeiro