Postfix无法自动加载更新后的Let's Encrypt证书问题求助
Postfix无法自动加载更新后的Let's Encrypt证书问题求助
各位大佬,我遇到个反复折腾人的问题,想请大家帮忙支个招:
我用的是Alma Linux服务器,每次更新Let's Encrypt的SSL证书后,都会手动重启Postfix,而且一般会提前几天甚至一周就做这个操作。但蹊跷的是,每次到旧证书过期的当天,邮件连接肯定会失败,这时候必须再重启一次Postfix才能恢复正常。这种情况已经发生至少5次了,每次重启都能解决,但总这么重复操作实在麻烦。
补充下细节:Postfix的main.cf里直接引用的是Let's Encrypt live目录下的证书文件,更新证书的时候我完全没修改过Postfix的配置,相关配置片段如下:
#SSL smtpd_use_tls = yes smtpd_tls_auth_only = yes smtp_tls_security_level = may smtpd_tls_security_level = may smtpd_tls_cert_file = /etc/letsencrypt/live/mail.example.net/fullchain.pem smtpd_tls_key_file = /etc/letsencrypt/live/mail.example.net/privkey.pem smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
想请教下大家,有没有办法让Postfix在我安装好新证书后就自动加载生效,不用等到旧证书过期当天再重启一次?
备注:内容来源于stack exchange,提问作者Kline
相关产品推荐
相关产品推荐

