Exim PanicLog'un Sıfır Olmayan Boyutu Var…?


14

Ubuntu sunucumdan şu hatayı alıyorum:

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

Burada web'de bir çözüm buldum . Temel olarak, sadece aşağıdaki kodu girerek paniklog silmek gerekir:

sudo rm /var/log/exim4/paniclog

Yani, hatadan nasıl kurtulacağımı biliyorum, ama nasıl başladığını ve tekrar olmasına izin vermemeyi bilmiyorum. Herhangi bir açıklama var mı? Şimdiden teşekkürler.


2
Exic'in ürettiği belirli hatayı görmek için lütfen paniclog içeriğini yayınlayın ve sonra hatanın tekrar olmasını nasıl önleyeceğimiz konusunda tavsiyelerde bulunabiliriz. Exim sadece işini yapıyor ve beklenmedik bir şey olduğunu söylüyor :)
roadmr

Bu soru terk edilmiş ve cevaplanmamış gibi görünüyor, belki de sorunuza daha fazla ayrıntı ekleyebilir misiniz? Bu soru artık geçerli değilse, sorunu silebilir veya sorunu çözdüyseniz kendiniz cevaplayabilirsiniz. Teşekkürler!
Kevin Bowen

Yanıtlar:


5

Ben de aynı sorun vardı, işte benim exim4 paniklog neye benziyordu:

$ 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

Bu sorun paniklog dosyası silinerek çözüldü


5
Hayır! Bu dosya silinerek çözülmez.
Olli

Dolu bir adresin bir günlük dosyasıyla ne ilgisi var? @willbeeler hangi uygulamanın 25
numaralı

Sorun geçici ise ve günlük dosyası iletileri artık geçerli değilse, bu çözümdür. Bu panik uyarılarını almayı durdurmak için günlüğü silin.
Eric Woodruff

Günlükler her zaman iyidir
Stevie G

evet çalıştı .. sildikten sonra exim yeniden başlat
Abhishek Goel

2

Bu blog girişinin bir cevabı var gibi görünüyor. IPv6 ayarlarıyla ilgili olabileceği anlaşılıyor ve çekirdeğin IPv6'yı destekleme biçimindeki bir değişiklikten kaynaklanıyor.

Temel olarak, şimdilik IPv6'yı devre dışı bırakın .


1
Bu teorik olarak soruyu cevaplayabilirken, cevabın temel kısımlarını buraya dahil etmek ve referans için bağlantı sağlamak tercih edilir.
Kevin Bowen

5
Ve şimdi @KevinBowen'in yorumunun ardında yatan gerekçemiz var. Bağlantınız öldü ve şimdi cevabınız onsuz anlamsız. Lütfen tüm linklerden ilgili bilgileri özetleyin ve alın
Sirens

O zaman ve hala varsayımım IPv6'yı devre dışı bırakmanın geçici bir çözüm olduğu. IPv6'yı devre dışı bırakmak hiç bir zaman standart bir düzeltme haline gelmemelidir, bu nedenle bu cevap, yapılmasına rağmen 5 yıldan fazla işe yaramaz olmalıdır.
flickerfly

0

Benim durumumda, exw4 paniğe neden olan passwd dosyası eksikti. Yeni bir kullanıcı ekledim ve dosyayı uygun izinlerle ekledim ve içerik exim orada olmasını bekliyor.

Exim'in en az bir yerel kullanıcıya ihtiyacı olduğu ve bu alan adının tüm yönlendirme kullanıcılarına sahip olduğu görülüyor. Parolayla yerel bir kullanıcı ekledikten sonra hatalar durdu.

Kilometreniz değişebilir.


0

Benim durumumda hata aşağıdaki gibidir:

exim paniclog on my-host has non-zero size

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

Benim çözüm paniclogdosya kaldırmak ve bağlamak için IP'lerden bir dpkg reconfigure exim4-configkaldırma yapmak ::1oldu.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.