Hi
I am using dovecot 2.0.9 on CentOS 6.4
The following error appears in the logs when users connect to the imap
server using MACs. All
other clients that I tested work fine.
###### BEGIN ERROR ######
Jan 5 18:04:25 mail dovecot: imap(jcf): Panic: file
mailbox-list-maildir.c: line 133: unreached
Jan 5 18:04:25 mail dovecot: imap(user): Error: Raw backtrace:
/usr/lib64/dovecot/libdovecot.so.0(+0x3ca6a) [0x7f991df2ca6a] ->
/usr/lib64/dovecot/libdovecot.so.0(+0x3cab6) [0x7f991df2cab6] ->
/usr/lib64/dovecot/libdovecot.so.0(+0x16dba) [0x7f991df06dba] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(+0x3eace) [0x7f991e1aface]
->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_list_is_valid_pattern+0x26)
[0x7f991e1a4f86] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(+0x3c861) [0x7f991e1ad861]
-> /usr/lib64/dovecot/libdovecot-storage.so.0(fs_list_iter_next+0x2f)
[0x7f991e1ad3ff] ->
/usr/lib64/dovecot/libdovecot-storage.so.0(mailbox_list_iter_next+0xa)
[0x7f991e1a490a] -> dovecot/imap() [0x40b399] ->
dovecot/imap(cmd_list_full+0x426) [0x40c246] -> dovecot/imap()
[0x40f8cd] -> dovecot/imap() [0x40f9ba] ->
dovecot/imap(client_handle_input+0x135) [0x40fbe5] ->
dovecot/imap(client_input+0x5f) [0x41050f] ->
/usr/lib64/dovecot/libdovecot.so.0(io_loop_call_io+0x48)
[0x7f991df37e08] ->
/usr/lib64/dovecot/libdovecot.so.0(io_loop_handler_run+0x9f)
[0x7f991df38d7f] ->
/usr/lib64/dovecot/libdovecot.so.0(io_loop_run+0x28) [0x7f991df37d98]
-> /usr/lib64/dovecot/libdovecot.so.0(master_service_run+0x13)
[0x7f991df26203] -> dovecot/imap(main+0x2f9) [0x418809] ->
/lib64/libc.so.6(__libc_start_main+0xfd) [0x7f991d76fcdd] ->
dovecot/imap() [0x408229]
###### END ERROR ######
The dovecot configuration is:
###### BEGIN CONFIG ######
# dovecot -n # 2.0.9: /etc/dovecot/dovecot.conf # OS: Linux 2.6.32-358.23.2.el6.x86_64 x86_64 CentOS release 6.4 (Final) disable_plaintext_auth = no mail_access_groups = mail mail_location = mbox:~/mail:INBOX=/var/spool/mail/%u mbox_write_locks = fcntl namespace { hidden = yes inbox = yes list = yes location = mbox:~/mail:INBOX=/var/spool/mail/%u prefix = "#mbox/" separator = / type = private } namespace { location = maildir:~/Maildir prefix = separator = / type = private } passdb { args = /etc/dovecot/dovecot-ldap.conf.ext driver = ldap } ssl_ca =
###### END CONFIG ######
I don't know what to do to allow MAC users to use the system. Can anyone help?
Thank you,
-- Raúl Brás Instituto Superior de Economia e Gestão Universidade de Lisboa