cyrus 2.4.6 and ox client

Marco falon at ruparpiemonte.it
Tue Feb 8 09:04:49 EST 2011


> On Tue, Feb 08, 2011 at 11:43:19AM +0100, Marco wrote:
>> Hello,
>>   I noticed that after upgrading from cyrus 2.3.16 to 2.4.6 all shared
>> folders stop to work with Open-xchange IMAP client. All right with
>> Thunderbird, instead.
>> With OX there are no folders into "user" tree for subscription.
>>
>> Does anyone experience a problem like this?
>>
>> Thank you very much
>
> Can you capture telemetry data on a session with the Open-xchange client
> and let me know what it's asking for?
>
> Also, a copy of your config.

This is an example:
<utente.1 at uc.test.it> shares what follow:

localhost.localdomain> lam user/utente.1*@uc.test.it
user/utente.1 at uc.test.it:
   utente.1 at uc.test.it lrswipkxtecda
user/utente.1/Drafts at uc.test.it:
   utente.1 at uc.test.it lrswipkxtecda
user/utente.1/Sent at uc.test.it:
   utente.1 at uc.test.it lrswipkxtecda
user/utente.1/Share me at uc.test.it:
   utente.3 at uc.test.it lrswpted
   utente.2 at uc.test.it lpkxca
   utente.1 at uc.test.it lrswipkxtecda
user/utente.1/Spam at uc.test.it:
   utente.1 at uc.test.it lrswipkxtecda
   anyone p
user/utente.1/Trash at uc.test.it:
   utente.1 at uc.test.it lrswipkxtecda

<utente.3 at uc.test.it> opens an IMAP session with OX, but he can't see  
the "Share me" folder. This is the relevant telemetry of OX webmail  
client:

A0 AUTHENTICATE PLAIN
dXRlbnRlLjJAdWMudGVzdC5pdAB1dGVudGUuMkB1Yy50ZXN0Lml0AGFzZGZnaCsx

A1 NOOP
A2 NOOP
A3 LIST "" "%"
A4 LIST "" ""
A5 LIST "" INBOX
A6 LSUB "" "INBOX/%"
A7 STATUS INBOX (MESSAGES RECENT UNSEEN)
A8 GETACL INBOX
A9 LIST "" user
A10 LSUB "" user
A11 NOOP
A12 NOOP
A13 NOOP
A14 LIST "" user
A15 LIST "" ""
A16 LIST "" "user/%"
A17 LSUB "" "user/%"
A18 LSUB "" user/
A19 NOOP
A20 LIST "" user
A21 LIST "" "user/%"
A22 LIST "" user/utente.1
A23 LIST user/utente.1 ""
A24 LSUB "" user/utente.1
A25 LOGOUT

Response
* OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE AUTH=PLAIN SASL-IR]  
tst-msg01.csi.it Cyrus IMAP v2.4.6-Invoca-RPM-2.4.6-3 server ready
+
A0 OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE ACL RIGHTS=kxte QUOTA  
MAILBOX-REFERRALS NAMESPACE UIDPLUS NO_ATOMIC_RENAME UNSELECT CHILDREN  
MULTIAPPEND BINARY CATENATE CONDSTORE ESEARCH SORT SORT=MODSEQ  
THREAD=ORDEREDSUBJECT THREAD=REFERENCES ANNOTATEMORE LIST-EXTENDED  
WITHIN QRESYNC SCAN XLIST URLAUTH URLAUTH=BINARY X-NETSCAPE  
LOGINDISABLED COMPRESS=DEFLATE IDLE] Success (no protection)

A1 OK Completed

A2 OK Completed

* LIST (\HasChildren) "/" INBOX
* LIST (\Noselect \NonExistent \HasChildren) "/" user
A3 OK Completed (0.010 secs 6 calls)

* LIST (\Noselect) "/" ""
A4 OK Completed (0.000 secs)

* LIST (\HasChildren) "/" INBOX
A5 OK Completed (0.000 secs 5 calls)

* LSUB () "/" INBOX/Drafts
* LSUB () "/" INBOX/Sent
* LSUB () "/" INBOX/Spam
* LSUB () "/" INBOX/Trash
A6 OK Completed (0.000 secs 4 calls)

* STATUS INBOX (MESSAGES 0 RECENT 0 UNSEEN 0)
A7 OK Completed

