6.0.0-alpha14
7/2/25

[#11994] ACLs not working anymore (since Horde_Imap_Client 2.4.0)
Summary ACLs not working anymore (since Horde_Imap_Client 2.4.0)
Queue IMP
Queue Version 6.0.3
Type Bug
State Resolved
Priority 1. Low
Owners slusarz (at) horde (dot) org
Requester boris (at) fouc (dot) de
Created 01/26/2013 (4540 days ago)
Due
Updated 01/28/2013 (4538 days ago)
Assigned 01/26/2013 (4540 days ago)
Resolved 01/27/2013 (4539 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
01/28/2013 05:58:17 PM Michael Slusarz Comment #6 Reply to this comment
You mentioned, that the issue was solved with Horde_Imap_Client 
2.6.0, but when will it be published?
The patch was attached to a comment in this ticket.  I don't plan on 
officially releasing 2.6.0 for awhile, for several different reasons.
01/28/2013 03:17:35 PM boris (at) fouc (dot) de Comment #5 Reply to this comment
Horde_Imap_Client 2.6.0.
Hello Michael,

thank you for the fast reply! Great job!
I hope it wasn´t hard to figure out the problem and I hope, my 
information in the issue was helpfull.

You mentioned, that the issue was solved with Horde_Imap_Client 2.6.0, 
but when will it be published?
01/27/2013 01:00:21 PM Michael Slusarz Comment #4
State ⇒ Resolved
Reply to this comment
Horde_Imap_Client 2.6.0.
01/27/2013 12:59:53 PM Git Commit Comment #3 Reply to this comment
Changes have been made in Git (master):

commit cec76144f49a96b061c92cbf37bc73c1f4c5e142
Author: Michael M Slusarz <slusarz@horde.org>
Date:   Sun Jan 27 05:45:45 2013 -0700

     [mms] Fix regression in parsing LISTRIGHTS results (Bug #11994).

  .../Imap_Client/lib/Horde/Imap/Client/Socket.php   |    2 -
  framework/Imap_Client/package.xml                  |    2 +
  .../test/Horde/Imap/Client/SocketTest.php          |   33 
++++++++++++++++++++
  .../test/Horde/Imap/Client/Stub/Socket.php         |   18 +++++++++++
  4 files changed, 53 insertions(+), 2 deletions(-)

http://git.horde.org/horde-git/-/commit/cec76144f49a96b061c92cbf37bc73c1f4c5e142
01/26/2013 12:28:08 PM Jan Schneider Comment #2
State ⇒ Assigned
Assigned to Michael Slusarz
Reply to this comment
Confirmed.

S: * OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE  XIMAPPROXY] neo 
Cyrus IMAP v2.
4.16-Debian-2.4.16-1 server ready
C: [LOGIN Command - username: jan]
S: * OK [XPROXYREUSE] IMAP connection reused by imapproxy
S: 1 OK User logged in
C: 2 GETACL "INBOX"
S: * ACL INBOX jan lrswipcda cyrus lripcda
S: 2 OK Completed
C: 3 LISTRIGHTS "INBOX" "jan"
S: * LISTRIGHTS INBOX jan lkxca r s w i p t e d 0 1 2 3 4 5 6 7 8 9
S: 3 OK Completed
C: 4 LISTRIGHTS "INBOX" "cyrus"
S: * LISTRIGHTS INBOX cyrus p l r s w i k x t e c d a 0 1 2 3 4 5 6 7 8 9
S: 4 OK Completed
C: 5 STATUS "INBOX" (RECENT)
S: * STATUS INBOX (RECENT 0)
S: 5 OK Completed
C: 6 STATUS "INBOX.horde.apps" (RECENT)
S: * STATUS INBOX.horde.apps (RECENT 0)
S: 6 OK Completed
C: 7 STATUS "INBOX.horde.bugs" (RECENT)
S: * STATUS INBOX.horde.bugs (RECENT 0)
S: 7 OK Completed
C: 8 STATUS "INBOX.horde.cvs" (RECENT)
S: * STATUS INBOX.horde.cvs (RECENT 0)
S: 8 OK Completed
C: 9 STATUS "INBOX.horde.dev" (RECENT)
S: * STATUS INBOX.horde.dev (RECENT 0)
S: 9 OK Completed
C: 10 STATUS "INBOX.horde.imp" (RECENT)
S: * STATUS INBOX.horde.imp (RECENT 0)
S: 10 OK Completed
C: 11 STATUS "INBOX.Privat" (RECENT)
S: * STATUS INBOX.Privat (RECENT 0)
S: 11 OK Completed
C: 12 LOGOUT
S: * BYE LOGOUT received
S: 12 OK Completed

and in an earlier request:

S: * OK [CAPABILITY IMAP4rev1 LITERAL+ ID ENABLE  XIMAPPROXY] neo 
Cyrus IMAP v2.
4.16-Debian-2.4.16-1 server ready
C: [LOGIN Command - username: jan]
S: * OK [XPROXYREUSE] IMAP connection reused by imapproxy
S: 3 OK Completed (193 msgs in 0.020 secs)
CACHE: Stored metadata (mailbox: INBOX; Keys: HICsearch)
SEARCH: Saved thread to cache (mailbox: INBOX; id: 
dc861924f5d0f35c6215ee0301
3aa8cc)
S: 1 OK User logged in
C: 4 MYRIGHTS "INBOX"
S: * MYRIGHTS INBOX lrswipkxtecda
S: 4 OK Completed

01/26/2013 02:05:31 AM boris (at) fouc (dot) de Comment #1
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ ACLs not working anymore (since Horde_Imap_Client 2.4.0)
Queue ⇒ IMP
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
Reply to this comment
We noticed something, we first could not figure out.
In imp, there is an option for acls. Formerly it worked for us.
But suddenly it doesn´t. We tried to analyse it a bit more and could 
now identify the package, where the changes have been made, that cause 
this:

In Horde_Imap_Client-2.3.2
users could manipulate the access-rights for their folders.

From Horde_Imap_Client-2.4.0
all users get the error "You do not have permission to change access 
to this mailbox"

We are using a cyrus as. What happend? How could we fix it?

Thanks for help!





Saved Queries