我正在运行Postfix和Dovecot使用IMAP和SSL使用Unix帐户。 当运行openssl s_client -connect localhost:993我得到一个错误消息Connection Refused, Errno 111 。
使用telnet mail.example.com 25和587返回正确的响应。
我刷新了iptables,所以它是空的默认ACCEPT。 任何想法要检查什么?
dovecot -n
passdb { driver = pam } protocols = imap service auth { unix_listener /var/spool/postfix/private/auth { group = postfix mode = 0660 user = postfix } } service imap-login { inet_listener imaps { port = 993 ssl = yes } } ssl_cert = /path/to/cert ssl_key = /path/to/cert userdb { driver = passwd }
使用Dovecot 2.x
protocols = imap imaps
连接拒绝通常意味着什么都不听有关的IP:端口组合。 使用netstat来确认
netstat -tunlp | grep :993
根据你的发现采取适当的行动。