Dear Maintainer,
*** Reporter, please consider answering these questions, where appropriate ***
* What led up to the situation?
We have two mailservers, mail replication works as expected, sieve script
replication does not, tasks affected:
creating/activating/de-activating/deletion/amendment of a script of an
active or non-active script.
An error is only reported in the logs on de-activating a script as below:
Oct 9 15:18:14 hostname dovecot: dsync-local(user): Debug: doveadm-sieve:
Iterating Sieve mailbox attribute:
vendor/vendor.dovecot/pvt/server/sieve/files/scriptname
Oct 9 15:18:14 hostname dovecot: dsync-local(user): Debug: doveadm-sieve:
Value missing for key `vendor/vendor.dovecot/pvt/server/sieve/default' (last
change: 2019-10-09 15:18:12)
Oct 9 15:18:14 hostname dovecot: dsync-local(user): Debug: doveadm-sieve:
Value missing for key `vendor/vendor.dovecot/pvt/server/sieve/default' (last
change: 2019-10-09 15:18:12)
Oct 9 15:18:14 hostname dovecot: dsync-local(user): Debug: sieve: file
script: Opened script `0910-newactive' from
`/var/mail/user/sieve/scriptname.sieve'
Jessie packages only creation and deletion of scripts is sync'd - 2.2.13
Stretch packages, creating/activating/de-activating/deletion is sync'd,
amendment of an active/non-active script is not sync'd - 2.2.27
* What exactly did you do (or not do) that was effective (or
ineffective)?
Updated Dovecot packages (Buster 10.0) to the latest provided on
repo.dovecot.org:
ii dovecot-core 2:2.3.8-4~buster amd64
secure POP3/IMAP server - core files
ii dovecot-imapd 2:2.3.8-4~buster amd64
secure POP3/IMAP server - IMAP daemon
ii dovecot-ldap 2:2.3.8-4~buster amd64
secure POP3/IMAP server - LDAP support
ii dovecot-managesieved 2:2.3.8-4~buster amd64
secure POP3/IMAP server - ManageSieve server
ii dovecot-pop3d 2:2.3.8-4~buster amd64
secure POP3/IMAP server - POP3 daemon
ii dovecot-sieve 2:2.3.8-4~buster amd64
secure POP3/IMAP server - Sieve filters support
* What was the outcome of this action?
Sieve replication worked as expected (creating/activating/de-
activating/deletion/amendment of a script of an active or non-active script)
* What outcome did you expect instead?
*** End of the template - remove these template lines ***