[Tickets #3968] ACL tool does not list newly created ACL

bugs@bugs.horde.org bugs at bugs.horde.org
Tue May 23 17:37:00 PDT 2006


DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.

Ticket URL: http://bugs.horde.org/ticket/?id=3968
-----------------------------------------------------------------------
 Ticket             | 3968
 Updated By         | ekg2002 at columbia.edu
 Summary            | ACL tool does not list newly created ACL
 Queue              | IMP
 Version            | HEAD
 State              | Unconfirmed
 Priority           | 1. Low
 Type               | Bug
 Owners             | 
+New Attachment     | acldiag.png
-----------------------------------------------------------------------


ekg2002 at columbia.edu (2006-05-23 17:36) wrote:

After some investigation Matt Selsky and I have obtained some more
information.

First of all, we're running Cyrus IMAP with RFC 2086 ACL support.

It seems that the query made in the connection created in Horde's _getACL()
in rfc2086.php is not obtaining the correct information after the
imap_setacl() function is invoked earlier in the page load. 

Upon submitting a new acl, imap_setacl is called with the new information.
For testing purposes, I inserted an imap_getacl (> PHP 5) call immediately
after this and the returned array contains the correct information. 

Later in invocation, _getACL executes a standard IMAP GETACL query, but the
server response does not contain the newly created ACL, meaning the array
returned by _getACL is incorrect.

Attached is a screenshot that shows this information.




More information about the bugs mailing list