On Wednesday, May 15 at 04:29 PM, quoth Timo Sirainen:
On 25.4.2013, at 19.55, Kyle Wheeler <kyle-dovecot@memoryhole.net> wrote:
I have an "archive" folder in my inbox, where I manually stick old mails into a compressed mbox format. Since upgrading to Dovecot 2.2.1, I've started seeing messages like the following in my log files:
imap(...): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable indexer-worker(...): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable indexer-worker(...): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable indexer-worker(...): Error: lucene: Failed to sync mailbox INBOX: Mailbox isn't selectable imap(...): Error: indexer failed to index mailbox INBOX/Archive/2007/Sent.gz
What's your doveconf -n output? The errors about INBOX are especially strange (maybe just the error message is wrong and it's actually trying to index INBOX/Archive).
Here it is:
# 2.2.1: /service/dovecot-memoryhole.net/dovecot.conf # OS: Linux 2.6.32-5-amd64 x86_64 Debian 6.0.7 auth_default_realm = memoryhole.net auth_mechanisms = plain login base_dir = /var/run/dovecot/memoryhole first_valid_gid = 64020 first_valid_uid = 64020 last_valid_gid = 64020 last_valid_uid = 64020 log_path = /dev/stderr log_timestamp = login_greeting = ...you two suckers! Stop shirkin' and get workin'! mail_gid = 64020 mail_location = maildir:%h/Maildir mail_max_userip_connections = 20 mail_plugins = fts fts_lucene zlib listescape mail_uid = 64020 mailbox_list_index = yes mbox_write_locks = fcntl namespace { hidden = no inbox = yes list = yes location = maildir:~/Maildir prefix = separator = / type = private } namespace { hidden = yes inbox = no location = mbox:~/Maildir/Archive:LAYOUT=fs:INDEX=~/Maildir/ArchiveIndexes/ prefix = INBOX/Archive/ separator = / type = private } passdb { args = /var/lib/dovecot/dovecot-ldap.conf driver = ldap } plugin { fts = lucene fts_lucene = whitespace_chars=@. zlib_save = gz zlib_save_level = 6 } protocols = imap service auth { user = vpopmail } service imap-login { inet_listener imap { address = imap.memoryhole.net port = 143 } inet_listener imaps { address = imap.memoryhole.net port = 993 } user = dovecot } service imap { executable = imap } service pop3-login { user = dovecot } ssl_cert = </etc/ssl/certs/imap.memoryhole.net.pem ssl_key = </etc/ssl/private/imap.memoryhole.net.key userdb { args = uid=64020 gid=64020 home=/var/lib/vpopmail/domains/%Ld/%Ln allow_all_users=yes driver = static } valid_chroot_dirs = /var/lib/vpopmail/domains verbose_proctitle = yes protocol imap { imap_client_workarounds = tb-extra-mailbox-sep delay-newmail tb-lsub-flags imap_idle_notify_interval = 29 mins imap_logout_format = writebytes=%o, readbytes=%i, session=<%{session}> mail_plugins = fts fts_lucene zlib imap_zlib listescape } protocol lda { auth_socket_path = /var/run/dovecot/localhost/auth-master hostname = memoryhole.net mail_plugins = fts fts_lucene zlib listescape postmaster_address = postmaster@memoryhole.net }
~Kyle
The borrower is the slave of the lender. -- Proverbs 22:7