<html dir="ltr"><head></head><body style="text-align:left; direction:ltr;"><div>Hello Aki,</div><div><br></div><div>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.</div><div><br></div><div>Configuration is exactly the same.</div><div><br></div><div>Here my output from "doveconf -n":</div><div><br></div><div># 2.3.8 (9df20d2db): /etc/dovecot/dovecot.conf</div><div># Pigeonhole version 0.5.8 (b7b03ba2)</div><div># OS: Linux 4.15.0-65-generic x86_64 Ubuntu 18.04.3 LTS </div><div># Hostname: srv2</div><div>auth_mechanisms = plain login</div><div>default_login_user = dovecot-login</div><div>default_vsz_limit = 1 G</div><div>dict {</div><div> quota = mysql:/etc/dovecot/dovecot-quota.conf.ext</div><div>}</div><div>doveadm_password = # hidden, use -P to show it</div><div>doveadm_port = 12345</div><div>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</div><div>hostname = mda1-2.example.com</div><div>imap_capability = +XLIST</div><div>imap_id_send = </div><div>imap_idle_notify_interval = 30 mins</div><div>listen = 10.46.163.91, fec0:4f8:1c17:4548::1</div><div>lmtp_rcpt_check_quota = yes</div><div>mail_attribute_dict = file:%h/dovecot-attributes</div><div>mail_debug = yes</div><div>mail_gid = dovecot-mail</div><div>mail_home = /srv/mail/%d/%n</div><div>mail_location = sdbox:~/</div><div>mail_max_userip_connections = 20</div><div>mail_plugins = " acl mail_crypt mail_log notify quota quota_clone replication"</div><div>mail_uid = dovecot-mail</div><div>mail_vsize_bg_after_count = 100</div><div>managesieve_notify_capability = mailto</div><div>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</div><div>namespace INBOX {</div><div> inbox = yes</div><div> location = </div><div> mailbox Drafts {</div><div> auto = subscribe</div><div> special_use = \Drafts</div><div> }</div><div> mailbox Junk {</div><div> auto = subscribe</div><div> special_use = \Junk</div><div> }</div><div> mailbox Sent {</div><div> auto = subscribe</div><div> special_use = \Sent</div><div> }</div><div> mailbox Trash {</div><div> auto = subscribe</div><div> special_use = \Trash</div><div> }</div><div> prefix = </div><div>}</div><div>namespace Shared {</div><div> list = children</div><div> location = sdbox:%%h/:INDEXPVT=~/shares/%%u</div><div> prefix = Shared/%%u/</div><div> subscriptions = yes</div><div> type = shared</div><div>}</div><div>passdb {</div><div> args = /etc/dovecot/dovecot-auth.conf.ext</div><div> driver = sql</div><div>}</div><div>plugin {</div><div> acl = vfile</div><div> acl_shared_dict = file:/var/lib/dovecot/db/shared-mailboxes.db</div><div> imapsieve_mailbox1_before = file:/etc/dovecot/sieve/report-spam.sieve</div><div> imapsieve_mailbox1_causes = COPY</div><div> imapsieve_mailbox1_name = Junk</div><div> imapsieve_mailbox2_before = file:/etc/dovecot/sieve/report-ham.sieve</div><div> imapsieve_mailbox2_causes = COPY</div><div> imapsieve_mailbox2_from = Junk</div><div> imapsieve_mailbox2_name = INBOX</div><div> mail_crypt_curve = secp521r1</div><div> mail_crypt_save_version = 0</div><div> mail_log_events = copy delete expunge flag_change mailbox_create mailbox_delete mailbox_rename undelete save</div><div> mail_log_fields = uid box msgid size from subject</div><div> mail_replica = tcps:mda1-1.example.com</div><div> quota = count</div><div> quota_clone_dict = proxy::quota</div><div> quota_rule = *:bytes=0</div><div> quota_vsizes = yes</div><div> sieve = file:~/sieve;active=~/.dovecot.sieve</div><div> sieve_after = /etc/dovecot/sieve-after</div><div> sieve_before = /etc/dovecot/sieve-before</div><div> sieve_global_extensions = +vnd.dovecot.pipe</div><div> sieve_pipe_bin_dir = /usr/bin/</div><div> sieve_plugins = sieve_extprograms sieve_imapsieve</div><div>}</div><div>postmaster_address = <a href="mailto:postmaster@example.com">postmaster@example.com</a></div><div>protocols = imap lmtp sieve submission</div><div>service aggregator {</div><div> fifo_listener replication-notify-fifo {</div><div> user = $mail_uid</div><div> }</div><div> unix_listener replication-notify {</div><div> user = $mail_uid</div><div> }</div><div>}</div><div>service doveadm {</div><div> inet_listener {</div><div> port = 12345</div><div> ssl = yes</div><div> }</div><div>}</div><div>service imap-login {</div><div> inet_listener imap {</div><div> port = 0</div><div> }</div><div> inet_listener imaps {</div><div> haproxy = yes</div><div> }</div><div>}</div><div>service lmtp {</div><div> inet_listener lmtp {</div><div> address = $listen</div><div> port = 24</div><div> }</div><div>}</div><div>service managesieve-login {</div><div> inet_listener sieve {</div><div> haproxy = yes</div><div> ssl = yes</div><div> }</div><div>}</div><div>service replicator {</div><div> process_min_avail = 1</div><div> unix_listener replicator-doveadm {</div><div> mode = 0600</div><div> user = $mail_uid</div><div> }</div><div>}</div><div>service submission-login {</div><div> inet_listener submission {</div><div> haproxy = yes</div><div> port = 465</div><div> ssl = yes</div><div> }</div><div>}</div><div>ssl = required</div><div>ssl_alt_cert = </etc/ssl/private/example.com.pem</div><div>ssl_alt_key = # hidden, use -P to show it</div><div>ssl_cert = </etc/ssl/private/example.com-ecc.pem</div><div>ssl_cipher_list = TLS-CHACHA20-POLY1305-SHA256:ECDHE-ECDSA-CHACHA20-POLY1305:ECDHE-RSA-CHACHA20-POLY1305:TLS-AES-256-GCM-SHA384:ECDHE-ECDSA-AES256-GCM-SHA384:ECDHE-RSA-AES256-GCM-SHA384:TLS-AES-128-GCM-SHA256:ECDHE-ECDSA-AES128-GCM-SHA256</div><div>ssl_client_ca_file = /etc/ssl/certs/ca-certificates.crt</div><div>ssl_curve_list = X25519:secp521r1:secp384r1</div><div>ssl_key = # hidden, use -P to show it</div><div>ssl_min_protocol = TLSv1.2</div><div>ssl_options = no_ticket</div><div>ssl_prefer_server_ciphers = yes</div><div>submission_client_workarounds = whitespace-before-path</div><div>submission_max_mail_size = 50000 k</div><div>submission_relay_host = mta2.example.com</div><div>submission_relay_ssl = starttls</div><div>submission_relay_trusted = yes</div><div>userdb {</div><div> driver = prefetch</div><div>}</div><div>userdb {</div><div> args = /etc/dovecot/dovecot-auth.conf.ext</div><div> driver = sql</div><div>}</div><div>verbose_proctitle = yes</div><div>protocol imap {</div><div> mail_plugins = " acl mail_crypt mail_log notify quota quota_clone replication imap_acl imap_quota imap_sieve imap_zlib"</div><div>}</div><div>protocol lmtp {</div><div> mail_plugins = " acl mail_crypt mail_log notify quota quota_clone replication sieve"</div><div>}</div><div><br></div><div></div><div><span><pre>Best regards</pre><pre><br></pre><pre>Hativ</pre></span></div><div><br></div><div>Am Freitag, den 11.10.2019, 10:55 +0300 schrieb Aki Tuomi:</div><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><pre>On 11.10.2019 10.50, Hativ via dovecot wrote:</pre><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><pre>Hello,</pre><pre><br></pre><pre>after migrating from self-compiled Dovecot 2.3.3 to Dovecot 2.3.8 from</pre><pre>the repository (Ubuntu 18.04 LTS "Bionic" packages) I have issues with</pre><pre>the submission service. If I send an email, it will not be forwarded</pre><pre>and I get the following error message:</pre><pre><br></pre></blockquote><pre>snip...</pre><pre><br></pre><pre><br></pre><blockquote type="cite" style="margin:0 0 0 .8ex; border-left:2px #729fcf solid;padding-left:1ex"><pre>Best regards</pre><pre><br></pre><pre>Hativ</pre></blockquote><pre><br></pre><pre><br></pre><pre>Can you provide doveconf -n?</pre><pre><br></pre><pre>Also, are you having this problem in 2.3.3 or just 2.3.8?</pre><pre><br></pre><pre>Aki</pre><pre><br></pre></blockquote></body></html>