Sim, descobri por mim. No meu caso, esta era uma nova instalação do CentOS 6.8 com todos os pacotes padrão ou epel instalados via yum (nada manualmente rolou para o sistema).
De qualquer forma, o script perl de suporte nconf / bin / generate_config.pl tem pelo menos duas dependências de pacote perl que eu estava perdendo e estava falhando. Embora o script wrapper que executa generate_config.pl tente detectar falhas, ele não está vendo o erro do script perl, portanto, o script wrapper continua e essencialmente tenta criar uma nova configuração nagios do nada (porque nada foi gerado por generate_config.pl) assim este erro.
executando yum install perl-DBI perl-DBD-MySQL
corrigiu o problema para mim, mas também pode haver outros pacotes perl ausentes ou erros diferentes de generate_config.pl que não estão sendo reconhecidos pelo script wrapper. Minha recomendação é tentar executar o script perl manualmente como sudo -u apache /opt/nconf/bin/generate_config.pl
. Uma vez que você tenha essa parte trabalhando, você precisará limpar sua pasta / opt / nconf / temp antes que o aplicativo web nconf permita gerar outro conjunto de configurações.
Boa sorte!