On Thu, 2007-12-20 at 10:31 -0500, Brian Taber wrote:
I have a few clients that have more than one user in the same mailbox.
I have my setup using fctrl for mailbox and index locking. My mail is stored on a network file system (gluster) and my indexes are stored on the local drive. I have a few issues:
- My users mailboxes have issues where messages will be mixed up (you go to open a message and it gets a different message)
- messages will dissappear
- unable to open or delete messages
- errors in log about dotlocks being overwritten
Do you use Dovecot on multiple servers? I just tested GlusterFS a few days ago myself and noticed that it has similar caching issues as NFS (http://wiki.dovecot.org/MailLocation/SharedDisk). For a reliable setup you pretty much need v1.1 with mail_nfs_storage=yes.
Our dotlock file /mail/mydomain.com/webmaster/dovecot-uidlist.lock was overridden (kept it 0 secs)
Although I don't think this should happen anyway. Do you have all the servers' clocks synchronized (less than 1sec apart)?