[horde] Kronolith 4.1.1 (Horde 5.1.1) slow displaying of remote google calendars

Patrice Levesque horde.wayne at ptaff.ca
Thu Jul 11 17:29:30 UTC 2013


Hi.

Lately upgraded to Horde 5.1 from 5.0, and ever since, event displaying
from my few remote calendars (google https URLs) has become very slow.
The events eventually show up, but it takes minutes.

`strace`ing the apache process shows a very large number of https calls
are made to the google servers, DEBUG log gives:

[kronolith] Method not allowed [pid 23846 on line 132 of "/path/to/horde5/pear/php/Horde/Dav/Client.php"]
1.  Horde_Core_Ajax_Application->doAction() /path/to/horde5/services/ajax.php:58
2.  call_user_func() /path/to/horde5/pear/php/Horde/Core/Ajax/Application.php:162
3.  Kronolith_Ajax_Application_Handler->listEvents()
4.  Kronolith_Driver->listEvents() /path/to/horde5/kronolith/lib/Ajax/Application/Handler.php:116
5.  Kronolith_Driver_Ical->_listEvents() /path/to/horde5/kronolith/lib/Driver.php:308
6.  Kronolith_Driver_Ical->_listWebDAVEvents() /path/to/horde5/kronolith/lib/Driver/Ical.php:122
7.  Kronolith_Driver_Ical->_processComponents() /path/to/horde5/kronolith/lib/Driver/Ical.php:170
8.  Kronolith_Driver_Ical->getPermission() /path/to/horde5/kronolith/lib/Driver/Ical.php:310
9.  Kronolith_Driver_Ical->isCalDAV() /path/to/horde5/kronolith/lib/Driver/Ical.php:685
10. Sabre\DAV\Client->options() /path/to/horde5/kronolith/lib/Driver/Ical.php:626
11. Horde_Dav_Client->request() /path/to/horde5/pear/php/Sabre/DAV/Client.php:278


If I add a 'return false;' at the very beginning of
kronolith/lib/Driver/Ical.php::isCalDAV(), everything is quick again,
no event missing nor trouble whatsoever.

So I guess Kronolith mistakenly believes that the Google calendars are
supporting WebDAV, but they're not.  FYT, my subscription URLS look like:

https://www.google.com/calendar/ical/XXXXXXXXXXXXXXXXXXXXXXXXXX%40group.calendar.google.com/private-XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX/basic.ics


Should I file a bug, and if so, is there more info you'd like included?


Thanks,



-- 
 --====|====--
    --------================|================--------
        Patrice Levesque
         http://ptaff.ca/
        horde.wayne at ptaff.ca
    --------================|================--------
 --====|====--
--
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 490 bytes
Desc: Digital signature
URL: <http://lists.horde.org/archives/horde/attachments/20130711/4bcad86d/attachment.bin>


More information about the horde mailing list