* ACL INBOX utente.3 at uc.test.it lrswipkxtecda
A8 OK Completed

A9 OK Completed (0.000 secs 1 calls)

A10 OK Completed (0.000 secs)

A11 OK Completed

A12 OK Completed

A13 OK Completed

A14 OK Completed (0.010 secs 1 calls)

* LIST (\Noselect) "/" ""
A15 OK Completed (0.000 secs)

* LIST (\Noselect \NonExistent \HasChildren) "/" user/utente.1
A16 OK Completed (0.000 secs 1 calls)

A17 OK Completed (0.000 secs)

A18 OK Completed (0.000 secs)

A19 OK Completed

A20 OK Completed (0.010 secs 1 calls)

* LIST (\Noselect \NonExistent \HasChildren) "/" user/utente.1
A21 OK Completed (0.010 secs 1 calls)

A22 OK Completed (0.000 secs 1 calls)

* LIST (\Noselect) "/" ""
A23 OK Completed (0.000 secs)

A24 OK Completed (0.000 secs)

* BYE LOGOUT received
A25 OK Completed


This is the IMAP configuration:
name       : Cyrus IMAPD
version    : v2.4.6-Invoca-RPM-2.4.6-3 35e0e72f 2010-12-21
vendor     : Project Cyrus
support-url: http://cyrusimap.web.cmu.edu
os         : Linux
os-version : 2.6.18-164.el5
environment: Built w/Cyrus SASL 2.1.22
              Running w/Cyrus SASL 2.1.22
              Built w/OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
              Running w/OpenSSL 0.9.8e-fips-rhel5 01 Jul 2008
              Built w/zlib 1.2.3
              Running w/zlib 1.2.3
              CMU Sieve 2.4
              TCP Wrappers
              NET-SNMP
              mmap = shared
              lock = fcntl
              nonblock = fcntl
              idle = idled

configdirectory: /var/lib/imap
partition-maildata1: /maildata/comune.prova.it/maildata1
partition-maildata2: /maildata/uc.test.it/maildata1
partition-maildata3: /maildata/regione.piemonte.it/maildata1
partition-maildatadm: /maildata/admin.invalid/maildatadm

metapartition_files: header index cache expunge squat
metapartition-maildata1: /metamaildata1
metapartition-maildata2: /metamaildata2
metapartition-maildata3: /metamaildata3
metapartition-maildatadm: /metamaildatadm

altnamespace: 0
serverinfo: on
admins: oxcyrus

annotation_definitions: /etc/annoIMAP.conf

sievedir: /var/lib/imap/sieve
postmaster: postmaster at domain.tld
# OX request:
sieve_utf8fileinto: 1

sendmail: /usr/sbin/sendmail
hashimapspool: true
sasl_pwcheck_method: saslauthd
sasl_mech_list: PLAIN

quotawarn: 80
normalizeuid: 1
syslog_prefix: cyrus
unixhierarchysep: 1
autocreatequota: 0
createonpost: 0
autosubscribe_all_sharedfolders: 1
expunge_days: 30
singleinstancestore: 1
defaultdomain: admin.invalid
improved_mboxlist_sort: 1
virtdomains: userid
quotadb: skiplist

allowusermoves: 1

auth_mech: pts
pts_module: ldap
ptloader_sock: /var/lib/imap/socket/ptsock
ldap_uri: ldap://10.102.40.156:489
ldap_version: 3
ldap_bind_dn: uid=oxcyrus,o=admin.invalid,ou=People,o=servizirete,c=it
ldap_password: ######
ldap_sasl: 0
ldap_size_limit: 20000
ldap_filter: (&(objectclass=mailrecipient)(uid=%u)(mailUserStatus=active))
ldap_group_filter:  
(&(objectclass=groupofuniquenames)(mailUserStatus=active)(mail=%u))
ldap_member_method: filter
ldap_member_filter: (uniquemember=%D)
ldap_member_attribute: mail
ldap_base: ou=People,o=servizirete,c=it
ldap_group_base: ou=MailGroups,o=%d,ou=People,o=servizirete,c=it
ldap_member_base: ou=People,o=servizirete,c=it
unix_group_enable: no

Thanks again
Marco



More information about the Info-cyrus mailing list