Calendar:QA CalDAV Support

Revision as of 14:36, 13 September 2008 by Gekacheka (talk | contribs) (clarify zimbra notes)

This is an overview of CalDAV support in Sunbird & Lightning, i.e. supported CalDAV features and CalDAV servers. Please add your experiences, and refine the matrix if needed.

CalDAV Support Matrix
Calendar Features
CalDAV Server Version 0.8 0.9pre Basic Scheduling Notes Help
Bedework 3.4.1.1 rc1-ok.png rc1-ok.png rc1-ok.png Quickstart
Client configuration
DAViCal 0.9.5 rc1-ok.png rc1-ok.png rc1-broken.png
... ... ... ... ... ... ...
0.8.0 rc1-broken.png rc1-ok.png rc1-broken.png
Kerio MailServer 6.5 rc1-ok.png rc1-ok.png rc1-broken.png KB Article
SOGo ... rc1-ok.png rc1-ok.png rc1-ok.png SOGo (@Inverse)
Oracle Calendar ... rc1-ok.png rc1-ok.png rc1-ok.png
Zimbra 5.0.8 rc1-ok.png rc1-ok.png Zimbra Notes Client configuration
5.0.5 rc1-broken.png rc1-ok.png Zimbra Notes Demo Server Accounts (see notes)
Darwin Calendar Server ... rc1-ok.png rc1-ok.png rc1-ok.png
Scalix 11.4 rc1-ok.png Client configuration
IceWarp CalDAV Server 9
Chandler Server 1.0.0 rc1-ok.png rc1-ok.png rc1-broken.png Client configuration
... ... ... ... ... ... ... ...
Google Calendar ... rc1-broken.png Instructions (in german)

SUPPORTED: rc1-ok.png | UNSUPPORTED: rc1-broken.png

Diagnosis hints

To narrow possible causes of CalDAV problems in small calendars, (1) set preference calendar.debug.log.verbose to true, and (2) click right on calendar in the Calendars pane to reload it. The xml CalDAV messages will be shown in the error console (and in the startup command line shell). (Set pref via Options / General / Config editor, right click New / Boolean to add it.)



Zimbra Notes

Password does not have to be supplied in URL. For example:
  http://zimbrahost.example.com/dav/USERNAME/Calendar

To find version of server from Zimbra Web UI, go to help, search for 'version'.

Sunbird/Lightning 0.9 now asks for both VEVENTS and VTODOS from a CalDAV URL. Zimbra version 5.0.8 or later is required to fix problem described in bug 438642, though there is a patch at that bug to workaround the problem that is easy to apply by hand (the file is in the installed /js/ directory). As of this writing, the testzimbra demo server is only running ZCS 5.0.5, so it is broken and requires the workaround.

Zimbra tasks: As of Zimbra 5.0.5, the .../Calendar url does not include tasks, and the .../Tasks url does not work for CalDAV (there is a corresponding url for ics/WebDAV -- in the Tasks tab, in the left column Tasks folder, right click and click the 'sharing' menu item to display it).