Stretch/Debian 9 アップグレード後に nfSen が動作しなくなる

Stretch/Debian 9 アップグレード後に nfSen が動作しなくなる

Debian 9にアップグレードし、PHP7をPHP5に置き換えた後、オープンソースのネットワークフローコレクタnfSenは明らかに機能しましたが、サーバーの再起動後に動作が停止しました。

ホームページを開いたときに表示されるエラーは次のとおりです。

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

何をすべきか?

追加のデバッグ後、nfsend「PANIC nfsend dies:RRDバージョン '1.5001'はまだサポートされていません!」というエラーが発生します。

ベストアンサー1

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に付属しているので、rrdtools 1.6.0をサポートしていないようです。

さらに、この問題は修正されていませんが、nfSenはネットワークトラフィックを収集しましたが、対応するRRDグラフを更新しませんでした。

おすすめ記事