よくあるご質問(Phase2Server)
Top / サービス一覧 / 旧サービス / Phase2Server / よくあるご質問(Phase2Server) / Sendmailの起動時にエラーメッセージが表示される

Sendmailの起動時にエラーメッセージが表示される

問題

Sendmail を起動すると、「daemon MTA-v6: problem creating SMTP socket」のエラーが出力される

理由

Sendmail 自体はIPv6に対応していますが、対応するIPv6アドレス(グローバルIP及びループバックデバイス)が提供されていないため、IPv6で応答することができないため、エラーメッセージが表示されます。

解決方法

sendmail.mc を編集し、IPv4アドレスのみでListenできるように設定変更を行い回避できます。

`/etc/mail/cf/cf/sendmail.mc' のファイルに、次の行を追加し、sendmail.cfを再生成してください。

DAEMON_OPTIONS(`Family=inet, Address=0.0.0.0, Port=smtp, Name=MTA')dnl

修正完了後、`/etc/mail/sendmail.cf' を更新し、再起動します。

svcadm restart sendmail
Private CloudPrivate Cloud
StorageStorage
NetworkNetwork