6.0.0-beta1
8/15/25

[#11188] subscribe CalDAV
Summary subscribe CalDAV
Queue Kronolith
Queue Version 3.0.16
Type Bug
State Not A Bug
Priority 1. Low
Owners
Requester hmoreno (at) gmv (dot) com
Created 05/10/2012 (4845 days ago)
Due
Updated 01/30/2013 (4580 days ago)
Assigned
Resolved 01/30/2013 (4580 days ago)
Github Issue Link
Github Pull Request
Milestone
Patch No

History
01/30/2013 04:38:16 PM Jan Schneider Type ⇒ Bug
State ⇒ Not A Bug
Priority ⇒ 1. Low
 
01/30/2013 04:37:35 PM Jan Schneider Comment #13 Reply to this comment
Can't reproduce with Kronolith H5. The events are loaded fine without 
error and displayed correctly.
07/05/2012 02:43:37 PM hmoreno (at) gmv (dot) com Comment #12 Reply to this comment
Hi Jan,

Di you find out anything about my problem?

Could you please send me the requests that horde aks for the caldav in 
order we could adapt our code? Or where can we find this?

Thank you very much in advanced.

Kind regards,
Héctor Moreno.
05/25/2012 09:51:12 AM hmoreno (at) gmv (dot) com Comment #11
New Attachment: Mi calendario_20120525_1146.ics Download
Reply to this comment
Hi Jan,

Please find attached the .ics exported from our CalDAV server.

There are 3 events on this calendar. One of them is the uploaded from 
kronolith.

Let me know if you need something else.

Thank you very much.

Kind regards,
Héctor Moreno.
05/25/2012 08:58:30 AM Jan Schneider Comment #10 Reply to this comment
So it's *not* working yet. And this gets me back to my first question: 
Get us the content of such a calendar.
05/25/2012 08:41:39 AM hmoreno (at) gmv (dot) com Comment #9 Reply to this comment
Hello Jan,

The errors are those which I've shown the other day.

I don´t understand why it's possible to upload an event but not 
download another event (correctly set with its dates).

Thank you very much.

Kind regards,
Héctor Moreno.
05/25/2012 08:37:41 AM Jan Schneider Comment #8 Reply to this comment
So is there actually any error at all? Or just the messages in the 
logs, which are just warnings by the way.
05/25/2012 08:17:32 AM hmoreno (at) gmv (dot) com Comment #7 Reply to this comment
Hi Jan,

At first I thought that the event didn't upload to the server because 
I was watching the logs and I saw the errors.

Sorry for the confusion.

Thank you,

Kind regards,
Héctor Moreno
05/24/2012 03:52:12 PM Jan Schneider Comment #6 Reply to this comment
You said in your first comment that you cannot subscribe to that 
calendar from Horde. So how do you add an event then?
05/24/2012 03:22:51 PM hmoreno (at) gmv (dot) com Comment #5 Reply to this comment
Hi Jan,

Sorry for not answering that question, I forgot it because of all the logs...

If we create an event in that subscribed calendar from horde, it 
uploads to the server.

What do you think is the problem?

Thank you very much in advanced,

Kind regards,
Héctor Moreno.
05/22/2012 08:58:34 PM Jan Schneider Comment #4 Reply to this comment
You still didn't answer the only question that I asked.
05/22/2012 10:32:32 AM hmoreno (at) gmv (dot) com Comment #3 Reply to this comment
Hi Jan,

According to your advice, we have removed all events and tried to sync 
again. But it is still impossible.

This first part of the log is when we add an empty calendar from the 
server to kronolith:

May 22 12:21:45 carpe10 HORDE: [kronolith] Failed to retrieve remote 
calendar: url = "https://url_to_my_calendar_caldav", status = 401 [pid 
18475 on line 542 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 22 12:21:58 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_calendar_caldav doesn't support an WebDAV protocol 
version 3. [pid 18476 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 22 12:22:08 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_calendar_caldav doesn't support an WebDAV protocol 
version 3. [pid 18474 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 22 12:22:08 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_calendar_caldav doesn't support an WebDAV protocol 
version 3. [pid 18477 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]


This is when we create an event on the server side and try to sync in 
kronolith:

May 22 12:23:23 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_calendar_caldav doesn't support an WebDAV protocol 
version 3. [pid 18474 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 22 12:23:25 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_calendar_caldav doesn't support an WebDAV protocol 
version 3. [pid 18480 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 22 12:23:26 carpe10 HORDE: [kronolith] PHP ERROR: Undefined 
variable: start [pid 18480 on line 1006 of 
"/var/www/html/horde/kronolith/lib/Event.php"]
May 22 12:23:26 carpe10 HORDE: [error] [client 161.111.80.48] PHP 
Fatal error:  Call to a member function compareDateTime() on a 
non-object in /var/www/html/horde/kronolith/lib/Driver/Ical.php on 
line 317, referer: http://horde_server/kronolith/


And this is when we create an event on kronolith in the subscribed calendar:

May 22 12:28:11 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_calendar_caldav doesn't support an WebDAV protocol 
version 3. [pid 18480 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]


If you need more info, please let me know.

Thank you very much in advanced.

Kind regards,
Héctor Moreno.
05/15/2012 05:02:51 PM Jan Schneider Comment #2
State ⇒ Feedback
Reply to this comment
May 10 16:24:04 carpe10 HORDE: [kronolith] PHP ERROR: Undefined 
variable: start [pid 20799 on line 1006 of 
"/var/www/html/horde/kronolith/lib/Event.php"]
Looks like the calendar returns an event without a start time, which 
is required in almost all cases. Can you upload the content of such a 
calendar?
05/10/2012 02:27:21 PM hmoreno (at) gmv (dot) com Comment #1
Priority ⇒ 2. Medium
State ⇒ New
Patch ⇒ No
Milestone ⇒
Queue ⇒ Kronolith
Due ⇒ 05/10/2012
Summary ⇒ subscribe CalDAV
Type ⇒ Enhancement
Reply to this comment
Hello everybody,

We have installed horde 4 with kronolith 3.0.16.
We have also installed another CalDAV server.

We wish to subscribe the CalDAV calendars from our server in 
Kronolith, but it is impossible. These are the logs:


May 10 16:23:40 carpe10 HORDE: [kronolith] Failed to retrieve remote 
calendar: url = "https://url_to_my_user_calendar_caldav", status = 401 
[pid 20803 on line 542 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 10 16:23:56 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_user_calendar_caldav doesn't support an WebDAV 
protocol version 3. [pid 20797 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 10 16:24:03 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_user_calendar_caldav doesn't support an WebDAV 
protocol version 3. [pid 20802 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 10 16:24:04 carpe10 HORDE: [kronolith] The remote server at 
https://url_to_my_user_calendar_caldav doesn't support an WebDAV 
protocol version 3. [pid 20799 on line 612 of 
"/var/www/html/horde/kronolith/lib/Driver/Ical.php"]
May 10 16:24:04 carpe10 HORDE: [kronolith] PHP ERROR: Undefined 
variable: start [pid 20799 on line 1006 of 
"/var/www/html/horde/kronolith/lib/Event.php"]
May 10 16:24:04 carpe10 HORDE: [error] [client x.x.x.x] PHP Fatal 
error:  Call to a member function compareDateTime() on a non-object in 
/var/www/html/horde/kronolith/lib/Driver/Ical.php on line 317, 
referer: http://horde_server/kronolith/


It is possible to subscribe in Thunderbird using CalDAV, so our server 
works correctly.

Could you please give us a clue to solve this?

Thank you very much in advanced.
Kind regards,

Héctor Moreno

Saved Queries