Debian 9にアップグレードし、PHP7をPHP5に置き換えた後、私のオープンソースのNetFlowコレクターnfSenは明らかに機能していましたが、サーバーを再起動した後、機能しなくなりました。
メインページを開いたときに発生するエラーは次のとおりです。
エラー:nfsend connect()エラー:接続が拒否されました!
エラー:nfsend-接続に失敗しました!!
エラー:グローバルを初期化できません!
何をすべきか?
もう少しデバッグした後、nfsend
は「PANICnfsenddies:RRDバージョン '1.5001'はまだサポートされていません!」というエラーを出します。
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グラフィックを更新しなかったことにも注意してください。