我正在尝试在我的邮件服务器上configurationTLS(debian上的postfix + dovecot)。
但是每当我尝试通过StartTLS发送,我都有这个错误信息
telnet localhost 25 Trying ::1... Connected to localhost. Escape character is '^]'. 220 Vulcan0.hijackedbrain.com ESMTP Postfix (Debian/GNU) starttls 454 4.7.0 TLS not available due to local problem
这里是我的main.cf后缀,特别是TLS参数
# TLS parameters smtpd_tls_cert_file=/etc/postfix/myCert.cert smtpd_tls_key_file=/etc/postfix/RSA.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache smtpd_tls_security_level = encrypt smtpd_tls_received_header = yes smtpd_tls_session_cache_timeout = 3600s tls_random_source = dev:/dev/urandom smtp_tls_loglevel = 3 smtpd_tls_auth_only = yes
我使用openssl verify检查了证书。 这似乎确定。
任何帮助,将不胜感激。 谢谢
所以…我重新生成了一个新的证书并自动签名。 但是这次没有密码。 而现在,它的工作!