LFD não começará em Centos

1

Mensagens de erro:

service lfd status Status of lfd:lfd is stopped

tail /var/log/lfd.log Nov 24 15:36:05 lfd[3833]: Error Invalid configuration line, at line 64 Nov 24 15:36:05 lfd[3833]: daemon stopped

Eu vi /etc/lfd.conf e está tudo bem, eu comentei na linha 64, mas ainda há um erro.

Que outro arquivo devo rever?

    
por Angelinux 27.11.2013 / 02:28

2 respostas

2

Para outras pessoas que possam estar buscando a mesma pergunta e não obtiveram a resposta.

Verifique o log lfd

# tail -f /var/log/lfd.log

Você encontrará a resposta lá.

Em alguns casos, o lfd não inicia porque pode estar no modo de teste.

Altere o seguinte em /etc/csf/csf.conf

TESTING = "1"

para

TESTING = "0"
    
por 03.04.2015 / 07:02
1

acabou de fazer isso no meu próprio servidor hoje. Pensei em ajudar.

Tanto quanto eu posso dizer, o erro é gerado pelo abaixo foreach:

Arquivo; / usr / sbin / lfd

%configsetting;
foreach my $line (slurp("/etc/csf/csf.conf")) {
        $line =~ s/$cleanreg//g;
        if ($line =~ /^(\s|\#|$)/) {next}
        my ($name,$value) = split (/=/,$line,2);
        $name =~ s/\s//g;
        if ($value =~ /\"(.*)\"/) {
                $value = $1;
        } else {
             *Line 64* ---> &cleanup(__LINE__,"*Error* Invalid configuration line");
        }
    if ($configsetting{$name}) {&cleanup(__LINE__,"*Error* Setting $name is repeated in /etc/csf/csf.conf -$
        $config{$name} = $value;
        $configsetting{$name} = 1;
}

Assim, podemos ver a linha 64 "& limpeza ( LINHA ," Erro Linha de configuração inválida ");" é lançada quando a lógica da instrução foreach / if é dado um falso.

Para cada linha em /etc/csf/csf.conf, ele fará algumas verificações e informará se falhar. O que eu não entendo é porque não está nos dando a linha exata no /etc/csf/csf.conf que é problemática. Eu chequei a linha 54 do csf.conf, e está tudo bem - -

# Allow incoming PING
Line 64 --> ICMP_IN = "1"

Eu o removi e ainda "linha 64" é o problema.

Bem, adivinha o que funciona? Basta substituir o csf.conf por um novo do pacote de instalação e refazer todas as edições que você fez manualmente: link

suspiro

    
por 29.11.2013 / 18:59