Stretch/Debian 9 업그레이드 후 nfSen 작동이 중지됨

Stretch/Debian 9 업그레이드 후 nfSen 작동이 중지됨

Debian 9로 업그레이드하고 PHP7을 PHP5로 대체한 후 오픈 소스 netflow 수집기 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 그래픽을 업데이트하지 않았다는 점에 유의해야 합니다.

관련 정보