[Tickets #13808] Re: IMP 6.2.5 makes Cal-/CardDAV Interface in Turba/Kronolith unusable
noreply at bugs.horde.org
noreply at bugs.horde.org
Thu Jan 15 21:43:09 UTC 2015
DO NOT REPLY TO THIS MESSAGE. THIS EMAIL ADDRESS IS NOT MONITORED.
Ticket URL: https://bugs.horde.org/ticket/13808
------------------------------------------------------------------------------
Ticket | 13808
Updated By | manuel-horde at mausz.at
Summary | IMP 6.2.5 makes Cal-/CardDAV Interface in
| Turba/Kronolith unusable
Queue | IMP
Version | 6.2.5
Type | Bug
State | Unconfirmed
Priority | 2. Medium
Milestone |
Patch |
Owners |
------------------------------------------------------------------------------
manuel-horde at mausz.at (2015-01-15 21:43) wrote:
Can confirm this bug.
Looks like IMPs list capability isn't removed soon enough as DAV trys
to call IMP_Application::authUserList even though the backend doesn't
support it:
exception 'IMP_Exception' with message 'Admin access not enabled.' in
/var/www/horde/horde/imp/lib/Factory/AuthImap.php:37
Stack trace:
#0 /var/www/horde/pear/php/Horde/Injector/Binder/Factory.php(119):
IMP_Factory_AuthImap->create(Object(Horde_Injector))
#1 /var/www/horde/pear/php/Horde/Injector.php(238):
Horde_Injector_Binder_Factory->create(Object(Horde_Injector))
#2 /var/www/horde/pear/php/Horde/Injector.php(272):
Horde_Injector->createInstance('IMP_AuthImap')
#3 /var/www/horde/horde/imp/lib/Application.php(410):
Horde_Injector->getInstance('IMP_AuthImap')
#4 [internal function]: IMP_Application->authUserList()
#5 /var/www/horde/pear/php/Horde/Registry.php(1191):
call_user_func_array(Array, Array)
#6 /var/www/horde/pear/php/Horde/Core/Auth/Application.php(323):
Horde_Registry->callAppMethod('imp', 'authUserList')
#7 /var/www/horde/pear/php/Horde/Auth/Base.php(433):
Horde_Core_Auth_Application->listUsers()
#8 /var/www/horde/pear/php/Horde/Core/Auth/Application.php(342):
Horde_Auth_Base->exists('ud_1p15')
#9 /var/www/horde/pear/php/Horde/Core/Auth/Application.php(337):
Horde_Core_Auth_Application->exists('ud_1p15')
#10 /var/www/horde/pear/php/Horde/Core/Auth/UsernameHook.php(138):
Horde_Core_Auth_Application->exists('ud_1p15')
#11 /var/www/horde/pear/php/Horde/Dav/Principals.php(90):
Horde_Core_Auth_UsernameHook->exists('ud_1p15')
#12
/var/www/horde/pear/php/Sabre/DAVACL/AbstractPrincipalCollection.php(115):
Horde_Dav_Principals->getPrincipalByPath('principals/ud_1...')
#13 /var/www/horde/pear/php/Sabre/DAV/Collection.php(54):
Sabre\DAVACL\AbstractPrincipalCollection->getChild('ud_1p15')
#14 /var/www/horde/pear/php/Sabre/DAV/ObjectTree.php(98):
Sabre\DAV\Collection->childExists('ud_1p15')
#15 /var/www/horde/pear/php/Sabre/DAVACL/Plugin.php(701):
Sabre\DAV\ObjectTree->nodeExists('principals/ud_1...')
#16 [internal function]: Sabre\DAVACL\Plugin->beforeMethod('GET',
'principals/ud_1...')
#17 /var/www/horde/pear/php/Sabre/DAV/Server.php(433):
call_user_func_array(Array, Array)
#18 /var/www/horde/pear/php/Sabre/DAV/Server.php(455):
Sabre\DAV\Server->broadcastEvent('beforeMethod', Array)
#19 /var/www/horde/pear/php/Sabre/DAV/Server.php(214):
Sabre\DAV\Server->invokeMethod('GET', 'principals/ud_1...')
#20 /var/www/horde/pear/php/Horde/Rpc/Webdav.php(66): Sabre\DAV\Server->exec()
#21 /var/www/horde/horde/rpc.php(159): Horde_Rpc_Webdav->getResponse('')
#22 {main}
More information about the bugs
mailing list