Hi,
I frequently get errors similar to this logged:
Mar 5 17:49:20 alphonse dovecot: imap(roger): Error: Corrupted squat
uidlist file /home/roger/Maildir/.Debian/dovecot.index.search.uids: wrong
indexid
I am running the Debian package version 1:2.1.7-7 on an up to date Debian
Testing system with ext4 filing systems. 'doveadm index -A "*"' is run six
nights a week and 'doveadm fts rescan -A' on the seventh night. The output
of 'doveconf -n' should be attached.
Is this something to be worried about? Am I doing something wrong?
Thanks,
Roger
$ doveconf -n
# 2.1.7: /etc/dovecot/dovecot.conf
# OS: Linux 3.2.0-4-amd64 x86_64 Debian 7.0
auth_username_format = %Ln
first_valid_uid = 1000
last_valid_uid = 10000
listen = 127.0.0.1, 217.169.26.194
mail_access_groups = sharedmail
mail_location = maildir:~/Maildir
mail_plugins = " zlib fts fts_squat acl"
managesieve_notify_capability = mailto
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 ihave
namespace {
list = children
location = maildir:/home/%%n/Maildir:INDEX=~/Maildir/shared/%%n
prefix = shared/%%n/
separator = /
subscriptions = no
type = shared
}
namespace inbox {
inbox = yes
location =
mailbox Archives {
special_use = \Archive
}
mailbox Drafts {
special_use = \Drafts
}
mailbox Junk {
special_use = \Junk
}
mailbox Sent {
special_use = \Sent
}
mailbox Trash {
special_use = \Trash
}
prefix =
separator = /
type = private
}
passdb {
driver = pam
}
plugin {
acl = vfile
acl_anyone = allow
acl_shared_dict = file:/var/lib/dovecot/shared-mailboxes
antispam_backend = pipe
antispam_pipe_program = /usr/bin/spamc
antispam_pipe_program_notspam_arg = --reporttype=revoke
antispam_pipe_program_spam_arg = --reporttype=report
antispam_pipe_tmpdir = /tmp
antispam_spam = Junk;Junk E-mail
antispam_trash = Trash;Deleted Items
fts = squat
fts_squat = partial=4 full=10
recipient_delimiter = -
sieve = ~/Maildir/dovecot.sieve
sieve_before = /etc/dovecot/sieve/before.sieve
sieve_dir = ~/Maildir/sieve
}
protocols = " imap lmtp sieve"
service auth {
unix_listener auth-client {
user = Debian-exim
}
}
service indexer-worker {
vsz_limit = 512 M
}
ssl_cert = </etc/ssl/certs/mail_server.pem
ssl_cipher_list = HIGH
ssl_key = </etc/ssl/private/mail_privatekey.pem
userdb {
driver = passwd
}
protocol lmtp {
mail_plugins = " zlib fts fts_squat acl sieve"
recipient_delimiter = -
}
protocol imap {
imap_idle_notify_interval = 5 mins
mail_plugins = " zlib fts fts_squat acl imap_zlib antispam imap_acl"
}