[Dovecot] Lucene and Zlib with 2.2.1

Kyle Wheeler kyle-dovecot at memoryhole.net
Wed May 15 17:13:52 EEST 2013


On Wednesday, May 15 at 04:29 PM, quoth Timo Sirainen:
> On 25.4.2013, at 19.55, Kyle Wheeler <kyle-dovecot at 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 at memoryhole.net
}


~Kyle
-- 
The borrower is the slave of the lender.
                                                       -- Proverbs 22:7
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 842 bytes
Desc: not available
URL: <http://dovecot.org/pipermail/dovecot/attachments/20130515/ceb70c7f/attachment.bin>


More information about the dovecot mailing list