1

Сообщения об ошибках:

service lfd status Статус lfd:lfd остановлен

tail /var/log/lfd.log 24 ноября 15:36:05 lfd [3833]: ошибка Неверная строка конфигурации, строка 64 24 ноября 15:36:05 lfd [3833]: демон остановлен

Я видел /etc/lfd.conf и все в порядке, я прокомментировал в строке 64, но все еще есть ошибка.

Какой еще файл я должен просмотреть?

2 ответа2

2

Для других людей, которые могут искать тот же вопрос и не получили ответа.

Проверьте журнал LFD

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

Вы найдете ответ там.

В некоторых случаях lfd не запускается, потому что он может находиться в режиме тестирования.

Изменить следующее в /etc/csf/csf.conf

TESTING = "1"

в

TESTING = "0"
1

только что получил это на моем собственном сервере сегодня. Я решил помочь.

Насколько я могу судить, ошибка генерируется следующим foreach:

Файл; / USR / SBIN / ЛФД

%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;
}

Итак, мы видим, что строка 64 «& cleanup(LINEError Invalid configuration line »);» выбрасывается, когда логике оператора foreach/if задано значение false.

Для каждой строки в /etc/csf/csf.conf он выполнит некоторую проверку, а затем сообщит, если произошел сбой. Чего я не понимаю, так это того, что это не дает нам точную строку в /etc/csf/csf.conf, что проблематично. Я проверил строку 54 файла csf.conf, и это нормально - -

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

Я удалил его, и до сих пор проблема в "строке 64".

Ну, угадайте, что работает? Просто замените файл csf.conf новым из установочного пакета и отредактируйте все изменения, которые вы сделали вручную: http://www.configserver.com/free/csf.tgz

вздох

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .