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

bugs@bugs.horde.org bugs at bugs.horde.org
Thu Jun 22 15:40:47 PDT 2006


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

Ticket URL: https://dev.horde.org/horde/whups/ticket/?id=3968
-----------------------------------------------------------------------
 Ticket             | 3968
 Updated By         | Matt Selsky <selsky at columbia.edu>
 Summary            | ACL tool does not list newly created ACL
 Queue              | IMP
 Version            | HEAD
 State              | Feedback
 Priority           | 1. Low
 Type               | Bug
 Owners             | 
-----------------------------------------------------------------------


Matt Selsky <selsky at columbia.edu> (2006-06-22 15:40) wrote:

We're using Cyrus 2.3 with Murder.  What seems to be happening is that
SETACL and GETACL are run on different Cyrus front-end servers.  The ACL
information hasn't propogated to all servers by the time GETACL is run so
the data is stale.  Options include:

1) Add a sleep() before the GETACL (or after the SETACL) to allow time for
propogation to occur.
2) Store the ACL information on the client and use that instead of asking
the server again.
3) Use PHP5's imap_getacl() if available since it will use the same stream
(aka same server) as the SETACL.

None of these seem correct.




More information about the bugs mailing list