Exim PanicLog memiliki Ukuran Non-Nol…?


14

Saya mendapatkan kesalahan berikut dari server Ubuntu saya:

exim paniclog /var/log/exim4/paniclog on (my server FQDN) has non-zero size, mail system might be broken.

Saya menemukan solusi di web di sini . Pada dasarnya, saya hanya perlu menghapus paniclog dengan memasukkan kode berikut:

sudo rm /var/log/exim4/paniclog

Jadi, saya tahu cara menghilangkan kesalahan, tetapi saya tidak tahu bagaimana memulainya, dan bagaimana tidak membiarkannya terjadi lagi. Ada penjelasan? Terima kasih sebelumnya.


2
Silakan kirim konten paniclog, untuk melihat kesalahan spesifik yang dihasilkan exim, dan kemudian kami dapat memberi saran tentang bagaimana agar kesalahan tersebut tidak terjadi lagi. Exim baru saja melakukan tugasnya dan memberi tahu Anda bahwa sesuatu yang tidak terduga terjadi :)
roadmr

Pertanyaan ini tampaknya ditinggalkan dan tidak dijawab, dapatkah Anda menambahkan lebih detail pada pertanyaan Anda? Jika pertanyaan ini tidak berlaku lagi maka Anda dapat menghapusnya atau menjawabnya sendiri jika Anda telah memecahkan masalah. Terima kasih!
Kevin Bowen

Jawaban:


5

Saya memiliki masalah yang sama, inilah paniclog exim4 saya:

$ 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

Masalah ini tampaknya diselesaikan dengan menghapus file paniclog


5
Nggak. Itu tidak diselesaikan dengan menghapus file itu.
Olli

Apa hubungan alamat yang ditempati dengan file log? @willbeeler memeriksa aplikasi apa yang menggunakan port 25
s3lph

Ini ADALAH solusinya jika masalah ini bersifat sementara dan pesan file log tidak lagi berlaku. Hapus log untuk berhenti mendapatkan peringatan panik ini.
Eric Woodruff

Log selalu bagus
Stevie G

ya berhasil .. mulai kembali exim setelah menghapus
Abhishek Goel

2

Entri blog ini sepertinya punya jawaban. Sepertinya ada hubungannya dengan pengaturan IPv6 dan hasil dari perubahan dalam cara kernel mendukung IPv6.

Pada dasarnya, nonaktifkan IPv6 untuk saat ini.


1
Sementara ini secara teoritis dapat menjawab pertanyaan, akan lebih baik untuk memasukkan bagian-bagian penting dari jawaban di sini, dan menyediakan tautan untuk referensi.
Kevin Bowen

5
Dan sekarang kita memiliki alasan di balik komentar @KevinBowen. Tautan Anda sudah mati dan sekarang jawabannya tidak ada artinya tanpanya. Silakan rangkum dan ekstrak informasi yang relevan dari semua tautan
Sirens

Asumsi saya pada saat itu dan masih adalah menonaktifkan IPv6 adalah solusi sementara. Menonaktifkan IPv6 seharusnya tidak pernah menjadi perbaikan standar sehingga jawaban ini seharusnya tidak berguna 5+ tahun meskipun alasan itu dilakukan.
flickerfly

0

Dalam kasus saya, file passwd hilang, yang menyebabkan exim4 panik. Saya menambahkan pengguna baru, dan itu menambahkan file, dengan izin yang tepat, dan konten yang diharapkan ada di sana.

Tampaknya exim membutuhkan setidaknya satu pengguna lokal, dan domain itu memiliki semua pengguna penerusan. Setelah saya menambahkan pengguna lokal dengan kata sandi, kesalahan berhenti.

Jarak tempuh Anda mungkin beragam.


0

Dalam kasus saya kesalahannya adalah sebagai berikut:

exim paniclog on my-host has non-zero size

socket bind() to port 25 for address ::1 failed: cannot assign requested address: daemon abandoned

Solusi saya adalah menghapus paniclogfile dan dpkg reconfigure exim4-configmenghapus ::1dari IP untuk mengikat.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.