nfSen para de funcionar após atualização do Stretch/Debian 9

nfSen para de funcionar após atualização do Stretch/Debian 9

Após uma atualização para o Debian 9 e a substituição do PHP5 pelo PHP7, meu coletor de fluxo de rede de código aberto nfSen aparentemente estava funcionando, porém, após reiniciar o servidor, ele parou de funcionar.

O erro que está dando ao abrir a página principal é:

ERRO: erro nfsend connect(): Conexão recusada!
ERRO: nfsend - falha na conexão!!
ERRO: Não é possível inicializar globais!

O que fazer?

Depois de depurar um pouco mais, nfsendestá dando um erro "PANIC nfsend morre: versão RRD '1.5001' ainda não suportada!"

Responder1

Da lista de discussão nfSen:https://sourceforge.net/p/nfsen/mailman/message/34904261/

Atualizei e tive que editar /usr/local/libexec/nfsen/NfSenRRD.pma linha 76 para ficar:

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

em vez de

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

Este patch corrigiu o problema e me permitiu fazer login no nfSen. Parece que o nfSen não suportava o rrdtools 1.6.0, pois eles vêm com o Stretch.

Deve-se notar também que, embora isso não tenha sido corrigido, embora o nfSen coletasse netflows, ele não atualizou os gráficos RRD correspondentes.

informação relacionada