Hello,
We're using Community version 6.14.0-Rev8 (and reproducible on 6.16.1-Rev3) and are experiencing problem when trying to share an imap folder through acl.
When adding a user and click on save button, the result seems ok ("Your settings have been saved.") but when coming back to the acl on folder, the user doesn't appear on the list. If i login directly to dovecot i can see the acl :
System: Debian lenny 5.0.5 with full upgrades.
Users : authenticated via ldap and not directly via dovecot.
Imapd : dovecot-imapd 1:1.2.11-1~bpo50+2
The /var/log/open-xchange/open-xchange.log.0 logfile contains the following errors :
I'm not sure the error is related to the problem, any feedback on this kind of probem ?
We're using Community version 6.14.0-Rev8 (and reproducible on 6.16.1-Rev3) and are experiencing problem when trying to share an imap folder through acl.
When adding a user and click on save button, the result seems ok ("Your settings have been saved.") but when coming back to the acl on folder, the user doesn't appear on the list. If i login directly to dovecot i can see the acl :
Code:
# telnet localhost 143 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. . login user1 password . 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 ACL RIGHTS=texk QUOTA] Logged in . getacl inbox * ACL "inbox" "user1" akxeilprwtscd "user2" elprwtsd . OK Getacl completed.
Users : authenticated via ldap and not directly via dovecot.
Imapd : dovecot-imapd 1:1.2.11-1~bpo50+2
The /var/log/open-xchange/open-xchange.log.0 logfile contains the following errors :
Code:
Jul 28, 2010 10:29:11 AM com.openexchange.ajax.Folder$1 call SEVERE: ACC-0010 Category=8 Message=Password decryption failed for login support on server test.example.local (user=4, context=1). exceptionID=-1791204813-39 ACC-0010 Category=8 Message=Password decryption failed for login support on server test.example.local (user=4, context=1). exceptionID=-1791204813-39 at com.openexchange.mail.api.MailConfig.fillLoginAndPassword(MailConfig.java:516) at com.openexchange.mail.api.MailConfig.getConfig(MailConfig.java:283) at com.openexchange.mail.api.MailAccess.createMailConfig(MailAccess.java:583) at com.openexchange.mail.api.MailAccess.getMailConfig(MailAccess.java:560) at com.openexchange.mail.api.MailAccess.connect0(MailAccess.java:429) at com.openexchange.mail.api.MailAccess.getRootFolder(MailAccess.java:389) at com.openexchange.ajax.Folder$1.call(Folder.java:701) at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:269) at java.util.concurrent.FutureTask.run(FutureTask.java:123) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.runTask(CustomThreadPoolExecutor.java:735) at com.openexchange.threadpool.internal.CustomThreadPoolExecutor$Worker.run(CustomThreadPoolExecutor.java:761) at java.lang.Thread.run(Thread.java:595) Caused by: ACC-0010 Category=8 Message=Password decryption failed for login support on server test.example.local (user=4, context=1). exceptionID=-1791204813-38 at com.openexchange.mailaccount.MailAccountExceptionFactory.createException(MailAccountExceptionFactory.java:82) at com.openexchange.mailaccount.MailAccountExceptionFactory.createException(MailAccountExceptionFactory.java:60) at com.openexchange.exceptions.Exceptions.create(Exceptions.java:139) at com.openexchange.exceptions.Exceptions.create(Exceptions.java:159) at com.openexchange.mailaccount.MailAccountExceptionMessages.create(MailAccountExceptionMessages.java:186) ... 12 more Caused by: javax.crypto.BadPaddingException: Given final block not properly padded at com.sun.crypto.provider.SunJCE_h.b(DashoA12275) at com.sun.crypto.provider.SunJCE_h.b(DashoA12275) at com.sun.crypto.provider.DESCipher.engineDoFinal(DashoA12275) at javax.crypto.Cipher.doFinal(DashoA12275) at com.openexchange.mail.utils.MailPasswordUtil.decrypt(MailPasswordUtil.java:198) at com.openexchange.mail.utils.MailPasswordUtil.decrypt(MailPasswordUtil.java:110) at com.openexchange.mail.api.MailConfig.fillLoginAndPassword(MailConfig.java:514) ... 11 more
Comment