Where did you install Firefox from? Help Mozilla uncover 3rd party websites that offer problematic Firefox installation by taking part in our campaign. There will be swag, and you'll be featured in our blog if you manage to report at least 10 valid reports!

Search Support

Avoid support scams. We will never ask you to call or text a phone number or share personal information. Please report suspicious activity using the “Report Abuse” option.

Learn More

How can I create a CalDAV calendar?

  • 1 cavab
  • 2 have this problem
  • 8 views
  • Last reply by Zenos

more options

I would like to create a CalDAV calendar that four users can read from and write to.

I've tried placing it on a network share (preferred option) and on an FTP server. It appeared to create the calendar, but does not write anything to it. The error in the log is:

Timestamp: 2016-11-24 8:04:11 PM Error: NS_NOINTERFACE: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsISupports.QueryInterface] Source File: resource://calendar/modules/calProviderUtils.jsm Line: 39

I then tried WebDAV. Thunderbird wrote to the calendar, but could not read from it. The error was:

Timestamp: 2016-11-24 7:35:26 PM Warning: There has been an error reading data for calendar: Test. However, this error is believed to be minor, so the program will attempt to continue. Error code: DAV_DAV_NOT_CALDAV. Description: The resource at https://url/Shared_Calendar is a DAV collection but not a CalDAV calendar Source File: file:///C:/path/calendar-js/calCalendarManager.js Line: 962

Timestamp: 2016-11-24 7:35:26 PM Warning: There has been an error reading data for calendar: Test. However, this error is believed to be minor, so the program will attempt to continue. Error code: READ_FAILED. Description: Source File: file:///C:/path/calendar-js/calCalendarManager.js Line: 962

I'm using Lightning 4.7.5 on Thunderbird 45.5.0 on Windows 7. Thanks to anyone who can suggest something.

I would like to create a CalDAV calendar that four users can read from and write to. I've tried placing it on a network share (preferred option) and on an FTP server. It appeared to create the calendar, but does not write anything to it. The error in the log is: Timestamp: 2016-11-24 8:04:11 PM Error: NS_NOINTERFACE: Component returned failure code: 0x80004002 (NS_NOINTERFACE) [nsISupports.QueryInterface] Source File: resource://calendar/modules/calProviderUtils.jsm Line: 39 I then tried WebDAV. Thunderbird wrote to the calendar, but could not read from it. The error was: Timestamp: 2016-11-24 7:35:26 PM Warning: There has been an error reading data for calendar: Test. However, this error is believed to be minor, so the program will attempt to continue. Error code: DAV_DAV_NOT_CALDAV. Description: The resource at https://url/Shared_Calendar is a DAV collection but not a CalDAV calendar Source File: file:///C:/path/calendar-js/calCalendarManager.js Line: 962 Timestamp: 2016-11-24 7:35:26 PM Warning: There has been an error reading data for calendar: Test. However, this error is believed to be minor, so the program will attempt to continue. Error code: READ_FAILED. Description: Source File: file:///C:/path/calendar-js/calCalendarManager.js Line: 962 I'm using Lightning 4.7.5 on Thunderbird 45.5.0 on Windows 7. Thanks to anyone who can suggest something.

All Replies (1)

more options

I use an ics file on dropbox.

I created a calendar, exported it as an ics file, placed this into dropbox. But I guess any network share should work.

You then add this as a network calendar. The location is entered as:

file:///home/<user name>/Dropbox/calendar/calendar.ics

Note this is on Linux, so you have

file://<path to file>

…but of course it should work with a UNC pathname or a mapped share.

I really don't know what will happen if two or more users change it simultaneously. That isn't a problem with dropbox, because you write to the local copy and the upload/sync is mediated by dropbox's synchronization system. (And it's only me using it and I haven't yet mastered the trick of being in two places simultaneously.)