exim4 i IPv6

Jeżeli podczas uruchamiania serwera exim otrzymamy następujący komunikat, to znaczy, że nasz system nie obsługuje IPv6:

# /etc/init.d/exim4 restart
Stopping MTA for restart:.
Restarting MTA: exim4.
ALERT: exim paniclog /var/log/exim4/paniclog has non-zero size, mail system possibly broken ... failed!
cat /var/log/exim4/paniclog
2012-06-03 21:23:09 IPv6 socket creation failed: Address family not supported by protocol

Jednym z rozwiązań jest wyłączenie protokołu IPv6. W pliku:

vim /etc/exim4/update-exim4.conf

zamieniamy linię:

dc_local_interfaces='127.0.0.1 ; ::1'

na:

dc_local_interfaces='127.0.0.1'

i restartujemy serwer:

# /etc/init.d/exim4 restart
Stopping MTA for restart: exim4_listener.
Restarting MTA: exim4.

Linki

http://www.rossbeazley.co.uk/disabling-ipv6-on-debian-squeeze-causes-exim-to-panic/

Ten wpis został opublikowany w kategorii Linux. Dodaj zakładkę do bezpośredniego odnośnika.