dovecotError: Socket() misslyckades: Adressfamiljen stöds inte av protokollet

Sutinrta idag började jag att göra en standard Debian dist uppgradera servern och Dovecot dog med den följande fel 🙂

[….] Start IMAP/POP3-servern: dovecotError: Socket() misslyckades: Adressfamiljen stöds inte av protokollet
Fel: service(POP3-inloggning): Lyssna(::, 110) misslyckades: Adressfamiljen stöds inte av protokollet
Fel: Socket() misslyckades: Adressfamiljen stöds inte av protokollet
Fel: service(POP3-inloggning): Lyssna(::, 995) misslyckades: Adressfamiljen stöds inte av protokollet
Fel: Socket() misslyckades: Adressfamiljen stöds inte av protokollet
Fel: service(IMAP-login): Lyssna(::, 143) misslyckades: Adressfamiljen stöds inte av protokollet
Fel: Socket() misslyckades: Adressfamiljen stöds inte av protokollet
Fel: service(IMAP-login): Lyssna(::, 993) misslyckades: Adressfamiljen stöds inte av protokollet
Dödlig: Det gick inte att starta lyssnare
misslyckades!

 

Ако се загледате внимателно в нея грешката вади очите на човек Lyssna(::, 993) misslyckades uppenbarligen försöker lyssna på ipv6 adress som jag har inaktiverat 😈 . Beslutet är lika självklart som felet – трябва да накараме dovecot да работи само на ipv4, което се постига с следният ред в /etc/dovecot/dovecot.conf
listen=0.0.0.0
След което удряме един бърз рестарт на Dovecot и всичко е по реда си и можем да продължим с дистрибутивният ъпгрейд

Lämna svar

Din e-postadress kommer inte att publiceras. Obligatoriska fält är markerade *

Anti SPAM *