技术 · 2022 年 10 月 13 日

postfix ssl_accept error @Ubuntu 22.04

今天突然发不了邮件了,查看了log
TLS library problem: error:0A000126:SSL routines::unexpected eof while reading:../ssl/record/rec_layer_s3.c:308:"
因为之前已经用的好好的几个月了,最后的问题是因为证书域名。
在之前,为了省事我一直使用通配符证书,例如*.example.com,这样网站和邮件服务器用一个证书就解决了。
而邮件服务器是mail.example.com。在之前几个月都用的好好的,突然一天就发不了邮件了,经过测试,把邮件服务器的证书改成绝对域名就行了。
就是给mail.example.com申请个证书给postfix和dovecot使用。