[Tickets #12416] Can't change app-level access perms without disabling or manually clearing cache
noreply at bugs.horde.org
noreply at bugs.horde.org
Fri Jun 28 04:12:06 UTC 2013
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: http://bugs.horde.org/ticket/12416
------------------------------------------------------------------------------
Ticket | 12416
Created By | simon at simonandkate.net
Summary | Can't change app-level access perms without disabling
| or manually clearing cache
Queue | Horde Base
Version | 5.1.1
Type | Bug
State | Unconfirmed
Priority | 1. Low
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
simon at simonandkate.net (2013-06-28 04:12) wrote:
I have Horde setup to use hash table and Redis.
If I change application level access permissions, the changes are not visible
If I disable Horde Cache, any changes to permissions apply
immediately. Also if I run "redis-cli flushall" after making the
permissions change it works.
It would appear that caching is not being notified of the changes.
If it is too complex to automate a cache-clear with permissions
changes, perhaps an Apply button that does a cache-clear? Or at the
very least commentary on the permissions page that changes may not
take effect until cache is cleared.
I found this issue applied while setting / unsetting Guest permissions
to Ansel and also to Wicked.
Whilst chasing down this one I also came on this:
horde-clear-cache
Are you sure you want to expire all cached data?
(y) Yes
(n) No
Type your choice [n]: y
====================
Fatal Error:
Cannot use KEYS with a cluster of connections
In /usr/share/pear/Predis/Connection/PredisCluster.php on line 135
1. Horde_Cache->clear() /usr/bin/horde-clear-cache:50
2. Horde_Cache_Storage_Hashtable->clear() /usr/share/pear/Horde/Cache.php:164
3. Horde_HashTable_Predis->clear()
/usr/share/pear/Horde/Cache/Storage/Hashtabl
4. Predis\Client->keys() /usr/share/pear/Horde/HashTable/Predis.php:142
5. Predis\Client->__call() /usr/share/pear/Horde/HashTable/Predis.php:142
6. Predis\Connection\PredisCluster->executeCommand()
/usr/share/pear/Predis/Cli
7. Predis\Connection\PredisCluster->getConnection()
/usr/share/pear/Predis/Conn
====================
More information about the bugs
mailing list