Debian

IPv6 套接字創建失敗:協議不支持地址系列

  • June 1, 2020

作業系統:GNU/Linux Debian 9.2 64 位

我在其中一台伺服器上禁用了 IPv6 。

現在我得到了這個mail

exim paniclog
...
IPv6 socket creation failed: Address family not supported by protocol

我該如何擺脫它?

首先,man 需要在exim4.

在以下文件中:

/etc/exim4/update-exim4.conf.conf

確保此行存在,如果不存在,請添加或更改:

disable_ipv6='true'

但我只嘗試了這個解決方案,郵件仍然來了,所以進一步探勘……

在同一個文件中,確保此行設置為true

dc_minimaldns='true'

現在編輯這個文件:

/etc/hosts

假設,這一行定義了您的伺服器名稱:

127.0.1.1   server-name

更改如下:

127.0.1.1   server-name.localhost server-name

現在,驗證這個命令:

hostname --fqdn

回報:

server-name.localhost

如果是這樣,您可以更新您的 Exim4 配置:

update-exim4.conf

並重啟 Exim4 服務:

systemctl restart exim4.service

引用自:https://unix.stackexchange.com/questions/407663