Hello,

after upgrading my two replicator-hosts from 2.3.18 to 2.3.19, I observe 'failed replication'-counts with "dovecot replicator status".

The failure seems to be linked to foldernames containing a 'percent'-sign ('%'):

"dovecot replicator status '*' | grep ' y'" now lists some users, who are permanently marked as 'failed'.

Trying to resync one of these users ('username') with

"doveadm -D sync -u username -d -n INBOX -l 30 -U"

stops with output:

"May 18 13:29:34 doveadm(username)<84718><TBlBD5fYhGLuSgEAZZgj0g>: Warning: Mailbox changes caused a desync. You may want to run dsync again: Mailbox AG Servicedesk/Krankmeldungen -Hiwis/krank/30%25 mailbox_rename conflict: Can't rename mailbox to itself."

"doveadm mailbox list -u username | grep '%'" for this user shows indeed a folder named "AG Servicedesk/Krankmeldungen -Hiwis/krank/30%".

For the other failed users resyncing stops at equivalent foldernames containing a 'percent'-sign.

There are no errors or warnings noted in the logs and the replication for these users seems still to be working, as the total mailbox-size of the users is always identical on both replicators and mailbox-changes are noted in the logs.

Are there any ideas how to solve this?

Systemparameters are:

# 2.3.19 (b3ad6004dc): /etc/dovecot/dovecot.conf
# Pigeonhole version 0.5.19 (4eae2f79)
# OS: Linux 4.15.0-177-generic x86_64 Ubuntu 18.04.6 LTS

Mailbox-Storage is on local ZFS

Further information can be provided if needed.

With many thanks for any help,
Andreas

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to