@konradrenner In the meanwhile, it should be enough to delete the task on your mobile phone and then sync. Then create the task again on the mobile phone.
Sync with Apple's Calendar Server fails
-
Sync with Apple’s Calendar Server (version 3.2 on Debian Jessie) fails when i create or update event.
I use davdroid v0.3.8-alpha.server log error :
2013-11-10 12:19:11+0100 [-] [caldav-1] [-] [twistedcaldav.method.put_common#error] Calendar data does not conform to CalDAV requirements: Timezone ID Europe/Paris is referenced but not defined: BEGIN:VCALENDAR 2013-11-10 12:19:11+0100 [-] [caldav-1] VERSION:2.0 2013-11-10 12:19:11+0100 [-] [caldav-1] PRODID:-//bitfire web engineering//DAVdroid 0.3.7-alpha//EN 2013-11-10 12:19:11+0100 [-] [caldav-1] BEGIN:VEVENT 2013-11-10 12:19:11+0100 [-] [caldav-1] UID:UID:2a0a2cf2-dd1d-4ac1-8507-20579e23c05b\n 2013-11-10 12:19:11+0100 [-] [caldav-1] DTSTART;TZID=Europe/Paris:20131119T130000 2013-11-10 12:19:11+0100 [-] [caldav-1] DTEND;TZID=Europe/Paris:20131119T150000 2013-11-10 12:19:11+0100 [-] [caldav-1] DESCRIPTION: 2013-11-10 12:19:11+0100 [-] [caldav-1] DTSTAMP:20131110T111910Z 2013-11-10 12:19:11+0100 [-] [caldav-1] LOCATION: 2013-11-10 12:19:11+0100 [-] [caldav-1] STATUS:TENTATIVE 2013-11-10 12:19:11+0100 [-] [caldav-1] SUMMARY:New Event 2013-11-10 12:19:11+0100 [-] [caldav-1] END:VEVENT 2013-11-10 12:19:11+0100 [-] [caldav-1] END:VCALENDAR 2013-11-10 12:19:11+0100 [-] [caldav-1]
-
Could you please try to set the time zone to GMT +1:00 Brussels instead of Paris? The Paris timezone seems to be missing in Android (but its the same one anyway).
-
It is the same with GMT +1:00 Brussels :
2013-11-17 15:25:28+0100 [-] [caldav-0] [-] [twistedcaldav.method.put_common#error] Calendar data does not conform to CalDAV requirements: Timezone ID Europe/Brussels is referenced but not defined: BEGIN:VCALENDAR 2013-11-17 15:25:28+0100 [-] [caldav-0] VERSION:2.0 2013-11-17 15:25:28+0100 [-] [caldav-0] PRODID:-//bitfire web engineering//DAVdroid 0.4-alpha//EN 2013-11-17 15:25:28+0100 [-] [caldav-0] BEGIN:VEVENT 2013-11-17 15:25:28+0100 [-] [caldav-0] UID:fae70bc9-7380-4bd0-985e-0a76217cadc0 2013-11-17 15:25:28+0100 [-] [caldav-0] DTSTART;TZID=Europe/Brussels:20131126T150000 2013-11-17 15:25:28+0100 [-] [caldav-0] DTEND;TZID=Europe/Brussels:20131126T160000 2013-11-17 15:25:28+0100 [-] [caldav-0] ATTENDEE;CUTYPE=INDIVIDUAL;PARTSTAT=ACCEPTED;ROLE=CHAIR:mailto:test@192.16 2013-11-17 15:25:28+0100 [-] [caldav-0] 8.1.103/principals/ 2013-11-17 15:25:28+0100 [-] [caldav-0] DESCRIPTION: 2013-11-17 15:25:28+0100 [-] [caldav-0] DTSTAMP:20131117T142526Z 2013-11-17 15:25:28+0100 [-] [caldav-0] LOCATION: 2013-11-17 15:25:28+0100 [-] [caldav-0] ORGANIZER:mailto:test@192.168.1.103/principals/ 2013-11-17 15:25:28+0100 [-] [caldav-0] STATUS:TENTATIVE 2013-11-17 15:25:28+0100 [-] [caldav-0] SUMMARY:Test 2013-11-17 15:25:28+0100 [-] [caldav-0] END:VEVENT 2013-11-17 15:25:28+0100 [-] [caldav-0] END:VCALENDAR
-
Ah, I see. Yes, DAVdroid doesn’t send the definition of the time zone along with the .ics. Apple’s Calendar Server seems to be the first one that actually requires this.
Maybe I find some time to investigate – can you provide a test account for me? I don’t have an Apple Calendar Server available.
-
Unfortunately i can’t provide a test account for you.
-
Should have been fixed with 0.4.3, please test.
-
It works. Thank you very much.