首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >STARTTLS后失去连接:后缀

STARTTLS后失去连接:后缀
EN

Server Fault用户
提问于 2011-02-22 04:00:55
回答 2查看 29.1K关注 0票数 7

我已经设置了一个后缀+快递服务器,并配置了一个带有SMTP服务器设置的Rails应用程序。每当Rails应用程序试图发送电子邮件时,这就是后缀日志中显示的内容(在master.cf中设置了额外的日志详细信息)

代码语言:javascript
复制
Feb 22 03:57:24 alpha postfix/smtpd[1601]: Anonymous TLS connection established from localhost[127.0.0.1]: TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)
Feb 22 03:57:24 alpha postfix/smtpd[1601]: smtp_get: EOF
Feb 22 03:57:24 alpha postfix/smtpd[1601]: match_hostname: localhost ~? 127.0.0.0/8
Feb 22 03:57:24 alpha postfix/smtpd[1601]: match_hostaddr: 127.0.0.1 ~? 127.0.0.0/8
Feb 22 03:57:24 alpha postfix/smtpd[1601]: lost connection after STARTTLS from localhost[127.0.0.1]
Feb 22 03:57:24 alpha postfix/smtpd[1601]: disconnect from localhost[127.0.0.1]
Feb 22 03:57:24 alpha postfix/smtpd[1601]: master_notify: status 1
Feb 22 03:57:24 alpha postfix/smtpd[1601]: connection closed

对于认证后为什么会失去连接有什么想法吗?

EN

回答 2

Server Fault用户

回答已采纳

发布于 2011-02-22 04:03:40

也许rails应用程序不信任后缀证书?

票数 6
EN

Server Fault用户

发布于 2015-05-06 11:30:35

ActionMailer被更改为更安全的默认配置,并以TLS模式检查服务器证书(因为版本2-或3)。

一些解决办法是:

  • 恢复应用程序中的旧Rails行为:将openssl_verify_mode: 'none'添加到Rails配置中
  • 禁用服务器上的TLS :在后缀配置中设置smtpd_use_tls=no
  • 在服务器上设置有效的TLS证书,这些证书可以使用客户机上的证书颁发机构( Rails应用程序)进行验证。如果该服务器与本例中的情况相同,这可能会导致过度,但是对于这种配置,您需要确保smtpd没有侦听公共端口。
票数 9
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/238476

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档