‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐
On Monday, January 27, 2020 8:37 AM, Aki Tuomi <aki.tu...@open-xchange.com> 
wrote:

> You could try force-resync, it is safe to run.
>
> Anyways, without backtrace from core file it's hard to say.

Hi Aki,

I now ran the following command to force resync all mailboxes:

sudo doveadm -Dv force-resync -u em...@domain.com \*

and this gave the following output:

Debug: Loading modules from directory: /usr/lib/dovecot/modules
Debug: Module loaded: /usr/lib/dovecot/modules/lib10_quota_plugin.so
Debug: Loading modules from directory: /usr/lib/dovecot/modules/doveadm
Debug: Skipping module doveadm_acl_plugin, because dlopen() failed: 
/usr/lib/dovecot/modules/doveadm/lib10_doveadm_acl_plugin.so: undefined symbol: 
acl_user_module (this is usually intentional, so just ignore this message)
Debug: Skipping module doveadm_expire_plugin, because dlopen() failed: 
/usr/lib/dovecot/modules/doveadm/lib10_doveadm_expire_plugin.so: undefined 
symbol: expire_set_deinit (this is usually intentional, so just ignore this 
message)
Debug: Module loaded: 
/usr/lib/dovecot/modules/doveadm/lib10_doveadm_quota_plugin.so
Debug: Module loaded: 
/usr/lib/dovecot/modules/doveadm/lib10_doveadm_sieve_plugin.so
Debug: Skipping module doveadm_fts_lucene_plugin, because dlopen() failed: 
/usr/lib/dovecot/modules/doveadm/lib20_doveadm_fts_lucene_plugin.so: undefined 
symbol: lucene_index_iter_deinit (this is usually intentional, so just ignore 
this message)
Debug: Skipping module doveadm_fts_plugin, because dlopen() failed: 
/usr/lib/dovecot/modules/doveadm/lib20_doveadm_fts_plugin.so: undefined symbol: 
fts_user_get_language_list (this is usually intentional, so just ignore this 
message)
Debug: Skipping module doveadm_mail_crypt_plugin, because dlopen() failed: 
/usr/lib/dovecot/modules/doveadm/libdoveadm_mail_crypt_plugin.so: undefined 
symbol: mail_crypt_box_get_pvt_digests (this is usually intentional, so just 
ignore this message)
doveadm(em...@domain.com)<3681><>: Debug: auth USER input: em...@domain.com 
home=/var/vmail/domain.com/email uid=150 gid=8 quota_rule=*:bytes=3072000000
doveadm(em...@domain.com)<3681><>: Debug: Added userdb setting: 
plugin/quota_rule=*:bytes=3072000000
doveadm(em...@domain.com): Debug: Effective uid=150, gid=8, 
home=/var/vmail/domain.com/email
doveadm(em...@domain.com): Debug: Quota root: name=User quota backend=maildir 
args=
doveadm(em...@domain.com): Debug: Quota rule: root=User quota mailbox=* 
bytes=3072000000 messages=0
doveadm(em...@domain.com): Debug: Quota rule: root=User quota 
mailbox=INBOX.Trash bytes=+104857600 messages=0
doveadm(em...@domain.com): Debug: Quota warning: bytes=2918400000 (95%) 
messages=0 reverse=no command=quota-warning 95 em...@domain.com
doveadm(em...@domain.com): Debug: Quota warning: bytes=2457600000 (80%) 
messages=0 reverse=no command=quota-warning 80 em...@domain.com
doveadm(em...@domain.com): Debug: Quota grace: root=User quota bytes=307200000 
(10%)
doveadm(em...@domain.com): Debug: Namespace inbox: type=private, prefix=INBOX., 
sep=., inbox=yes, hidden=no, list=yes, subscriptions=yes 
location=maildir:/var/vmail/domain.com/email/Maildir
doveadm(em...@domain.com): Debug: maildir++: 
root=/var/vmail/domain.com/email/Maildir, index=, indexpvt=, control=, 
inbox=/var/vmail/domain.com/email/Maildir, alt=
doveadm(em...@domain.com): Debug: Namespace : type=private, prefix=, sep=, 
inbox=no, hidden=yes, list=no, subscriptions=no location=fail::LAYOUT=none
doveadm(em...@domain.com): Debug: none: root=, index=, indexpvt=, control=, 
inbox=, alt=
doveadm(em...@domain.com): Debug: quota: quota_over_flag check: 
quota_over_script unset - skipping
doveadm(em...@domain.com): Debug: Mailbox INBOX: Mailbox opened because: 
force-resync

So it looks like it did something but only for the INBOX mailbox. How do I make 
force-resync do its job on all mailboxes?

After the command I saw that the following file has been modified: 
"Maildir/dovecot.index.log", that should be the case, right?

Best regards,
Mabi

Reply via email to