Hi
While trying to create an IMAP folder within the OX-Webmail I receive the following error message:
I'm running OX 6.17.0 Rev12 ( 2010-07-14 13:30:21 ) on Debian Lenny with Dovecot 2.0.rc3
The groupware log files contains the following error message:
However ACL support has been enabled on the dovecot side and the server also announces the ACL capability:
According to the dovecot debug output OX successfully creates and subscribes the folder, but deletes it afterwards (without unsubscribing), furthermore the GETACL and MYRIGHTS command returns administrator privileges (lrwstipekxacd) :
I've also tried to set
instead of 'auto' within /opt/open-xchange/etc/groupware/imap.properties without any luck.
Creating folders and setting ACLs with another IMAP client (ex. thunderbird) works correctly.
Any help is appreciated
Thanks and regards
Christian
While trying to create an IMAP folder within the OX-Webmail I receive the following error message:
Code:
The composed rights could not be applied to new folder INBOX/test due to missing administer right in its initial rights specified by IMAP server. However, the folder has been created on server imap.example.com with login user1@example.com (user=4, context=3000000). (IMAP-2016, 1704769737-187)
The groupware log files contains the following error message:
Code:
com.openexchange.imap.acl.ACLExtensionAutoDetector$ACLExtensionCallable call INFO: IMAP server [imap.example.com/xxx.xxx.xxx.xxx:143] CAPABILITY response indicates no support of ACL extension.
Code:
telnet imap.example.com 143 Trying xxx.xxx.xxx.xxx... Connected to imap.example.com. Escape character is '^]'. * OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE STARTTLS AUTH=PLAIN] Dovecot ready. aa login user1@example.com pass aa OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS QUOTA [B]ACL[/B] RIGHTS=texk] Logged in
Code:
A3 NOOP A4 NOOP A5 LIST "" INBOX A6 LIST "" INBOX A7 LSUB "" "INBOX/%" A8 STATUS INBOX (MESSAGES RECENT UNSEEN UIDNEXT UIDVALIDITY) A9 NOOP A10 NOOP A11 LIST "" INBOX A12 LIST "" INBOX A13 LSUB "" "INBOX/%" A14 STATUS INBOX (MESSAGES RECENT UNSEEN UIDNEXT UIDVALIDITY) A15 NOOP A16 NOOP A17 LIST "" INBOX A18 LIST "" INBOX A19 LSUB "" "INBOX/%" A20 STATUS INBOX (MESSAGES RECENT UNSEEN UIDNEXT UIDVALIDITY) A21 NOOP A22 NOOP A23 LIST "" INBOX A24 LIST "" INBOX A25 LSUB "" "INBOX/%" A26 STATUS INBOX (MESSAGES RECENT UNSEEN UIDNEXT UIDVALIDITY) A27 NOOP A28 LIST "" INBOX A29 LIST "" INBOX/test A30 CREATE INBOX/test A31 LIST "" INBOX/test A32 LIST "" INBOX/test A33 SUBSCRIBE INBOX/test A34 GETACL INBOX/test A35 MYRIGHTS INBOX/test A36 LIST "" INBOX/test A37 LIST "" "INBOX/test/%" A38 DELETE INBOX/test A39 LOGOUT A2 OK [CAPABILITY IMAP4rev1 LITERAL+ SASL-IR LOGIN-REFERRALS ID ENABLE SORT SORT=DISPLAY THREAD=REFERENCES THREAD=REFS MULTIAPPEND UNSELECT IDLE CHILDREN NAMESPACE UIDPLUS LIST-EXTENDED I18NLEVEL=1 CONDSTORE QRESYNC ESEARCH ESORT SEARCHRES WITHIN CONTEXT=SEARCH LIST-STATUS QUOTA ACL RIGHTS=texk] Logged in A3 OK NOOP completed. A4 OK NOOP completed. * LIST (\HasNoChildren) "/" "INBOX" A5 OK List completed. * LIST (\HasNoChildren) "/" "INBOX" A6 OK List completed. A7 OK Lsub completed. * STATUS "INBOX" (MESSAGES 0 RECENT 0 UIDNEXT 1 UIDVALIDITY 1280742193 UNSEEN 0) A8 OK Status completed. A9 OK NOOP completed. A10 OK NOOP completed. * LIST (\HasNoChildren) "/" "INBOX" A11 OK List completed. * LIST (\HasNoChildren) "/" "INBOX" A12 OK List completed. A13 OK Lsub completed. * STATUS "INBOX" (MESSAGES 0 RECENT 0 UIDNEXT 1 UIDVALIDITY 1280742193 UNSEEN 0) A14 OK Status completed. A15 OK NOOP completed. A16 OK NOOP completed. * LIST (\HasNoChildren) "/" "INBOX" A17 OK List completed. * LIST (\HasNoChildren) "/" "INBOX" A18 OK List completed. A19 OK Lsub completed. * STATUS "INBOX" (MESSAGES 0 RECENT 0 UIDNEXT 1 UIDVALIDITY 1280742193 UNSEEN 0) A20 OK Status completed. A21 OK NOOP completed. A22 OK NOOP completed. * LIST (\HasNoChildren) "/" "INBOX" A23 OK List completed. * LIST (\HasNoChildren) "/" "INBOX" A24 OK List completed. A25 OK Lsub completed. * STATUS "INBOX" (MESSAGES 0 RECENT 0 UIDNEXT 1 UIDVALIDITY 1280742193 UNSEEN 0) A26 OK Status completed. A27 OK NOOP completed. * LIST (\HasNoChildren) "/" "INBOX" A28 OK List completed. A29 OK List completed. A30 OK Create completed. * LIST (\HasNoChildren) "/" "INBOX/test" A31 OK List completed. * LIST (\HasNoChildren) "/" "INBOX/test" A32 OK List completed. A33 OK Subscribe completed. * ACL "INBOX/test" "user1@example.com" lrwstipekxacd A34 OK Getacl completed. * MYRIGHTS "INBOX/test" lrwstipekxacd A35 OK Myrights completed. * LIST (\HasNoChildren) "/" "INBOX/test" A36 OK List completed. * LIST (\HasNoChildren) "/" "INBOX/test/" A37 OK List completed. A38 OK Delete completed. * BYE Logging out A39 OK Logout completed.
Code:
com.openexchange.imap.imapSupportsACL=true com.openexchange.imap.User2ACLImpl=Dovecot
Creating folders and setting ACLs with another IMAP client (ex. thunderbird) works correctly.
Any help is appreciated
Thanks and regards
Christian
Comment