搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

How can I create a CalDAV calendar?

  • 1 回覆
  • 2 有這個問題
  • 8 次檢視
  • 最近回覆由 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.

所有回覆 (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.)