HCL 中文技术社区

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2273|回复: 0

【Note&Domino】Domino SMTP服务器返回退信:SSL IO error. Remote sess...

[复制链接] TA的帖子

11

主题

11

帖子

53

积分

超级版主

Rank: 8Rank: 8

积分
53
发表于 2021-3-10 16:53:41 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x


Applies to
Domino 9.0.x, 10.0.x, 11.0.x

Issue
Domino用户收到退信内容为: Failed to connect to SMTP host domino.com because: SSL IO error. Remote session no longer responding.

Cause
Domino SMTP外发服务器使用TLS加密协议外发邮件,和对方SMTP收邮件的服务器会建立握手信息,如果对方接收SMTP邮件的服务器没有配置使用加密协议来接收邮件,会导致SSL Session失败,因此不能和对方服务器建立成功的握手信息。

Diagnosis
1.用户收到失败报告之前,可以看到这份邮件pending在Domino SMTP外发服务器的mail.box里面,控制台上执行 Tell router show queue命令,可以看到如下输出信息:Last error: SSL IO error. Remote session no longer responding.


2.查看这台SMTP外发服务器的当前服务器文档 -》端口 -》Internet端口,在Mail标签页下面可以看到:SMTP Outbound 的 TCP/IP Port status 为 Negotiated SSL,SSL port status是开启的。


3.查看这台SMTP外发服务器的配置文档,Router/SMTP -》 Advanced -> Commands and Extensions, 这下面的“SSL negotiated over TCP/IP port:”是开启的。


从以上设置我们可以看到启用Domino SMTP服务器使用加密协议来外发邮件。

Resolution
这种情况Domino SMTP 外发服务器需要开启如下notes.ini参数
Set config RouterFallbackNonTLS=1

然后需要把router和smtp重启
tell router q
tell smtp q
load router
load smtp

这个参数的作用:Domino SMTP外发服务器使用TLS加密协议外发邮件,在和对方SMTP收邮件的服务器建立握手的时候来判断对方是否使用加密协议收邮件,如果是,就用加密协议发送,如果不是,就使用非加密协议来传输这份邮件。

做了上面的更改之后,提醒受影响的用户重新发送邮件,或者管理员把pending在mail.box重新发送。


回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|小黑屋|HCL 中文技术社区 ( 沪ICP备17044822号 )

GMT+8, 2022-12-7 11:15 , Processed in 1.071718 second(s), 21 queries .

快速回复 返回顶部 返回列表