Panic: file smtp-client-connection.c: line 1212 (smtp_client_connection_established): assertion failed: (!conn->connect_succeeded)
Hello,
after migrating from self-compiled Dovecot 2.3.3 to Dovecot 2.3.8 from the repository (Ubuntu 18.04 LTS "Bionic" packages) I have issues with the submission service. If I send an email, it will not be forwarded and I get the following error message:
Oct 11 09:29:01 srv2 dovecot: submission(hativ@example.com)<15819>
Does somebody has any idea? The problem has been taking me months, now I want to finally update to the current version.
Full debug log:
Oct 11 09:29:00 srv2 dovecot: submission-login: Login: user=<
hativ@example.com>, method=PLAIN,
rip=fec0:810c:c0c0:8a0:342a:8478:1ee:4f8e, lip=fec0:4f8:1c0c:8099::1,
mpid=15819, TLS, session=
Best regards
Hativ
On 11.10.2019 10.50, Hativ via dovecot wrote:
Hello,
after migrating from self-compiled Dovecot 2.3.3 to Dovecot 2.3.8 from the repository (Ubuntu 18.04 LTS "Bionic" packages) I have issues with the submission service. If I send an email, it will not be forwarded and I get the following error message:
snip...
Best regards
Hativ
Can you provide doveconf -n?
Also, are you having this problem in 2.3.3 or just 2.3.8?
Aki
Hello Aki, I have this problem just with 2.3.8, my self-compiled 2.3.3 works fine. I have previously tried to update from 2.3.3 to higher versions (possibly 2.3.5 or so), but always had this error, which is why I am always back to 2.3.3. Configuration is exactly the same. Here my output from "doveconf -n": # 2.3.8 (9df20d2db): /etc/dovecot/dovecot.conf# Pigeonhole version 0.5.8 (b7b03ba2)# OS: Linux 4.15.0-65-generic x86_64 Ubuntu 18.04.3 LTS # Hostname: srv2auth_mechanisms = plain logindefault_login_user = dovecot-logindefault_vsz_limit = 1 Gdict { quota = mysql:/etc/dovecot/dovecot-quota.conf.ext}doveadm_password = # hidden, use -P to show itdoveadm_port = 12345haproxy_trusted_networks = 10.201.29.33 fec0:4f8:1c1c:3440::1 10.46.163.91 fec0:4f8:1c17:4548::1 10.216.147.248 fec0:4f9:c010:bec::1hostname = mda1- 2.example.comimap_capability = +XLISTimap_id_send = imap_idle_notify_interval = 30 minslisten = 10.46.163.91, fec0:4f8:1c17:4548::1lmtp_rcpt_check_quota = yesmail_attribute_dict = file:%h/dovecot-attributesmail_debug = yesmail_gid = dovecot- mailmail_home = /srv/mail/%d/%nmail_location = sdbox:~/mail_max_userip_connections = 20mail_plugins = " acl mail_crypt mail_log notify quota quota_clone replication"mail_uid = dovecot- mailmail_vsize_bg_after_count = 100managesieve_notify_capability = mailtomanagesieve_sieve_capability = fileinto reject envelope encoded- character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext imapsieve vnd.dovecot.imapsievenamespace INBOX { inbox = yes location = mailbox Drafts { auto = subscribe special_use = \Drafts } mailbox Junk { auto = subscribe special_use = \Junk } mailbox Sent { auto = subscribe special_use = \Sent } mailbox Trash { auto = subscribe special_use = \Trash } prefix = }namespace Shared { list = children location = sdbox:%%h/:INDEXPVT=~/shares/%%u prefix = Shared/%%u/ subscriptions = yes type = shared}passdb { args = /etc/dovecot/dovecot-auth.conf.ext driver = sql}plugin { acl = vfile acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes.db imapsieve_mailbox1_before = file:/etc/dovecot/sieve/report-spam.sieve imapsieve_mailbox1_causes = COPY imapsieve_mailbox1_name = Junk imapsieve_mailbox2_before = file:/etc/dovecot/sieve/report-ham.sieve imapsieve_mailbox2_causes = COPY imapsieve_mailbox2_from = Junk imapsieve_mailbox2_name = INBOX mail_crypt_curve = secp521r1 mail_crypt_save_version = 0 mail_log_events = copy delete expunge flag_change mailbox_create mailbox_delete mailbox_rename undelete save mail_log_fields = uid box msgid size from subject mail_replica = tcps:mda1-1.example.com quota = count quota_clone_dict = proxy::quota quota_rule = *:bytes=0 quota_vsizes = yes sieve = file:~/sieve;active=~/.dovecot.sieve sieve_after = /etc/dovecot/sieve- after sieve_before = /etc/dovecot/sieve-before sieve_global_extensions = +vnd.dovecot.pipe sieve_pipe_bin_dir = /usr/bin/ sieve_plugins = sieve_extprograms sieve_imapsieve}postmaster_address = postmaster@example.comprotocols = imap lmtp sieve submissionservice aggregator { fifo_listener replication-notify-fifo { user = $mail_uid } unix_listener replication-notify { user = $mail_uid }}service doveadm { inet_listener { port = 12345 ssl = yes }}service imap-login { inet_listener imap { port = 0 } inet_listener imaps { haproxy = yes }}service lmtp { inet_listener lmtp { address = $listen port = 24 }}service managesieve-login { inet_listener sieve { haproxy = yes ssl = yes }}service replicator { process_min_avail = 1 unix_listener replicator-doveadm { mode = 0600 user = $mail_uid }}service submission-login { inet_listener submission { haproxy = yes port = 465 ssl = yes }}ssl = requiredssl_alt_cert =
Am Freitag, den 11.10.2019, 10:55 +0300 schrieb Aki Tuomi:
On 11.10.2019 10.50, Hativ via dovecot wrote:
Hello, after migrating from self-compiled Dovecot 2.3.3 to Dovecot 2.3.8 fromthe repository (Ubuntu 18.04 LTS "Bionic" packages) I have issues withthe submission service. If I send an email, it will not be forwardedand I get the following error message: snip...
Best regards Hativ
Can you provide doveconf -n? Also, are you having this problem in 2.3.3 or just 2.3.8? Aki Best regards Hativ
On 11/10/2019 10:06, Hativ via dovecot wrote:
Hello Aki,
I have this problem just with 2.3.8, my self-compiled 2.3.3 works fine. I have previously tried to update from 2.3.3 to higher versions (possibly 2.3.5 or so), but always had this error, which is why I am always back to 2.3.3.
This bug was already known. It is tracked internally as DOV-3600. Looks like it will be put through somewhat soon.
Regards,
Stephan.
Configuration is exactly the same.
Here my output from "doveconf -n":
# 2.3.8 (9df20d2db): /etc/dovecot/dovecot.conf # Pigeonhole version 0.5.8 (b7b03ba2) # OS: Linux 4.15.0-65-generic x86_64 Ubuntu 18.04.3 LTS # Hostname: srv2 auth_mechanisms = plain login default_login_user = dovecot-login default_vsz_limit = 1 G dict { quota = mysql:/etc/dovecot/dovecot-quota.conf.ext } doveadm_password = # hidden, use -P to show it doveadm_port = 12345 haproxy_trusted_networks = 10.201.29.33 fec0:4f8:1c1c:3440::1 10.46.163.91 fec0:4f8:1c17:4548::1 10.216.147.248 fec0:4f9:c010:bec::1 hostname = mda1-2.example.com imap_capability = +XLIST imap_id_send = imap_idle_notify_interval = 30 mins listen = 10.46.163.91, fec0:4f8:1c17:4548::1 lmtp_rcpt_check_quota = yes mail_attribute_dict = file:%h/dovecot-attributes mail_debug = yes mail_gid = dovecot-mail mail_home = /srv/mail/%d/%n mail_location = sdbox:~/ mail_max_userip_connections = 20 mail_plugins = " acl mail_crypt mail_log notify quota quota_clone replication" mail_uid = dovecot-mail mail_vsize_bg_after_count = 100 managesieve_notify_capability = mailto managesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext imapsieve vnd.dovecot.imapsieve namespace INBOX { inbox = yes location = mailbox Drafts { auto = subscribe special_use = \Drafts } mailbox Junk { auto = subscribe special_use = \Junk } mailbox Sent { auto = subscribe special_use = \Sent } mailbox Trash { auto = subscribe special_use = \Trash } prefix = } namespace Shared { list = children location = sdbox:%%h/:INDEXPVT=~/shares/%%u prefix = Shared/%%u/ subscriptions = yes type = shared } passdb { args = /etc/dovecot/dovecot-auth.conf.ext driver = sql } plugin { acl = vfile acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes.db imapsieve_mailbox1_before = file:/etc/dovecot/sieve/report-spam.sieve imapsieve_mailbox1_causes = COPY imapsieve_mailbox1_name = Junk imapsieve_mailbox2_before = file:/etc/dovecot/sieve/report-ham.sieve imapsieve_mailbox2_causes = COPY imapsieve_mailbox2_from = Junk imapsieve_mailbox2_name = INBOX mail_crypt_curve = secp521r1 mail_crypt_save_version = 0 mail_log_events = copy delete expunge flag_change mailbox_create mailbox_delete mailbox_rename undelete save mail_log_fields = uid box msgid size from subject mail_replica = tcps:mda1-1.example.com quota = count quota_clone_dict = proxy::quota quota_rule = *:bytes=0 quota_vsizes = yes sieve = file:~/sieve;active=~/.dovecot.sieve sieve_after = /etc/dovecot/sieve-after sieve_before = /etc/dovecot/sieve-before sieve_global_extensions = +vnd.dovecot.pipe sieve_pipe_bin_dir = /usr/bin/ sieve_plugins = sieve_extprograms sieve_imapsieve } postmaster_address = postmaster@example.com mailto:postmaster@example.com protocols = imap lmtp sieve submission service aggregator { fifo_listener replication-notify-fifo { user = $mail_uid } unix_listener replication-notify { user = $mail_uid } } service doveadm { inet_listener { port = 12345 ssl = yes } } service imap-login { inet_listener imap { port = 0 } inet_listener imaps { haproxy = yes } } service lmtp { inet_listener lmtp { address = $listen port = 24 } } service managesieve-login { inet_listener sieve { haproxy = yes ssl = yes } } service replicator { process_min_avail = 1 unix_listener replicator-doveadm { mode = 0600 user = $mail_uid } } service submission-login { inet_listener submission { haproxy = yes port = 465 ssl = yes } } ssl = required ssl_alt_cert =
Best regards Hativ
Am Freitag, den 11.10.2019, 10:55 +0300 schrieb Aki Tuomi:
On 11.10.2019 10.50, Hativ via dovecot wrote:
Hello, after migrating from self-compiled Dovecot 2.3.3 to Dovecot 2.3.8 from the repository (Ubuntu 18.04 LTS "Bionic" packages) I have issues with the submission service. If I send an email, it will not be forwarded and I get the following error message: snip... Best regards Hativ Can you provide doveconf -n? Also, are you having this problem in 2.3.3 or just 2.3.8? Aki
Is this (DOV-3600) fixed in 2.3.9? Best regards Hativ Am Montag, den 14.10.2019, 09:44 +0200 schrieb Stephan Bosch:
On 11/10/2019 10:06, Hativ via dovecot wrote:
Hello Aki, I have this problem just with 2.3.8, my self-compiled 2.3.3 works fine. I have previously tried to update from 2.3.3 to higher versions (possibly 2.3.5 or so), but always had this error, which is why I am always back to 2.3.3. This bug was already known. It is tracked internally as DOV-3600. Looks like it will be put through somewhat soon. Regards, Stephan. Configuration is exactly the same. Here my output from "doveconf -n": # 2.3.8 (9df20d2db): /etc/dovecot/dovecot.conf# Pigeonhole version 0.5.8 (b7b03ba2)# OS: Linux 4.15.0-65-generic x86_64 Ubuntu 18.04.3 LTS# Hostname: srv2auth_mechanisms = plain logindefault_login_user = dovecot-logindefault_vsz_limit = 1 Gdict { quota = mysql:/etc/dovecot/dovecot-quota.conf.ext}doveadm_password = # hidden, use -P to show itdoveadm_port = 12345haproxy_trusted_networks = 10.201.29.33 fec0:4f8:1c1c:3440::1 10.46.163.91 fec0:4f8:1c17:4548::1 10.216.147.248 fec0:4f9:c010:bec::1hostname = mda1-2.example.comimap_capability = +XLISTimap_id_send =imap_idle_notify_interval = 30 minslisten = 10.46.163.91, fec0:4f8:1c17:4548::1lmtp_rcpt_check_quota = yesmail_attribute_dict = file:%h/dovecot-attributesmail_debug = yesmail_gid = dovecot-mailmail_home = /srv/mail/%d/%nmail_location = sdbox:~/mail_max_userip_connections = 20mail_plugins = " acl mail_crypt mail_log notify quota quota_clone replication"mail_uid = dovecot-mailmail_vsize_bg_after_count = 100managesieve_notify_capability = mailtomanagesieve_sieve_capability = fileinto reject envelope encoded-character vacation subaddress comparator-i;ascii-numeric relational regex imap4flags copy include variables body enotify environment mailbox date index ihave duplicate mime foreverypart extracttext imapsieve vnd.dovecot.imapsievenamespace INBOX { inbox = yes location = mailbox Drafts { auto = subscribe special_use = \Drafts } mailbox Junk { auto = subscribe special_use = \Junk } mailbox Sent { auto = subscribe special_use = \Sent } mailbox Trash { auto = subscribe special_use = \Trash } prefix =}namespace Shared { list = children location = sdbox:%%h/:INDEXPVT=~/shares/%%u prefix = Shared/%%u/ subscriptions = yes type = shared}passdb { args = /etc/dovecot/dovecot-auth.conf.ext driver = sql}plugin { acl = vfile acl_shared_dict = file:/var/lib/dovecot/db/shared- mailboxes.db imapsieve_mailbox1_before = file:/etc/dovecot/sieve/report-spam.sieve imapsieve_mailbox1_causes = COPY imapsieve_mailbox1_name = Junk imapsieve_mailbox2_before = file:/etc/dovecot/sieve/report- ham.sieve imapsieve_mailbox2_causes = COPY imapsieve_mailbox2_from = Junk imapsieve_mailbox2_name = INBOX mail_crypt_curve = secp521r1 mail_crypt_save_version = 0 mail_log_events = copy delete expunge flag_change mailbox_create mailbox_delete mailbox_rename undelete save mail_log_fields = uid box msgid size from subject mail_replica = tcps:mda1- 1.example.com quota = count quota_clone_dict = proxy::quota quota_rule = *:bytes=0 quota_vsizes = yes sieve = file:~/sieve;active=~/.dovecot.sieve sieve_after = /etc/dovecot/sieve-after sieve_before = /etc/dovecot/sieve-before
sieve_global_extensions = +vnd.dovecot.pipe sieve_pipe_bin_dir = /usr/bin/ sieve_plugins = sieve_extprograms sieve_imapsieve}postmaster_address = postmaster@example.com mailto:postmaster@example.comprotocols = imap lmtp sieve submissionservice aggregator { fifo_listener replication-notify- fifo { user = $mail_uid } unix_listener replication-notify { user = $mail_uid }}service doveadm { inet_listener { port = 12345 ssl = yes }}service imap-login { inet_listener imap { port = 0 } inet_listener imaps { haproxy = yes }}service lmtp { inet_listener lmtp { address = $listen port = 24 }}service managesieve-login { inet_listener sieve { haproxy = yes ssl = yes }}service replicator { process_min_avail = 1 unix_listener replicator-doveadm { mode = 0600 user = $mail_uid }}service submission-login { inet_listener submission { haproxy = yes port = 465 ssl = yes }}ssl = requiredssl_alt_cert =On 11.10.2019 10.50, Hativ via dovecot wrote:
Hello,after migrating from self-compiled Dovecot 2.3.3 to Dovecot 2.3.8 fromthe repository (Ubuntu 18.04 LTS "Bionic" packages) I have issues withthe submission service. If I send an email, it will not be forwardedand I get the following error message: snip... Best regardsHativ Can you provide doveconf -n?Also, are you having this problem in 2.3.3 or just 2.3.8?Aki
-- Freundliche Grüße
Pascal
participants (3)
-
Aki Tuomi
-
Hativ
-
Stephan Bosch