Just to let you know, 2.1.4 didn't solve this either.

If you need any futher info to get this solved, please let me know.

Best regards
Henrik Larsson


This problem is still showing up every day in the logs.

I tried to delete the dovecot.index.search and
dovecot.index.search.uids files for all users, but the errors are
still there after a re-build of the search index with
"/usr/local/bin/doveadm search -A TEXT xyzabczzz".

If you need any further details, please let me know.


Best regards
Henrik Larsson


On 15-04-2012 10:42, Henrik Larsson wrote:
On 27-03-2012 08:57, Luca Palazzo wrote:
Hi Timo and All,
after upgrading to 2.1.2 i'm getting a lot of these messages:
Error: Corrupted squat uidlist file XXXXXX wrong indexid
After an upgrade to 2.1.3 i see this as well. Any thoughts?

Apr 15 03:43:43 imap(xxxx): Error: Corrupted squat uidlist file
/home/mail/xxxx/xxxx//Maildir/dovecot.index.search.uids: wrong indexid
Apr 15 06:30:27 imap(xxxx): Error: Corrupted squat uidlist file
/home/mail/xxxx/xxxx//Maildir/dovecot.index.search.uids: wrong indexid
Apr 15 07:43:55 pop3(xxxx): Error: Corrupted squat uidlist file
/home/mail/xxxx/xxxx//Maildir/dovecot.index.search.uids: wrong indexid
Apr 15 09:00:01 imap(xxxx): Error: Corrupted squat uidlist file
/home/mail/xxxx/xxxx//Maildir/dovecot.index.search.uids: wrong indexid

# doveconf -n
# 2.1.3: /usr/local/etc/dovecot/dovecot.conf
# OS: FreeBSD 8.2-STABLE amd64
auth_mechanisms = plain login digest-md5 cram-md5
first_valid_uid = 125
listen = *
log_path = /var/log/dovecot
mail_plugins = fts fts_squat zlib
mail_privileged_group = postfix
mail_temp_dir = /var/db/dovecot
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 {
  inbox = yes
  location =
  prefix =
  separator = .
  type = private
}
namespace {
  hidden = yes
  inbox = no
  list = no
  location =
  prefix = INBOX.
  separator = .
  type = private
}
passdb {
  args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
plugin {
  fts = squat
  fts_squat = partial=4 full=10
  sieve = ~/.dovecot.sieve
  sieve_dir = ~/sieve
}
protocols = imap pop3 lmtp sieve
service auth-worker {
  user = $default_internal_user
}
service auth {
  unix_listener /home/mail/postfix/private/dovecot-auth {
    group = postfix
    mode = 0660
    user = postfix
  }
}
service lmtp {
  executable = lmtp -L
  unix_listener /home/mail/postfix/private/dovecot-lmtp {
    group = postfix
    mode = 0660
    user = postfix
  }
}
ssl_cert = </etc/ssl/mail-chained.crt
ssl_key = </etc/ssl/mail.key
userdb {
  args = /usr/local/etc/dovecot/dovecot-sql.conf.ext
  driver = sql
}
protocol lmtp {
  log_path = /var/log/dovecot-deliver
  mail_plugins = fts fts_squat zlib sieve
}
protocol lda {
  mail_plugins = fts fts_squat zlib sieve
}
protocol imap {
  mail_plugins = fts fts_squat zlib imap_zlib
}


Best regards
Henrik Larsson

Reply via email to