<html><head><meta http-equiv="Content-Type" content="text/html; charset=us-ascii"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Hi,<div class=""><br class=""></div><div class="">I am seeing this;</div><div class=""><br class=""></div><div class="">Jun 07 16:17:22 Warning: lmtp(<a href="mailto:nino@sidoti.id.au" class="">nino@sidoti.id.au</a>)<20211><vJkREfC5vWDzTgAAv/fbcw>: replication(<a href="mailto:nino@sidoti.id.au" class="">nino@sidoti.id.au</a>): Sync failure: Timeout in 2 secs<br class="">Jun 07 16:17:22 Panic: replicator: data stack: Out of memory when allocating 268435496 bytes<br class="">Jun 07 16:17:22 Fatal: replicator: master: service(replicator): child 77583 killed with signal 6 (core not dumped - <a href="https://dovecot.org/bugreport.html#coredumps" class="">https://dovecot.org/bugreport.html#coredumps</a>)</div><div class=""><br class=""></div><div class="">It started when I added the following to my configuration;</div><div class=""><br class=""></div><div class="">replication_sync_timeout = 2</div><div class=""><br class=""></div><div class="">If I remove the above line then sync works properly and no errors. </div><div class=""><br class=""></div><div class=""># 2.3.14 (cee3cbc0d): /etc/dovecot/dovecot.conf<br class=""># Pigeonhole version 0.5.14 (1b5c82b2)<br class=""># OS: OpenBSD 6.9 amd64  ffs<br class=""># Hostname: <a href="http://obsd-mx1.stonyrange.com" class="">obsd-mx1.stonyrange.com</a><br class="">doveadm_password = # hidden, use -P to show it<br class="">doveadm_port = 2727<br class="">hostname = <a href="http://mx1.stonyrange.com" class="">mx1.stonyrange.com</a><br class="">listen = *<br class="">mail_gid = vmail<br class="">mail_home = /var/vmail/%d/%n/Home<br class="">mail_location = maildir:/var/vmail/%d/%n/Maildir<br class="">mail_plugins = " notify replication"<br class="">mail_uid = vmail<br class="">managesieve_notify_capability = mailto<br class="">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<br class="">namespace inbox {<br class="">  inbox = yes<br class="">  location = <br class="">  mailbox "Deleted Messages" {<br class="">    special_use = \Trash<br class="">  }<br class="">  mailbox Drafts {<br class="">    special_use = \Drafts<br class="">  }<br class="">  mailbox Junk {<br class="">    special_use = \Junk<br class="">  }<br class="">  mailbox Sent {<br class="">    special_use = \Sent<br class="">  }<br class="">  mailbox "Sent Messages" {<br class="">    special_use = \Sent<br class="">  }<br class="">  mailbox Trash {<br class="">    special_use = \Trash<br class="">  }<br class="">  prefix = <br class="">}<br class="">passdb {<br class="">  args = scheme=BLF-CRYPT /etc/mail/passwd<br class="">  driver = passwd-file<br class="">}<br class="">plugin {<br class="">  imapsieve_mailbox1_before = file:/usr/local/lib/dovecot/sieve/report-spam.sieve<br class="">  imapsieve_mailbox1_causes = COPY<br class="">  imapsieve_mailbox1_name = Junk<br class="">  imapsieve_mailbox2_before = file:/usr/local/lib/dovecot/sieve/report-ham.sieve<br class="">  imapsieve_mailbox2_causes = COPY<br class="">  imapsieve_mailbox2_from = Junk<br class="">  imapsieve_mailbox2_name = *<br class="">  mail_replica = tcp:108.160.141.103:2727<br class="">  replication_sync_timeout = 2<br class="">  sieve = file:~/sieve;active=~/.dovecot.sieve<br class="">  sieve_global_extensions = +vnd.dovecot.pipe +vnd.dovecot.environment<br class="">  sieve_pipe_bin_dir = /usr/local/lib/dovecot/sieve<br class="">  sieve_plugins = sieve_imapsieve sieve_extprograms<br class="">}<br class="">protocols = imap lmtp<br class="">service aggregator {<br class="">  fifo_listener replication-notify-fifo {<br class="">    user = vmail<br class="">  }<br class="">  unix_listener replication-notify {<br class="">    user = vmail<br class="">  }<br class="">}<br class="">service auth {<br class="">  unix_listener auth-userdb {<br class="">    user = vmail<br class="">  }<br class="">}<br class="">service doveadm {<br class="">  inet_listener {<br class="">    port = 2727<br class="">  }<br class="">  user = vmail<br class="">}<br class="">service imap-login {<br class="">  inet_listener imap {<br class="">    port = 0<br class="">  }<br class="">  inet_listener imaps {<br class="">    port = 993<br class="">    ssl = yes<br class="">  }<br class="">}<br class="">service managesieve-login {<br class="">  inet_listener sieve {<br class="">    port = 4190<br class="">  }<br class="">}<br class="">service replicator {<br class="">  drop_priv_before_exec = yes<br class="">  process_min_avail = 1<br class="">  unix_listener replicator-doveadm {<br class="">    mode = 0600<br class="">    user = vmail<br class="">  }<br class="">}<br class="">ssl = required<br class="">ssl_cert = </etc/ssl/stonyrange.com.fullchain.pem<br class="">ssl_dh = # hidden, use -P to show it<br class="">ssl_key = # hidden, use -P to show it<br class="">userdb {<br class="">  args = /etc/mail/passwd<br class="">  driver = passwd-file<br class="">}<br class="">protocol imap {<br class="">  mail_plugins = " notify replication imap_sieve"<br class="">}<br class="">protocol lmtp {<br class="">  mail_plugins = " notify replication sieve"<br class="">}<br class=""><br class=""><div class="">
<div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><b class=""><font color="#ff2600" class=""><br class="Apple-interchange-newline">Antonino Sidoti</font></b></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;"><br class=""></div><div style="caret-color: rgb(0, 0, 0); color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; font-variant-caps: normal; font-weight: normal; letter-spacing: normal; orphans: auto; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; widows: auto; word-spacing: 0px; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; text-decoration: none;" class=""><br class=""></div><br class="Apple-interchange-newline">
</div>
<br class=""></div></body></html>