Summary | Shared kolab folders crash on login |
Queue | Horde Framework Packages |
Queue Version | Git master |
Type | Bug |
State | Resolved |
Priority | 1. Low |
Owners | jan (at) horde (dot) org |
Requester | thomas.jarosch (at) intra2net (dot) com |
Created | 10/13/2012 (4625 days ago) |
Due | |
Updated | 10/15/2012 (4623 days ago) |
Assigned | |
Resolved | 10/15/2012 (4623 days ago) |
Github Issue Link | |
Github Pull Request | |
Milestone | |
Patch | No |
commit c6aef53c39c085b8d10cebd724e26de1fdc7ee84
Author: Jan Schneider <jan@horde.org>
Date: Mon Oct 15 16:38:06 2012 +0200
Fix base exception (
Bug #11508)..../lib/Horde/Kolab/Storage/Data/Exception.php | 2 +-
.../lib/Horde/Kolab/Storage/List/Exception.php | 2 +-
.../lib/Horde/Kolab/Storage/Object/Exception.php | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
http://git.horde.org/horde-git/-/commit/c6aef53c39c085b8d10cebd724e26de1fdc7ee84
State ⇒ Resolved
commit c6aef53c39c085b8d10cebd724e26de1fdc7ee84
Author: Jan Schneider <jan@horde.org>
Date: Mon Oct 15 16:38:06 2012 +0200
Fix base exception (
Bug #11508)..../lib/Horde/Kolab/Storage/Data/Exception.php | 2 +-
.../lib/Horde/Kolab/Storage/List/Exception.php | 2 +-
.../lib/Horde/Kolab/Storage/Object/Exception.php | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
http://git.horde.org/horde-git/-/commit/c6aef53c39c085b8d10cebd724e26de1fdc7ee84
Also share the INBOX of "mueller" to anyone. It looks like the Kolab
backend somehow wants to access the INBOX of the source user.
Priority ⇒ 1. Low
Type ⇒ Bug
Summary ⇒ Shared kolab folders crash on login
Queue ⇒ Horde Framework Packages
Milestone ⇒
Patch ⇒ No
State ⇒ Unconfirmed
I tried to use some "advanced" Kolab features and I failed miserable :)
Two tests users are on my system: "admin" and "mueller".
I logged in as "mueller" and shared a mnemo notepad with "any
authenticated user".
The cyrus ACLs look like this:
[root@intranator session]# su cyrus -s /bin/sh -c
'/usr/cyrus/bin/ctl_mboxlist -d' |grep mueller
user.mueller 0 default mueller lrswipkxtecda
...
user.mueller.Notes 0 default mueller lrswikxtecda anyone
lrswikxtecd
Horde dies upon login.
=== /tmp/horde.log ===
2012-10-13T16:38:27+02:00 ERR: HORDE [mnemo] Folder user/mueller does
not exist! [pid 15653 on line 155 of
"/datastore/DEVEL/horde/framework/Kolab_Storage/lib/Horde/Kolab/Storage/List/Query/List/Cache.php"]
2012-10-13T16:38:27+02:00 EMERG: HORDE [horde] Folder user/mueller
does not exist! [pid 15653 on line 1571 of
"/datastore/DEVEL/horde/framework/Core/lib/Horde/Registry.php"]
1. Horde_Core_Factory_BlockCollection->create()
/datastore/DEVEL/horde/horde/services/portal/index.php:31
2. Horde_Core_Block_Collection->__construct()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Core/Factory/BlockCollection.php:61
3. Horde_Registry->getAppDrivers()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Core/Block/Collection.php:43
4. Horde_Registry->pushApp()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Registry.php:1887
5. Horde_Registry->_pushAppError()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Registry.php:1532
6. Horde_Core_Factory_BlockCollection->create()
/datastore/DEVEL/horde/horde/services/portal/index.php:31
7. Horde_Core_Block_Collection->__construct()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Core/Factory/BlockCollection.php:61
8. Horde_Registry->getAppDrivers()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Core/Block/Collection.php:43
9. Horde_Registry->pushApp()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Registry.php:1887
10. Horde_Registry->callAppMethod()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Registry.php:1527
11. call_user_func_array()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Registry.php:1123
12. Horde_Registry_Application->init()
13. Mnemo_Application->_init()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Registry/Application.php:105
14. Mnemo::initialize() /datastore/DEVEL/horde/mnemo/lib/Application.php:47
15. Mnemo::listNotepads() /datastore/DEVEL/horde/mnemo/lib/Mnemo.php:546
16. Horde_Core_Share_Driver->listShares()
/datastore/DEVEL/horde/mnemo/lib/Mnemo.php:189
17. Horde_Core_Share_Driver->__call()
/datastore/DEVEL/horde/mnemo/lib/Mnemo.php:189
18. call_user_func_array()
/datastore/DEVEL/horde/framework/Core/lib/Horde/Core/Share/Driver.php:61
19. Horde_Share_Base->listShares()
20. Horde_Share_Kolab->_listShares()
/datastore/DEVEL/horde/framework/Share/lib/Horde/Share/Base.php:348
21. Horde_Share_Base->getShareById()
/datastore/DEVEL/horde/framework/Share/lib/Horde/Share/Kolab.php:491
22. Horde_Share_Kolab->_getShareById()
/datastore/DEVEL/horde/framework/Share/lib/Horde/Share/Base.php:229
23. Horde_Share_Kolab->_idEncode()
/datastore/DEVEL/horde/framework/Share/lib/Horde/Share/Kolab.php:351
24. Horde_Kolab_Storage_Folder_Base->getOwner()
/datastore/DEVEL/horde/framework/Share/lib/Horde/Share/Kolab.php:156
25. Horde_Kolab_Storage_Folder_Base->getWithNull()
/datastore/DEVEL/horde/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Base.php:160
26. Horde_Kolab_Storage_Folder_Base->_init()
/datastore/DEVEL/horde/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Base.php:105
27. Horde_Kolab_Storage_List_Query_List_Cache->folderData()
/datastore/DEVEL/horde/framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder/Base.php:74
Cheers,
Thomas