Dovecot v2.3.17 released

Frank Elsner
Thu, 28 Oct 2021 11:27:07 -0000

On Thu, 28 Oct 2021 12:12:53 +0300 (EEST) Aki Tuomi
wrote:
> We are pleased to release v2.3.17 of Dovecot.

Hello,

on my private fully updated Fedora 34 system I've replaced version 2.3.16 by
version 2.3.17 without touching the configuration.

Whereas version 2.3.16 worked the new 2.3.17 says
Oct 28 11:29:27 christo dovecot[216609]: imap-login: Login: frank, 127.0.0.1,
TLS
Oct 28 11:29:27 christo dovecot[216609]: IMAP(frank,127.0.0.1): ID sent:
name=imapsync, version=1.977, os=linux, vendor=Gilles LAMIRAL,
support-url=https://imapsync.lamiral.info/, date=23-Dec-2019 20:18:02 +0000,
side=host2
Oct 28 11:29:27 christo dovecot[216609]: IMAP(frank,127.0.0.1): Fatal: master:
service(imap): child 216943 killed with signal 11 (core dumped)
Oct 28 11:29:27 christo dovecot[216609]: imap-login: Login: frank, 127.0.0.1,
TLS
Oct 28 11:29:27 christo dovecot[216609]: IMAP(frank,127.0.0.1): Fatal: master:
service(imap): child 216952 killed with signal 11 (core dumped)
Oct 28 11:29:27 christo dovecot[216609]: imap-login: Login: frank, 127.0.0.1,
TLS
Oct 28 11:29:27 christo dovecot[216609]: IMAP(frank,127.0.0.1): Fatal: master:
service(imap): child 216964 killed with signal 11 (core dumped)


For comparison the old version

Oct 28 11:36:58 christo dovecot[279524]: imap-login: Login: frank, 127.0.0.1,
TLS
Oct 28 11:36:58 christo dovecot[279524]: IMAP(frank,127.0.0.1): ID sent:
name=imapsync, version=1.977, os=linux, vendor=Gilles LAMIRAL,
support-url=https://imapsync.lamiral.info/, date=23-Dec-2019 20:18:02 +0000,
side=host2
Oct 28 11:37:37 christo dovecot[279524]: IMAP(frank,127.0.0.1): Disconnected:
Logged out [79451/32883563]


If required here is the configuration which is rather old but worked until
2.3.16

# 2.3.16 (7e2e900c1a): /usr/local/dovecot/etc/dovecot/dovecot.conf
# OS: Linux 5.14.13-200.fc34.x86_64 x86_64 Fedora release 34 (Thirty Four) ext3
# Hostname: christo
auth_mechanisms = plain login
default_client_limit = 1024
default_process_limit = 256
default_vsz_limit = 512 M
first_valid_uid = 200
last_valid_uid = 65534
listen = *
lmtp_save_to_detail_mailbox = yes
login_greeting = m28a.ddns.net - IMAPs Service (dovecot) ready.
login_log_format_elements = %u %r %c
mail_location = maildir:/var/spool/mail/%u:LAYOUT=fs
mail_log_prefix = "%Us(%u,%r): "
mail_plugin_dir = /usr/dovecot/lib/dovecot/
mail_plugins = notify quota fts fts_squat acl
namespace inbox {
  inbox = yes
  list = yes
  location =
  mailbox Drafts {
    special_use = \Drafts
  }
  mailbox Gesendet {
    special_use = \Sent
  }
  mailbox SPAM {
    special_use = \Junk
  }
  mailbox Sent {
    special_use = \Sent
  }
  mailbox Trash {
    special_use = \Trash
  }
  prefix =
  subscriptions = yes
  type = private
}
passdb {
  args = dovecot
  driver = pam
}
plugin {
  fts = squat
  fts_squat = partial=4 full=10
  mail_log_events = delete undelete expunge copy mailbox_delete mailbox_rename
flag_change append
  mail_log_fields = uid box from subject msgid size flags
  mail_log_group_events = yes
}
postmaster_address = mailonator at mailbox.org
protocols = imap
service anvil {
  client_limit = 1024
}
service auth {
  unix_listener auth-client {
    group = exim
    mode = 0660
    user = exim
  }
}
service imap-login {
  inet_listener imap {
    port = 143
  }
  process_limit = 512
  process_min_avail = 3
}
service imap-postlogin {
  executable = script-login /usr/local/sbin/dovecot-imap-post-login
}
service imap {
  executable = imap
  process_limit = 128
}
service pop3-login {
  inet_listener pop3 {
    port = 110
  }
  inet_listener pop3s {
    port = 995
    ssl = yes
  }
}
service pop3 {
  process_limit = 128
}
ssl_cert = </usr/local/etc/Certs/m28a.crt
ssl_dh = # hidden, use -P to show it
ssl_key = # hidden, use -P to show it
userdb {
  driver = passwd
}
verbose_proctitle = yes
protocol lmtp {
  mail_plugins = notify quota fts fts_squat acl
}
protocol lda {
  mail_plugins = notify quota fts fts_squat acl
}
protocol imap {
  imap_client_workarounds = delay-newmail tb-extra-mailbox-sep tb-lsub-flags
  imap_id_log = *
  imap_logout_format = [%i/%o]
  mail_max_userip_connections = 0
  mail_plugins = notify quota fts fts_squat acl quota imap_quota listescape fts
fts_squat
}


What's going on? Any pointer to solution welcome.


Kind regards, Frank