Я получаю следующую ошибку от моего сервера Ubuntu:
exim paniclog /var/log/exim4/paniclog on (my server FQDN) has non-zero size, mail system might be broken.
Я нашел решение в сети здесь . По сути, мне просто нужно стереть панический журнал, введя следующий код:
sudo rm /var/log/exim4/paniclog
Итак, я знаю, как избавиться от ошибки, но я не знаю, как она началась, и как не допустить это случилось снова. Любое объяснение? Заранее спасибо.
У меня была та же проблема, вот как выглядел мой паниклог exim4:
$ sudo cat /var/log/exim4/paniclog
2014-02-01 21:36:51 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned
2014-02-01 22:03:33 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned
2014-02-01 22:33:19 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned
2014-02-01 22:36:33 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned
2014-02-01 23:03:51 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned
2014-02-01 23:14:31 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned
2014-02-02 11:09:48 socket bind() to port 25 for address 127.0.0.1 failed: Address already in use: daemon abandoned
Эта проблема, очевидно, была решена путем удаления файла паниклог
Эта запись в блоге , кажется, имеет ответ. Похоже, это может быть связано с настройками IPv6 и является результатом изменения способа, которым ядро поддерживает IPv6.
В основном, отключить IPv6 на данный момент.
В моем случае файл passwd отсутствовал, что вызывало панику в exim4. Я добавил нового пользователя, и тот добавил файл с надлежащими разрешениями, и exim контента, как ожидается, будет там.
Похоже, что exim нужен как минимум один локальный пользователь, и в этом домене есть все пересылающие пользователи. Когда я добавил локального пользователя с паролем, ошибки прекратились.
Ваш пробег может отличаться.
В моем случае ошибка была следующие:
exim paniclog on my-host has non-zero size
socket bind() to port 25 for address ::1 failed: cannot assign requested address: daemon abandoned
Мое решение состояло в том, чтобы удалить paniclog
файл и сделать dpkg reconfigure exim4-config
удаление ::1
от дюйм/с для привязки с.