SSL error
arnaud gaboury
arnaud.gaboury at gmail.com
Thu Oct 13 08:48:19 UTC 2016
On Thu, Oct 13, 2016 at 10:30 AM Christian Kivalo <ml+dovecot at valo.at>
wrote:
>
>
>
>
> On 2016-10-13 10:12, arnaud gaboury wrote:
>
> > On Thu, Oct 13, 2016 at 8:48 AM Christian Kivalo <ml+dovecot at valo.at>
>
> > wrote:
>
> >
>
> >>
>
> >>
>
> >>
>
> >>
>
> >> Am 13. Oktober 2016 08:41:06 MESZ, schrieb arnaud gaboury <
>
> >> arnaud.gaboury at gmail.com>:
>
> >>
>
> >> >I run dovecot + postfix as my email server. Everything is working as
>
> >>
>
> >> >expected, but I see an error in the dovecot logs:
>
> >>
>
> >> >
>
> >>
>
> >> >lmtp(7331): Error: SSL context initialization failed, disabling SSL:
>
> >>
>
> >> >ENGINE_init(dynamic) failed
>
> >>
>
> >> >
>
> >>
>
> >> >Dovecot is running and emails are OK. I wonder why this error and how I
>
> >>
>
> >> >can
>
> >>
>
> >> >fix it? I see it is a SSL issue but no idea in which direction to look.
>
> >>
>
> >> >Thank you for help
>
> >>
>
> >> Please post the complete log lines and the output of dovecot -n
>
> >>
>
> >>
>
> > $ journalctl --unit=dovecot
>
> > Oct 13 08:20:20 thetradinghall.com systemd[1]: Started Dovecot
>
> > IMAP/POP3
>
> > email server.
>
> > Oct 13 08:20:20 thetradinghall.com dovecot[7333]: lmtp(7331): Error:
>
> > SSL
>
> > context initialization failed, disabling SSL: ENGINE_init(dynamic)
>
> > failed
>
> > Oct 13 08:20:20 thetradinghall.com dovecot[7333]: lmtp(7337): Error:
>
> > SSL
>
> > context initialization failed, disabling SSL: ENGINE_init(dynamic)
>
> > failed
>
> > Oct 13 08:20:20 thetradinghall.com dovecot[7333]: lmtp(7338): Error:
>
> > SSL
>
> > context initialization failed, disabling SSL: ENGINE_init(dynamic)
>
> > failed
>
> > ........................
>
> >
>
> >
>
> > $ dovecot -n
>
> > # 2.2.25 (7be1766): /etc/dovecot/dovecot.conf
>
> > # OS: Linux 4.7.4-1-hortensia_docker x86_64 Fedora release 24 (Twenty
>
> > Four)
>
> > auth_cache_size = 10 M
>
> > auth_debug = yes
>
> > auth_debug_passwords = yes
>
> > auth_mechanisms = plain login
>
> > auth_verbose = yes
>
> > auth_verbose_passwords = plain
>
> > doveadm_socket_path = /run/dovecot/doveadm-server
>
> > imap_id_log = *
>
> > info_log_path = /storage/log/dovecot/dovecot-info.log
>
> > mail_debug = yes
>
> > mail_gid = 5000
>
> > mail_location = maildir:~:LAYOUT=fs
>
> > mail_server_admin = mailto:admin at thetradinghall.com
>
> > mail_uid = 5000
>
> > mailbox_list_index = yes
>
> > maildir_very_dirty_syncs = yes
>
> > namespace inbox {
>
> > inbox = yes
>
> > location =
>
> > mailbox Archive {
>
> > auto = create
>
> > special_use = \Archive
>
> > }
>
> > mailbox Drafts {
>
> > auto = create
>
> > special_use = \Drafts
>
> > }
>
> > mailbox Junk {
>
> > auto = create
>
> > special_use = \Junk
>
> > }
>
> > mailbox Sent {
>
> > auto = create
>
> > special_use = \Sent
>
> > }
>
> > prefix =
>
> > separator = /
>
> > type = private
>
> > }
>
> > passdb {
>
> > args = /etc/dovecot/dovecot-sql.conf.ext
>
> > driver = sql
>
> > }
>
> > protocols = imap lmtp
>
> > service auth-worker {
>
> > user = vmail
>
> > }
>
> > service auth {
>
> > unix_listener /var/spool/postfix/private/auth {
>
> > group = postfix
>
> > mode = 0666
>
> > user = postfix
>
> > }
>
> > unix_listener auth-userdb {
>
> > group = postfix
>
> > mode = 0600
>
> > user = postfix
>
> > }
>
> > user = root
>
> > }
>
> > service imap-login {
>
> > inet_listener imaps {
>
> > port = 993
>
> > ssl = yes
>
> > }
>
> > }
>
> > service lmtp {
>
> > process_min_avail = 10
>
> > unix_listener /var/spool/postfix/private/dovecot-lmtp {
>
> > group = postfix
>
> > mode = 0600
>
> > user = postfix
>
> > }
>
> > }
>
> > ssl = required
>
> > ssl_cert = </etc/letsencrypt/live/thetradinghall.com/fullchain.pem
>
> > ssl_crypto_device = dynamic
>
> ^^ does it work when you comment/remove this setting?
>
>
>
> from my 10-ssl.conf
>
> # SSL crypto device to use, for valid values run "openssl engine"
>
> #ssl_crypto_device =
>
>
>
> by default ssl_crypto_device is not set.
>
the line was uncommented, so I commented it. Now .-)
--------------------------------------------
● dovecot.service - Dovecot IMAP/POP3 email server
Loaded: loaded (/usr/lib/systemd/system/dovecot.service; enabled; vendor
preset: disabled)
Active: active (running) since Thu 2016-10-13 10:46:27 CEST; 6s ago
Docs: man:dovecot(1)
http://wiki2.dovecot.org/
Process: 9793 ExecStop=/usr/bin/doveadm stop (code=exited,
status=0/SUCCESS)
Process: 9806 ExecStart=/usr/sbin/dovecot (code=exited, status=0/SUCCESS)
Process: 9804 ExecStartPre=/usr/libexec/dovecot/prestartscript
(code=exited, status=0/SUCCESS)
Main PID: 9807 (dovecot)
CGroup: /machine.slice/systemd-nspawn at poppy.service
/system.slice/dovecot.service
├─9807 /usr/sbin/dovecot
├─9808 dovecot/lmtp
├─9809 dovecot/anvil
├─9810 dovecot/log
├─9811 dovecot/ssl-params
├─9812 dovecot/lmtp
├─9813 dovecot/lmtp
├─9814 dovecot/lmtp
├─9815 dovecot/lmtp
├─9816 dovecot/lmtp
├─9817 dovecot/lmtp
├─9818 dovecot/lmtp
├─9819 dovecot/lmtp
├─9820 dovecot/lmtp
└─9821 dovecot/config
Oct 13 10:46:27 thetradinghall.com systemd[1]: Starting Dovecot IMAP/POP3
email server...
Oct 13 10:46:27 thetradinghall.com systemd[1]: dovecot.service: PID file
/var/run/dovecot/master.pid not r
Oct 13 10:46:27 thetradinghall.com systemd[1]: Started Dovecot IMAP/POP3
email server.
-------------------------------------------------------
Thank you so much for your precious help.
>
>
> > ssl_key = </etc/letsencrypt/live/thetradinghall.com/privkey.pem
>
> > ssl_protocols = !SSLv2 !SSLv3
>
> > userdb {
>
> > args = uid=5000 gid=5000 home=/storage/vmail/%d/%n
>
> > driver = static
>
> > }
>
> > verbose_ssl = yes
>
> > protocol lmtp {
>
> > hostname = thetradinghall.com
>
> > postmaster_address = postmaster at thetradinghall.com
>
> > }
>
> >
>
> >
>
> --
>
> Christian Kivalo
>
>
More information about the dovecot
mailing list