OS: GNU/Linux Debian 9.2 64ビット
私IPv6を無効にしました私のサーバーの 1 つで。
そして今、私はこれを入手していますmail
:
exim paniclog
...
IPv6 socket creation failed: Address family not supported by protocol
どうすれば取り除けますか?
答え1
まず、 で IPv6 を無効にする必要があります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