6.0.0-alpha10
5/14/25

[#10337] .ics sync error
Summary .ics sync error
Queue Kolab
Type Bug
State Assigned
Priority 2. Medium
Owners wrobel (at) horde (dot) org
Requester nocadmin (at) guvera (dot) com
Created 07/14/2011 (5053 days ago)
Due
Updated 09/01/2011 (5004 days ago)
Assigned 09/01/2011 (5004 days ago)
Resolved
Milestone
Patch No

History
09/01/2011 06:07:47 AM Gunnar Wrobel Comment #6
State ⇒ Assigned
Reply to this comment
Ah, that clarifies it a bit. Reopened.
09/01/2011 05:43:02 AM nocadmin (at) guvera (dot) com Comment #5 Reply to this comment
Hi,

We have Kolab authentication but only auth, Kronolith should be totally SQL.

Regards,
Ian.
09/01/2011 05:28:20 AM Gunnar Wrobel Comment #4
State ⇒ Not A Bug
Reply to this comment
Sorry for the late response, missed your reply here.

Did you activate any Kolab backend in the configuration somewhere? Did 
you activate Kolab specific hooks? There is no reason why Kronolith 
should try using these classes if this is not the case.

You can also add a "Horde::debug();" right before the line where it's 
failing. This should give you a stack trace in "/tmp/horde_debug.txt" 
which would indicate which code section is trying to fetch something 
from the Kolab backend.

I doubt this is a bug in the code though.
07/31/2011 01:01:42 AM nocadmin (at) guvera (dot) com Comment #3 Reply to this comment

[Show Quoted Text - 15 lines]
I'm actually using 3.0.4. I tried upgrading to 3.0.5 (experienced the 
same problem) but active sync failed during that upgrade.

I'm running horde calendaring and don't want to use the kolab calendar 
at all. That's what's confusing. The active sync calendaring works fine.
calendaring in webmail also works fine, it's just when I try to use ics.

/* CONFIG START. DO NOT CHANGE ANYTHING IN OR AFTER THIS LINE. */
// $Id: 9d577b2c7737b71564d7de667746ad6cf93cd6ab $
$conf['calendar']['params']['table'] = 'kronolith_events';
$conf['calendar']['params']['driverconfig'] = 'horde';
$conf['calendar']['params']['utc'] = true;
$conf['calendar']['driver'] = 'sql';
$conf['storage']['params']['table'] = 'kronolith_storage';
$conf['storage']['params']['driverconfig'] = 'horde';
$conf['storage']['driver'] = 'sql';
$conf['reminder']['server_name'] = 'mail.guvera.com';
$conf['reminder']['from_addr'] = 'scheduler@guvera.com';
$conf['autoshare']['shareperms'] = 'read';
$conf['share']['notify'] = true;
$conf['holidays']['enable'] = true;
$conf['menu']['import_export'] = true;
$conf['menu']['apps'] = array('horde', 'imp', 'ingo', 'kronolith', 
'mnemo', 'nag', 'turba');
$conf['menu']['apps_iframe'] = true;
$conf['maps']['providers'] = array('Google');
$conf['maps']['geocoder'] = 'Google';
$conf['maps']['geodriver'] = 'Mysql';
$conf['maps']['driver'] = 'Horde';


07/27/2011 09:38:56 AM Gunnar Wrobel State ⇒ Feedback
 
07/27/2011 09:38:42 AM Gunnar Wrobel Comment #2 Reply to this comment

[Show Quoted Text - 11 lines]
Which Kronolith version do you use? Do you really use it on a Kolab 
server backend?

07/14/2011 04:38:19 PM Jan Schneider Assigned to Gunnar Wrobel
State ⇒ Assigned
 
07/14/2011 04:36:42 PM Jan Schneider Version ⇒
Queue ⇒ Kolab
 
07/14/2011 08:31:49 AM nocadmin (at) guvera (dot) com Comment #1
Patch ⇒ No
State ⇒ Unconfirmed
Milestone ⇒
Queue ⇒ Kronolith
Summary ⇒ .ics sync error
Type ⇒ Bug
Priority ⇒ 2. Medium
Reply to this comment
When I try to sync .ics using sunbird and ical I get the following:

[Thu Jul 14 00:44:36 2011] [error] [client 60.229.74.222] PHP Fatal 
error:  Cannot instantiate abstract class 
Horde_Kolab_Server_Object_Top in 
/path/to/horde/pear/pear/php/Horde/Kolab/Server/Object/Factory.php on 
line 49

It also fails to sync caldav but that returns no errors at all.

Please let me know if I can provide any more detailed information.

Saved Queries