久しぶりにCentOS上のメールサーバーにWindows10のメールソフト(Becky)からつなごうとしたら、つながらない。
telenetでimap,popのポートを確認するとrefusedとなってしまう。
smtpポートはちゃんと通る。
ポートがふさがっているのかなぁと思って、iptablesとか見てみたけど、ローカルでのメールはふさいでいない。
chkconfig --list dovecot
とすると、ちゃんとオンになっている。(だから動いているはずだと思ったのが間違えだった。)
その後、いろいろな設定をくるくる見回ることになったのだけど、でも、うまくいかず。
で、何気にDovecotのリスタート
service dovecot restart
をかけてみたら、
起動エラー。
要するに、起動してなかったということだった。
で、その時に出たエラー
Starting Dovecot Imap: Error: socket() failed: Address family not supported by protocol
を検索したところ、
「IPv6を無効にしているとDovecot Ver2からは起動に失敗する。」
自分は、今、IPv6を無効にしている。(今はIPv6を無効にしなくてもスムーズに動くようになってきたらしい。)
で、
/etc/dovecot/dovecot.conf
の
#listen = *, ::
を
listen = *
にしたら、普通に起動した。
0 件のコメント:
コメントを投稿