Sergey Ivanov
2006-Sep-28 18:40 UTC
[Dovecot] which e-mail client can work with recent dovecot?
Hi, I'm trying to use dovecot-1.0.rc7. Before I've used dovecot-1.0 from nightly cvs build of August 08, 2006. It worked perfectly, on Linux 64-bit, you can see spec and patches at http://www.sisyphus.ru/srpm/dovecot/ When I tried to upgrade to rc7 and to recent nightly cvs builds with the same configuration and patches (provided necessary adaptations), it builds O.K, but can not move messages from folder to folder. I've tried the following mail clients: thunderbird-1.5.0.7, evolution-2.0.2, sylpheed-claws-2.0 and KMail-1.7.1 (all from Centos-4.4). KMail refuses to copy (or to move) multiple selected messages, saying:" Error while copying messages.Connection to Server Closed Unexpectedly ...". Evolution is not able to open folders at 3-rd level (like dovecot/2006/09), or it is so slow that I was not able to test moving/copying messages in it. Sylpheed-claws died whan I tried this message copying. Thunderbird tries to move infinetly in a loop, filling the dovecot's log with lines: --- Sep 28 12:56:25 alt64 dovecot: imap-login: Login: user=<seriv>, method=plain, rip=66.80.117.2, lip=192.168.10.8, TLS Sep 28 12:56:25 alt64 dovecot: IMAP(seriv): file mail-cache-transaction.c: line 709 (mail_cache_add): assertion failed: (fixed_size == (unsigned int)-1 || fixed_size == data_size) Sep 28 12:56:25 alt64 dovecot: child 25177 (imap) killed with signal 6 Sep 28 12:56:25 alt64 dovecot: imap-login: Login: user=<seriv>, method=plain, rip=66.80.117.2, lip=192.168.10.8, TLS Sep 28 12:56:25 alt64 dovecot: IMAP(seriv): file mail-cache-transaction.c: line 709 (mail_cache_add): assertion failed: (fixed_size == (unsigned int)-1 || fixed_size == data_size) Sep 28 12:56:25 alt64 dovecot: child 25183 (imap) killed with signal 6 --- (approximitely 2 cicles per second). And when I reinstalled back the previously worked version of dovecot, the problem remains. -- With best regards, Sergey Ivanov.
Sergey Ivanov
2006-Sep-29 14:10 UTC
[Dovecot] which e-mail client can work with recent dovecot?
I'd like to provide additional information about this problem: 1. $ grep -v '^ *#' /etc/dovecot/dovecot.conf |grep -v '^ *$' protocols = imap imaps pop3 pop3s ssl_cert_file = /etc/postfix/cert.pem ssl_key_file = /etc/postfix/key.pem default_mail_env = maildir:/home/%u/.imap lock_method = fcntl protocol imap { } protocol pop3 { pop3_uidl_format = %08Xu%08Xv } protocol lda { postmaster_address = postmaster at localhost.localdomain } auth default { mechanisms = plain passdb pam { } userdb passwd { } user = root } plugin { } 2. I've tried with lock_method=flock with the same results. 3. Thunderbird easily copy/move multiple messages from dovecot's folders to local mail folders and from local mail folders to dovecot's, so I have now workaround for this dovecot's problem. -- Sergey Ivanov. Sergey Ivanov wrote:> Hi, > I'm trying to use dovecot-1.0.rc7. > > Before I've used dovecot-1.0 from nightly cvs build of August 08, 2006. > It worked perfectly, on Linux 64-bit, you can see spec and patches at > http://www.sisyphus.ru/srpm/dovecot/ > > When I tried to upgrade to rc7 and to recent nightly cvs builds with the > same configuration and patches (provided necessary adaptations), it > builds O.K, but can not move messages from folder to folder. > > I've tried the following mail clients: thunderbird-1.5.0.7, > evolution-2.0.2, sylpheed-claws-2.0 and KMail-1.7.1 (all from > Centos-4.4). KMail refuses to copy (or to move) multiple selected > messages, saying:" Error while copying messages.Connection to Server > Closed Unexpectedly ...". Evolution is not able to open folders at 3-rd > level (like dovecot/2006/09), or it is so slow that I was not able to > test moving/copying messages in it. Sylpheed-claws died whan I tried > this message copying. Thunderbird tries to move infinetly in a loop, > filling the dovecot's log with lines: > --- > Sep 28 12:56:25 alt64 dovecot: imap-login: Login: user=<seriv>, > method=plain, rip=66.80.117.2, lip=192.168.10.8, TLS > Sep 28 12:56:25 alt64 dovecot: IMAP(seriv): file > mail-cache-transaction.c: line 709 (mail_cache_add): assertion failed: > (fixed_size == (unsigned int)-1 || fixed_size == data_size) > Sep 28 12:56:25 alt64 dovecot: child 25177 (imap) killed with signal 6 > Sep 28 12:56:25 alt64 dovecot: imap-login: Login: user=<seriv>, > method=plain, rip=66.80.117.2, lip=192.168.10.8, TLS > Sep 28 12:56:25 alt64 dovecot: IMAP(seriv): file > mail-cache-transaction.c: line 709 (mail_cache_add): assertion failed: > (fixed_size == (unsigned int)-1 || fixed_size == data_size) > Sep 28 12:56:25 alt64 dovecot: child 25183 (imap) killed with signal 6 > --- > (approximitely 2 cicles per second). > > And when I reinstalled back the previously worked version of dovecot, > the problem remains. >
Timo Sirainen
2006-Oct-08 20:53 UTC
[Dovecot] which e-mail client can work with recent dovecot?
On Thu, 2006-09-28 at 14:40 -0400, Sergey Ivanov wrote:> mail-cache-transaction.c: line 709 (mail_cache_add): assertion failed: > (fixed_size == (unsigned int)-1 || fixed_size == data_size) > Sep 28 12:56:25 alt64 dovecot: child 25177 (imap) killed with signal 6In case you haven't figured this out, it's because you've moved the index files from 32bit system to 64bit system and there's a bug somewhere causing this crash. Just delete all dovecot.index.cache files. -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 189 bytes Desc: This is a digitally signed message part URL: <http://dovecot.org/pipermail/dovecot/attachments/20061008/0bac8e1d/attachment.bin>