搜尋 Mozilla 技術支援網站

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

了解更多

Event present in Caldav calendar is not visible in Thunderbird

  • 3 回覆
  • 0 有這個問題
  • 1 次檢視
  • 最近回覆由 zmozilla2

more options

Hello, For about 6 months, I experience repeated incidents on the synchronization of calendars between Thunderbird and an Android app. The Android app and the CalDav calendar visible on Roundcube are in line. But some, not all, events do not appear in Thunderbird. When I enter the same event in the same calendar in Thunderbird, it is visible and flows correctly to the hosting server and to my phone. I have several calendars and it seems to happen specifically with one calendar. Their setup look identical and they are hosted on different mail accounts but under the same hosting contract. In the error console, I see errors related to server sync :

  carddav.sync: Sync with server failed. CardDAVDirectory.jsm:652:11
      syncWithServer resource:///modules/CardDAVDirectory.jsm:652
  NS_ERROR_FAILURE: Incorrect response from server: 403 Forbidden CardDAVDirectory.jsm:245

The id and password look Ok. They are the same as the imap connection, that works Ok. Also, I raised the Sync frequency to 1 minute and the above error doesn't appear as frequently.

Does that sound familiar? Is there something I should me specifically check? Best regards, Emmanuel

Hello, For about 6 months, I experience repeated incidents on the synchronization of calendars between Thunderbird and an Android app. The Android app and the CalDav calendar visible on Roundcube are in line. But some, not all, events do not appear in Thunderbird. When I enter the same event in the same calendar in Thunderbird, it is visible and flows correctly to the hosting server and to my phone. I have several calendars and it seems to happen specifically with one calendar. Their setup look identical and they are hosted on different mail accounts but under the same hosting contract. In the error console, I see errors related to server sync : carddav.sync: Sync with server failed. CardDAVDirectory.jsm:652:11 syncWithServer resource:///modules/CardDAVDirectory.jsm:652 NS_ERROR_FAILURE: Incorrect response from server: 403 Forbidden CardDAVDirectory.jsm:245 The id and password look Ok. They are the same as the imap connection, that works Ok. Also, I raised the Sync frequency to 1 minute and the above error doesn't appear as frequently. Does that sound familiar? Is there something I should me specifically check? Best regards, Emmanuel

所有回覆 (3)

more options

There is a reason the default sync frequency is 30 minutes. My guess is the various attempts to sync are falling over themselves so instead of becoming more frequent, they are becoming a complete failure.

You could enable full calendar logging to get full details using the config editor Set both calendar.debug.log and calendar.debug.log.verbose to true, and reload calendar pane.

有幫助嗎?

more options

Thanks Matt. I just did that and reloaded the faulty calendar. In the console I this just three messages:

  Calendar: [calCachedCalendar] Performing playback operation add on 0 items to Personel (noreply) calCachedCalendar.js:556
  Calendar: [calCachedCalendar] Performing playback operation modify on 0 items to Personel (noreply) calCachedCalendar.js:556
  Calendar: [calCachedCalendar] Performing playback operation delete on 0 items to Personel (noreply) calCachedCalendar.js:556

​And the missing events still don't appear. Do you (or anyone else) have another suggestion?

有幫助嗎?

more options

Later, I see this in the log : Calendar: [calCachedCalendar] Performing playback operation modify on 0 items to Pro (emmanuel) calCachedCalendar.js:556 Calendar: [calCachedCalendar] Performing playback operation add on 0 items to Famille (es) calCachedCalendar.js:556 Calendar: [calCachedCalendar] Performing playback operation add on 0 items to Personel (noreply) calCachedCalendar.js:556 carddav.sync: Sync with server failed. CardDAVDirectory.jsm:652:11

The calendar 'Personel' is precisely the one for which events don't show up (unlike 'Pro' and 'Famille'). The error in CardDAVDirectory.jsm:652 comes in a try ... catch that includes several action (delete and update). I can't deduce what to do.

Later, I have a similar sequence: Calendar: [calCachedCalendar] Performing playback operation modify on 0 items to Pro (emmanuel) calCachedCalendar.js:556 Calendar: [calCachedCalendar] Performing playback operation modify on 0 items to Famille (es) calCachedCalendar.js:556 Calendar: [calCachedCalendar] Performing playback operation modify on 0 items to Personel (noreply) calCachedCalendar.js:556 NS_ERROR_UNKNOWN_HOST: Connection failure CardDAVUtils.jsm:206

Does that ring a bell?

有幫助嗎?

問個問題

如果您還沒有帳號,您必須先登入帳號 來回覆文章。還沒有帳號的話,只能發問新問題