Closed Bug 2014716 Opened 8 months ago Closed 7 months ago

Authentication Required - Thunderbird - https://caldav.web.de is requesting your username and password.

Categories

(Calendar :: Provider: CalDAV, defect)

Thunderbird 140
Desktop
Windows 11
defect

Tracking

(Not tracked)

RESOLVED INCOMPLETE

People

(Reporter: blueice_haller, Unassigned)

References

Details

Attachments

(2 files)

User Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/144.0.0.0 Safari/537.36

Steps to reproduce:

I have deleted the saved password, restarted Thunderbird
and on the Popup I saved it including the checkmark "Use Password Manager to remember this password."

Then again I restarted Thunderbird and it shows the Popup.

Actual results:

When I start one of my Thunderbird Profiles, it opens the Popup "Authentication Required - Betterbird"
https://caldav.web.de is requesting your username and password.

Only after providing the credentials, Calendar shows the Events from the Internet.

I tried several times to check "Use Password Manager to remember this password.",
and it doesn't modify the "Saved Passwords",
maybe because I already saved the same password on 30/12/2025 and there is no difference.

Expected results:

It should not show the Popup and use the saved Password.

Summary: Authentication Required - Betterbird - https://caldav.web.de is requesting your username and password. → Authentication Required - Thunderbird - https://caldav.web.de is requesting your username and password.

Thunderbird 140.7.1esr (64-bit)

OS: Unspecified → Windows 11
Hardware: Unspecified → Desktop

I'm not sure if it's a duplicate, because the reporter uses macOS.

Should I have a look on the Error Console and optional increase carddav.sync.loglevel to All, default: Warn?
If the reporter on the other Bug also checks the Error Console, they can be compared.

Another Bug which I reported one year ago (2025-02-05):
1941381 - CardDAV GMX Address Book sync issue: Incorrect response from server: 412

Correction: Should I have a look on the Error Console and optional increase caldav.sync.loglevel to All, default: Warn
or enable calendar.debug.log.verbose or does the issue occurs on another component?

It never hurts to check the error console. Maybe the server rejects the login for some reason.

Do you know if the Profile is stored in a file, on OS, for example json, so that I can easily compare both?

Do you know if the Error Console (Ctrl+Shift+J) can be opened while starting?

When I use --devtools it seem to work but always shows a Popup "Incoming Connection".
How to allow it permanently?

user.js user_pref("devtools.debugger.prompt-connection", false);

This is the Error Console output while the "Authentication Required" Popup is shown and neither "OK" nor "Cancel" has been selected.
I can't see anything related to the Popup.
The CardDAV messages belong to 1941381 - CardDAV GMX Address Book sync issue: Incorrect response from server: 412.

15:35:12.976 1770302112976	addons.xpi	WARN	Checking C:\Program Files\Mozilla Thunderbird\distribution\extensions for addons
15:35:17.306 cachePrefs tools.js:712:28
15:35:17.414 This instance's UUID: {73d578e7-682b-4540-85db-311918aa856a} tools.js:712:28
15:35:17.515 WebGL context was lost. 2 Troubleshoot.sys.mjs:727:17
15:35:18.357 Send Later version 10.7.8 on Thunderbird 140.7.1 (20260123195141) [win x86-64] UI locale en-US, Date Locale en-US tools.js:712:28
15:35:18.521 Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. aboutconfig.js line 776 > srcScript:470:10
15:35:18.636 downloadable font: Glyph bbox was incorrect (glyph ids 459) (font-family: "Open Sans" style:normal weight:400 stretch:100 src index:0) source: https://updates.thunderbird.net/media/fonts/opensans-regular.woff2 2
15:35:18.643 downloadable font: Glyph bbox was incorrect (glyph ids 441 459 695) (font-family: "Open Sans" style:normal weight:700 stretch:100 src index:0) source: https://updates.thunderbird.net/media/fonts/opensans-bold.woff2 2
15:35:24.937 Error processing message 
Object { id: 10, date: Date Fri Aug 31 2012 05:34:03 GMT+0200 (Central European Summer Time), author: "", recipients: [], ccList: [], bccList: [], subject: "", read: true, new: false, headersOnly: false, … }
 Error: Async call timeout limit reached
    timeoutHandle moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:26
    setTimeout handler*asyncTimeout/timeoutPromise< moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:25
    asyncTimeout moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:24
    forAllDrafts moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:373
tools.js:712:28
15:35:29.954 Error processing message 
Object { id: 11, date: Date Fri Aug 31 2012 05:34:07 GMT+0200 (Central European Summer Time), author: "", recipients: [], ccList: [], bccList: [], subject: "", read: true, new: false, headersOnly: false, … }
 Error: Async call timeout limit reached
    timeoutHandle moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:26
    setTimeout handler*asyncTimeout/timeoutPromise< moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:25
    asyncTimeout moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:24
    forAllDrafts moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:373
    setTimeout handler*asyncTimeout/timeoutPromise< moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:25
    asyncTimeout moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:24
    forAllDrafts moz-extension://b70ae8a4-fe98-4f74-a171-472550c799ea/utils/tools.js:373
tools.js:712:28
15:35:51.741 carddav.sync: Performing sync with server. 3 CardDAVDirectory.sys.mjs:640:9
15:35:52.116 carddav.sync: Sync with server failed. CardDAVDirectory.sys.mjs:668:11
15:35:52.117 NS_ERROR_FAILURE: Incorrect response from server: 412 CardDAVDirectory.sys.mjs:243
15:35:52.128 carddav.sync: Sync with server failed. CardDAVDirectory.sys.mjs:668:11
15:35:52.128 NS_ERROR_FAILURE: Incorrect response from server: 412 CardDAVDirectory.sys.mjs:243

(In reply to blueice_haller from comment #6)

Do you know if the Profile is stored in a file, on OS, for example json, so that I can easily compare both?

The profile is stored in many files, you can access it via "Help > Troubleshooting Information". You can try comparing prefs.js.

(In reply to blueice_haller from comment #7)

Do you know if the Error Console (Ctrl+Shift+J) can be opened while starting?

You can also use --jsconsole.

(In reply to blueice_haller from comment #9)

user.js user_pref("devtools.debugger.prompt-connection", false);

No need for user.js, just set the pref in the Config Editor.

(In reply to blueice_haller from comment #10)

This is the Error Console output while the "Authentication Required" Popup is shown and neither "OK" nor "Cancel" has been selected.

In general, there are too many errors. Which add-on has ID b70ae8a4-fe98-4f74-a171-472550c799ea? Disable it.

The 412 error and doesn't look encouraging. see:
https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Status/412
Have you tested a different CalDAV server? For example Gmail's calendar.

Check the AI answer at https://www.google.com/search?q=gmx+caldav+412 citing this:
https://help.egroupware.org/t/caldav-calendar-event-problem-in-thunderbird/75909

Did you set the logging with carddav.sync.loglevel and calendar.debug.log/calendar.debug.log.verbose? Please only paste relevant log entries into a comment or attach the entire log as a file.

After setting calendar.debug.log and calendar.debug.log.verbose in the Config Editor (Advanced Preferences) to true,
it shows the following Calendar messages:

17:02:01.443 1770307321443	addons.xpi	WARN	Checking C:\Program Files\Mozilla Thunderbird\distribution\extensions for addons
17:02:01.707 Calendar: [CalTimezoneService] Timezones version 2025b loaded CalTimezoneService.sys.mjs:67:9
17:02:02.853 Calendar: [CalMetronome] Scheduling one-off event in 57147ms CalMetronome.sys.mjs:101:9
17:02:03.617 Calendar: Start loading of locale dependent preference default values... calendar-chrome-startup.js:267:7
17:02:03.622 Calendar: Loading of locale sensitive preference default values completed. calendar-chrome-startup.js:287:7
17:02:03.757 Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/birthday/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav' xmlns:CS='http://calendarserver.org/ns/'><D:prop><D:resourcetype/><D:owner/><D:current-user-principal/><D:current-user-privilege-set/><D:supported-report-set/><C:supported-calendar-component-set/><CS:getctag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
17:02:03.761 Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav' xmlns:CS='http://calendarserver.org/ns/'><D:prop><D:resourcetype/><D:owner/><D:current-user-principal/><D:current-user-privilege-set/><D:supported-report-set/><C:supported-calendar-component-set/><CS:getctag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
17:02:05.390 cachePrefs tools.js:712:28
17:02:05.524 This instance's UUID: {73d578e7-682b-4540-85db-311918aa856a} tools.js:712:28
17:02:05.727 WebGL context was lost. 2 Troubleshoot.sys.mjs:727:17
17:02:06.348 Send Later version 10.7.8 on Thunderbird 140.7.1 (20260123195141) [win x86-64] UI locale en-US, Date Locale en-US tools.js:712:28
17:02:06.362 Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. aboutconfig.js line 776 > srcScript:470:10
17:02:06.728 downloadable font: Glyph bbox was incorrect (glyph ids 459) (font-family: "Open Sans" style:normal weight:400 stretch:100 src index:0) source: https://updates.thunderbird.net/media/fonts/opensans-regular.woff2
17:02:06.759 downloadable font: Glyph bbox was incorrect (glyph ids 441 459 695) (font-family: "Open Sans" style:normal weight:700 stretch:100 src index:0) source: https://updates.thunderbird.net/media/fonts/opensans-bold.woff2
17:02:06.823 downloadable font: Glyph bbox was incorrect (glyph ids 459) (font-family: "Open Sans" style:normal weight:400 stretch:100 src index:0) source: https://updates.thunderbird.net/media/fonts/opensans-regular.woff2
17:02:06.823 downloadable font: Glyph bbox was incorrect (glyph ids 441 459 695) (font-family: "Open Sans" style:normal weight:700 stretch:100 src index:0) source: https://updates.thunderbird.net/media/fonts/opensans-bold.woff2
17:02:39.364 carddav.sync: Performing sync with server. 3 CardDAVDirectory.sys.mjs:640:9
17:02:39.671 carddav.sync: Sync with server failed. CardDAVDirectory.sys.mjs:668:11
17:02:39.673 NS_ERROR_FAILURE: Incorrect response from server: 412 CardDAVDirectory.sys.mjs:243
17:03:00.001 Calendar: [CalMetronome] Starting repeating events CalMetronome.sys.mjs:106:9

How to find out the Add-on/Extension b70ae8a4-fe98-4f74-a171-472550c799ea?
I have two installed:

  1. Send Later :: Add-ons for Thunderbird
  2. Display Mail User Agent T :: Add-ons for Thunderbird

With my Gmail and GMX Accounts in the same Profile, it doesn't show the "Authentication Required" Popup.
With web.de in the other Profile, it doesn't show the "Authentication Required" Popup.
With web.de in a Profile in Betterbird, it shows the "Authentication Required" Popup.

You need to open the add-on's XPI file with a ZIP program, like 7Zip and inspect the manifest:
Sent Later: "id": "sendlater3@kamens.us"
Display Mail User Agent T: "id": "DisplayMailUserAgent-T@Toshi_"

Open the extensions folder in your profile, you should see {b70ae8a4-fe98-4f74-a171-472550c799ea}.xpi.

With web.de in the other Profile, it doesn't show the "Authentication Required" Popup. -> So you have a profile that doesn't show the issue?

See Also: → 1946484

In the extension folder I can only see sendlater3@kamens.us.xpi but not with the GUID in the name.

Yes, I have a profile that doesn't show the issue.

On "Help β†’ Troubleshooting Information" I can't find the GUID, too.

When I enable the extension "Send Later", the Error console shows this message:
This instance's UUID: {73d578e7-682b-4540-85db-311918aa856a}

These messages belong to the web.de CardDAV Address Book:

17:02:39.671 carddav.sync: Sync with server failed. CardDAVDirectory.sys.mjs:668:11
17:02:39.673 NS_ERROR_FAILURE: Incorrect response from server: 412 CardDAVDirectory.sys.mjs:243

While the "Authentication Required" Popup is shown I click on the Address Book ... and then "Synchronize",
then it shows these Messages in the Error Console.

After providing the correct credentials and click "Synchronize" again, it synchronizes the Calendar/CalDAV,
but the Address Book/CardDAV still shows the NS_ERROR_FAILURE.

I would expect that the Address Book shows an "Authentication Required" Popup in case the credentials are wrong or do not exist.
But this is unfortunately not the case.
When I delete the "Saved Password" for web.de CardDAV and click "Synchronize" again, it shows these Messages:

12:04:35.709 carddav.sync: Performing sync with server. CardDAVDirectory.sys.mjs:640:9
12:04:44.818 carddav.sync: Sync with server failed. CardDAVDirectory.sys.mjs:668:11
12:04:44.819 NS_ERROR_FAILURE: Incorrect response from server: 412 CardDAVDirectory.sys.mjs:243

These are the Error Console Messages when starting using the Profile thunderbird,
where web.de Calendar/CalDAV works, but Address Book/CardDAV fails, too.

1770376390139	addons.xpi	WARN	Checking C:\Program Files\Mozilla Thunderbird\distribution\extensions for addons
Calendar: [CalTimezoneService] Timezones version 2025b loaded CalTimezoneService.sys.mjs:67:9
Calendar: [CalMetronome] Scheduling one-off event in 48760ms CalMetronome.sys.mjs:101:9
Calendar: Start loading of locale dependent preference default values... calendar-chrome-startup.js:267:7
Calendar: Loading of locale sensitive preference default values completed. calendar-chrome-startup.js:287:7
Calendar: CalDAV: Retrieving server info from cache for Mein Kalender CalDavCalendar.sys.mjs:272:9
Calendar: CalDAV: Retrieving server info from cache for Geburtstage CalDavCalendar.sys.mjs:272:9
Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/birthday/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav' xmlns:CS='http://calendarserver.org/ns/'><D:prop><D:resourcetype/><D:owner/><D:current-user-principal/><D:current-user-privilege-set/><D:supported-report-set/><C:supported-calendar-component-set/><CS:getctag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav' xmlns:CS='http://calendarserver.org/ns/'><D:prop><D:resourcetype/><D:owner/><D:current-user-principal/><D:current-user-privilege-set/><D:supported-report-set/><C:supported-calendar-component-set/><CS:getctag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Layout was forced before the page was fully loaded. If stylesheets are not yet loaded this may cause a flash of unstyled content. 2 aboutconfig.js:470:10
Calendar: CalDAV: recv: <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/birthday/</D:href><D:propstat><D:prop><D:current-user-principal/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:current-user-privilege-set><D:privilege><D:read/></D:privilege><D:privilege><D:write/></D:privilege><D:privilege><D:read-current-user-privilege-set/></D:privilege><D:privilege><C:read-free-busy xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:privilege></D:current-user-privilege-set><D:owner><D:href>/begenda/dav/users/c7f846d7-24a3-4d5c-859a-c7002819064e</D:href></D:owner><D:supported-report-set><D:supported-report><D:report><C:free-busy-query xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report><D:supported-report><D:report><D:principal-match/></D:report></D:supported-report><D:supported-report><D:report><C:calendar-multiget xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report><D:supported-report><D:report><D:principal-property-search/></D:report></D:supported-report><D:supported-report><D:report><C:calendar-query xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report></D:supported-report-set><D:resourcetype><C:calendar xmlns:C="urn:ietf:params:xml:ns:caldav"/><D:collection/></D:resourcetype><C:supported-calendar-component-set xmlns:C="urn:ietf:params:xml:ns:caldav"><C:comp name="VEVENT"/><C:comp name="VAVAILABILITY"/><C:comp name="VFREEBUSY"/><C:comp name="VJOURNAL"/><C:comp name="VTODO"/></C:supported-calendar-component-set><CS:getctag xmlns:CS="http://calendarserver.org/ns/">xCgXWnsjc4jr+nv2OaHcR+V3/mk=</CS:getctag></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: Status 207 on initial PROPFIND for calendar Geburtstage web.de CalDavCalendar.sys.mjs:1524:13
Calendar: CalDAV: Authentication scheme for Geburtstage web.de is Basic CalDavCalendar.sys.mjs:1559:13
Calendar: CalDAV: initial ctag xCgXWnsjc4jr+nv2OaHcR+V3/mk= for calendar Geburtstage web.de CalDavCalendar.sys.mjs:1601:17
Calendar: Adding supported items: VEVENT,VTODO for calendar: Geburtstage web.de CalDavCalendar.sys.mjs:1611:15
Calendar: CalDAV: Found principal url from DAV:owner /begenda/dav/users/c7f846d7-24a3-4d5c-859a-c7002819064e CalDavCalendar.sys.mjs:1629:15
Calendar: CalDAV: recv: <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/</D:href><D:propstat><D:prop><D:current-user-principal/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:current-user-privilege-set><D:privilege><D:read/></D:privilege><D:privilege><D:write/></D:privilege><D:privilege><D:read-current-user-privilege-set/></D:privilege><D:privilege><C:read-free-busy xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:privilege></D:current-user-privilege-set><D:owner><D:href>/begenda/dav/users/c7f846d7-24a3-4d5c-859a-c7002819064e</D:href></D:owner><D:supported-report-set><D:supported-report><D:report><D:principal-match/></D:report></D:supported-report><D:supported-report><D:report><C:free-busy-query xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report><D:supported-report><D:report><C:calendar-multiget xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report><D:supported-report><D:report><D:principal-property-search/></D:report></D:supported-report><D:supported-report><D:report><C:calendar-query xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report></D:supported-report-set><D:resourcetype><C:calendar xmlns:C="urn:ietf:params:xml:ns:caldav"/><D:collection/></D:resourcetype><C:supported-calendar-component-set xmlns:C="urn:ietf:params:xml:ns:caldav"><C:comp name="VEVENT"/><C:comp name="VAVAILABILITY"/><C:comp name="VFREEBUSY"/><C:comp name="VJOURNAL"/><C:comp name="VTODO"/></C:supported-calendar-component-set><CS:getctag xmlns:CS="http://calendarserver.org/ns/">Ytt+RIH+Bcoc3LbgIdTT1POMHKE=</CS:getctag></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: Status 207 on initial PROPFIND for calendar Mein Kalender web.de CalDavCalendar.sys.mjs:1524:13
Calendar: CalDAV: Authentication scheme for Mein Kalender web.de is Basic CalDavCalendar.sys.mjs:1559:13
Calendar: CalDAV: initial ctag Ytt+RIH+Bcoc3LbgIdTT1POMHKE= for calendar Mein Kalender web.de CalDavCalendar.sys.mjs:1601:17
Calendar: Adding supported items: VEVENT,VTODO for calendar: Mein Kalender web.de CalDavCalendar.sys.mjs:1611:15
Calendar: CalDAV: Found principal url from DAV:owner /begenda/dav/users/c7f846d7-24a3-4d5c-859a-c7002819064e CalDavCalendar.sys.mjs:1629:15
Calendar: CalDAV: DAV features: 3, access-control, calendar-access, calendar-schedule, calendar-auto-schedule, ticket CalDavCalendar.sys.mjs:1710:15
Calendar: CalDAV: Calendar Geburtstage web.de supports calendar-auto-schedule CalDavCalendar.sys.mjs:1715:17
Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/users/c7f846d7-24a3-4d5c-859a-c7002819064e/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav'><D:prop><C:calendar-home-set/><C:calendar-user-address-set/><C:schedule-inbox-URL/><C:schedule-outbox-URL/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: DAV features: 3, access-control, calendar-access, calendar-schedule, calendar-auto-schedule, ticket CalDavCalendar.sys.mjs:1710:15
Calendar: CalDAV: Calendar Mein Kalender web.de supports calendar-auto-schedule CalDavCalendar.sys.mjs:1715:17
Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/users/c7f846d7-24a3-4d5c-859a-c7002819064e/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav'><D:prop><C:calendar-home-set/><C:calendar-user-address-set/><C:schedule-inbox-URL/><C:schedule-outbox-URL/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv: <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/users/c7f846d7-24a3-4d5c-859a-c7002819064e</D:href><D:propstat><D:prop><C:calendar-home-set xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e</D:href></C:calendar-home-set><C:schedule-outbox-URL xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/Outbox</D:href></C:schedule-outbox-URL><C:calendar-user-address-set xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>mailto:BlueIce_Haller@web.de</D:href></C:calendar-user-address-set><C:schedule-inbox-URL xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/Inbox</D:href></C:schedule-inbox-URL></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: mCalendarUserAddress set to mailto:BlueIce_Haller@web.de CalDavCalendar.sys.mjs:1894:19
Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D="DAV:"><D:prop><D:getcontenttype/><D:resourcetype/><D:getetag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv: <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/users/c7f846d7-24a3-4d5c-859a-c7002819064e</D:href><D:propstat><D:prop><C:calendar-home-set xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e</D:href></C:calendar-home-set><C:schedule-outbox-URL xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/Outbox</D:href></C:schedule-outbox-URL><C:calendar-user-address-set xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>mailto:BlueIce_Haller@web.de</D:href></C:calendar-user-address-set><C:schedule-inbox-URL xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/Inbox</D:href></C:schedule-inbox-URL></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: mCalendarUserAddress set to mailto:BlueIce_Haller@web.de CalDavCalendar.sys.mjs:1894:19
Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/birthday/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D="DAV:"><D:prop><D:getcontenttype/><D:resourcetype/><D:getetag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv (207): <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/</D:href><D:propstat><D:prop><D:getcontenttype/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:getetag>"Ytt+RIH+Bcoc3LbgIdTT1POMHKE="</D:getetag><D:resourcetype><C:calendar xmlns:C="urn:ietf:params:xml:ns:caldav"/><D:collection/></D:resourcetype></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/e0346541-3f2c-4cd3-81a4-c11fc36e793e.kalender.web.de.ics</D:href><D:propstat><D:prop><D:getetag>"iHmenBCkD+3jRfG3vUyLqDDkX6k="</D:getetag><D:getcontenttype>text/calendar; charset=UTF-8</D:getcontenttype><D:resourcetype/></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequestHandlers.sys.mjs:44:11
Calendar: CalDAV: recv: <D:multistatus><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/</D:href> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: send (REPORT https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/): <?xml version="1.0" encoding="UTF-8"?>
<C:calendar-multiget xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav"><D:prop><D:getetag/><C:calendar-data/></D:prop><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/e0346541-3f2c-4cd3-81a4-c11fc36e793e.kalender.web.de.ics</D:href></C:calendar-multiget> CalDavRequestHandlers.sys.mjs:854:11
Calendar: CalDAV: send (REPORT https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/): <?xml version="1.0" encoding="UTF-8"?>
<C:calendar-multiget xmlns:D="DAV:" xmlns:C="urn:ietf:params:xml:ns:caldav"><D:prop><D:getetag/><C:calendar-data/></D:prop><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/e0346541-3f2c-4cd3-81a4-c11fc36e793e.kalender.web.de.ics</D:href></C:calendar-multiget> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv (207): <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/birthday/</D:href><D:propstat><D:prop><D:getcontenttype/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:getetag>"xCgXWnsjc4jr+nv2OaHcR+V3/mk="</D:getetag><D:resourcetype><C:calendar xmlns:C="urn:ietf:params:xml:ns:caldav"/><D:collection/></D:resourcetype></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequestHandlers.sys.mjs:44:11
Calendar: CalDAV: recv: <D:multistatus><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/birthday/</D:href> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: send (PROPFIND https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/Inbox/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D="DAV:"><D:prop><D:getcontenttype/><D:resourcetype/><D:getetag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv (207): <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/Inbox/</D:href><D:propstat><D:prop><D:getcontenttype/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:getetag/><D:resourcetype><D:collection/><C:schedule-inbox xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:resourcetype></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequestHandlers.sys.mjs:44:11
Calendar: CalDAV: recv: <D:multistatus><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/Inbox/</D:href> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: recv (207): <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/e0346541-3f2c-4cd3-81a4-c11fc36e793e.kalender.web.de.ics</D:href><D:propstat><D:prop><D:getetag>"iHmenBCkD+3jRfG3vUyLqDDkX6k="</D:getetag><C:calendar-data xmlns:C="urn:ietf:params:xml:ns:caldav" C:content-type="text/calendar" C:version="2.0">BEGIN:VCALENDAR&#13;
PRODID:-//1&amp;1 Mail &amp; Media GmbH/WEB.DE Kalender Server&#13;
VERSION:2.0&#13;
CALSCALE:GREGORIAN&#13;
BEGIN:VEVENT&#13;
DTSTAMP:20260205T102520Z&#13;
SUMMARY:Test&#13;
LOCATION:&#13;
DESCRIPTION:&#13;
DTSTART;VALUE=DATE:20260205&#13;
DTEND;VALUE=DATE:20260206&#13;
UID:e0346541-3f2c-4cd3-81a4-c11fc36e793e.kalender.web.de&#13;
BEGIN:VALARM&#13;
ACTION:X-EMAIL&#13;
TRIGGER:-PT30M&#13;
DESCRIPTION:&#13;
END:VALARM&#13;
END:VEVENT&#13;
END:VCALENDAR&#13;
</C:calendar-data></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequestHandlers.sys.mjs:44:11
Calendar: CalDAV: recv: <D:multistatus><D:response><D:href>/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/e0346541-3f2c-4cd3-81a4-c11fc36e793e.kalender.web.de.ics</D:href> CalDavRequest.sys.mjs:122:13
Calendar: aChangeLogListener=null
calendarURI=https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/ 
iscached=false
this.mQueuedQueries.length=3 CalDavCalendar.sys.mjs:1066:9
downloadable font: Glyph bbox was incorrect (glyph ids 459) (font-family: "Open Sans" style:normal weight:400 stretch:100 src index:0) source: https://updates.thunderbird.net/media/fonts/opensans-regular.woff2 2
downloadable font: Glyph bbox was incorrect (glyph ids 441 459 695) (font-family: "Open Sans" style:normal weight:700 stretch:100 src index:0) source: https://updates.thunderbird.net/media/fonts/opensans-bold.woff2 2
gloda.datastore: got error in _asyncTrackerListener.handleError(): 19: constraint failed GlodaDatastore.sys.mjs:1874:27
Calendar: [calCachedCalendar] Performing playback operation add on 0 items to Mein Kalender CalCachedCalendar.sys.mjs:550:11
Calendar: [calCachedCalendar] Performing playback operation add on 0 items to Geburtstage CalCachedCalendar.sys.mjs:550:11
Calendar: [calCachedCalendar] Performing playback operation modify on 0 items to Mein Kalender CalCachedCalendar.sys.mjs:550:11
Calendar: [calCachedCalendar] Performing playback operation modify on 0 items to Geburtstage CalCachedCalendar.sys.mjs:550:11
Calendar: [calCachedCalendar] Performing playback operation delete on 0 items to Mein Kalender CalCachedCalendar.sys.mjs:550:11
Calendar: [calCachedCalendar] Doing changelog based sync for calendar https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/calendar/ CalCachedCalendar.sys.mjs:292:13
Calendar: CalDAV: send (PROPFIND https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/calendar/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav' xmlns:CS='http://calendarserver.org/ns/'><D:prop><D:resourcetype/><D:owner/><D:current-user-principal/><D:current-user-privilege-set/><D:supported-report-set/><C:supported-calendar-component-set/><CS:getctag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: [calCachedCalendar] Performing playback operation delete on 0 items to Geburtstage CalCachedCalendar.sys.mjs:550:11
Calendar: [calCachedCalendar] Doing changelog based sync for calendar https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/birthday/ CalCachedCalendar.sys.mjs:292:13
Calendar: CalDAV: send (PROPFIND https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/birthday/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav' xmlns:CS='http://calendarserver.org/ns/'><D:prop><D:resourcetype/><D:owner/><D:current-user-principal/><D:current-user-privilege-set/><D:supported-report-set/><C:supported-calendar-component-set/><CS:getctag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv: <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/birthday/</D:href><D:propstat><D:prop><D:current-user-principal/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:current-user-privilege-set><D:privilege><D:read/></D:privilege><D:privilege><D:write/></D:privilege><D:privilege><D:read-current-user-privilege-set/></D:privilege><D:privilege><C:read-free-busy xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:privilege></D:current-user-privilege-set><D:owner><D:href>/begenda/dav/users/3513c7a2-cf3d-41de-802c-195b91fe7b2f</D:href></D:owner><D:supported-report-set><D:supported-report><D:report><D:principal-match/></D:report></D:supported-report><D:supported-report><D:report><D:principal-property-search/></D:report></D:supported-report><D:supported-report><D:report><C:free-busy-query xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report><D:supported-report><D:report><C:calendar-multiget xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report><D:supported-report><D:report><C:calendar-query xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report></D:supported-report-set><D:resourcetype><C:calendar xmlns:C="urn:ietf:params:xml:ns:caldav"/><D:collection/></D:resourcetype><C:supported-calendar-component-set xmlns:C="urn:ietf:params:xml:ns:caldav"><C:comp name="VEVENT"/><C:comp name="VAVAILABILITY"/><C:comp name="VFREEBUSY"/><C:comp name="VJOURNAL"/><C:comp name="VTODO"/></C:supported-calendar-component-set><CS:getctag xmlns:CS="http://calendarserver.org/ns/">AYB2zrpAdtvTDg36qfd6id7wfPA=</CS:getctag></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: Status 207 on initial PROPFIND for calendar Geburtstage CalDavCalendar.sys.mjs:1524:13
Calendar: CalDAV: Authentication scheme for Geburtstage is Basic CalDavCalendar.sys.mjs:1559:13
Calendar: CalDAV: initial ctag AYB2zrpAdtvTDg36qfd6id7wfPA= for calendar Geburtstage CalDavCalendar.sys.mjs:1601:17
Calendar: Adding supported items: VEVENT,VTODO for calendar: Geburtstage CalDavCalendar.sys.mjs:1611:15
Calendar: CalDAV: Found principal url from DAV:owner /begenda/dav/users/3513c7a2-cf3d-41de-802c-195b91fe7b2f CalDavCalendar.sys.mjs:1629:15
Calendar: CalDAV: recv: <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/calendar/</D:href><D:propstat><D:prop><D:current-user-principal/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:current-user-privilege-set><D:privilege><D:read/></D:privilege><D:privilege><D:write/></D:privilege><D:privilege><D:read-current-user-privilege-set/></D:privilege><D:privilege><C:read-free-busy xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:privilege></D:current-user-privilege-set><D:owner><D:href>/begenda/dav/users/3513c7a2-cf3d-41de-802c-195b91fe7b2f</D:href></D:owner><D:supported-report-set><D:supported-report><D:report><C:free-busy-query xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report><D:supported-report><D:report><C:calendar-multiget xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report><D:supported-report><D:report><D:principal-property-search/></D:report></D:supported-report><D:supported-report><D:report><D:principal-match/></D:report></D:supported-report><D:supported-report><D:report><C:calendar-query xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:report></D:supported-report></D:supported-report-set><D:resourcetype><C:calendar xmlns:C="urn:ietf:params:xml:ns:caldav"/><D:collection/></D:resourcetype><C:supported-calendar-component-set xmlns:C="urn:ietf:params:xml:ns:caldav"><C:comp name="VEVENT"/><C:comp name="VAVAILABILITY"/><C:comp name="VFREEBUSY"/><C:comp name="VJOURNAL"/><C:comp name="VTODO"/></C:supported-calendar-component-set><CS:getctag xmlns:CS="http://calendarserver.org/ns/">TpR/y2bWA+BR8IcmJFFZUQ49e9k=</CS:getctag></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: Status 207 on initial PROPFIND for calendar Mein Kalender CalDavCalendar.sys.mjs:1524:13
Calendar: CalDAV: Authentication scheme for Mein Kalender is Basic CalDavCalendar.sys.mjs:1559:13
Calendar: CalDAV: initial ctag TpR/y2bWA+BR8IcmJFFZUQ49e9k= for calendar Mein Kalender CalDavCalendar.sys.mjs:1601:17
Calendar: Adding supported items: VEVENT,VTODO for calendar: Mein Kalender CalDavCalendar.sys.mjs:1611:15
Calendar: CalDAV: Found principal url from DAV:owner /begenda/dav/users/3513c7a2-cf3d-41de-802c-195b91fe7b2f CalDavCalendar.sys.mjs:1629:15
Calendar: CalDAV: DAV features: 3, access-control, calendar-access, calendar-schedule, calendar-auto-schedule, ticket CalDavCalendar.sys.mjs:1710:15
Calendar: CalDAV: Calendar Mein Kalender supports calendar-auto-schedule CalDavCalendar.sys.mjs:1715:17
Calendar: CalDAV: send (PROPFIND https://caldav.gmx.net/begenda/dav/users/3513c7a2-cf3d-41de-802c-195b91fe7b2f/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav'><D:prop><C:calendar-home-set/><C:calendar-user-address-set/><C:schedule-inbox-URL/><C:schedule-outbox-URL/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: DAV features: 3, access-control, calendar-access, calendar-schedule, calendar-auto-schedule, ticket CalDavCalendar.sys.mjs:1710:15
Calendar: CalDAV: Calendar Geburtstage supports calendar-auto-schedule CalDavCalendar.sys.mjs:1715:17
Calendar: CalDAV: send (PROPFIND https://caldav.gmx.net/begenda/dav/users/3513c7a2-cf3d-41de-802c-195b91fe7b2f/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D='DAV:' xmlns:C='urn:ietf:params:xml:ns:caldav'><D:prop><C:calendar-home-set/><C:calendar-user-address-set/><C:schedule-inbox-URL/><C:schedule-outbox-URL/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv: <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/users/3513c7a2-cf3d-41de-802c-195b91fe7b2f</D:href><D:propstat><D:prop><C:calendar-home-set xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f</D:href></C:calendar-home-set><C:schedule-outbox-URL xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/Outbox</D:href></C:schedule-outbox-URL><C:calendar-user-address-set xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>mailto:Blueice_Haller@gmx.de</D:href></C:calendar-user-address-set><C:schedule-inbox-URL xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/Inbox</D:href></C:schedule-inbox-URL></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: mCalendarUserAddress set to mailto:Blueice_Haller@gmx.de CalDavCalendar.sys.mjs:1894:19
Calendar: CalDAV: send (PROPFIND https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/calendar/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D="DAV:"><D:prop><D:getcontenttype/><D:resourcetype/><D:getetag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv: <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/users/3513c7a2-cf3d-41de-802c-195b91fe7b2f</D:href><D:propstat><D:prop><C:calendar-home-set xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f</D:href></C:calendar-home-set><C:schedule-outbox-URL xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/Outbox</D:href></C:schedule-outbox-URL><C:calendar-user-address-set xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>mailto:Blueice_Haller@gmx.de</D:href></C:calendar-user-address-set><C:schedule-inbox-URL xmlns:C="urn:ietf:params:xml:ns:caldav"><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/Inbox</D:href></C:schedule-inbox-URL></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequest.sys.mjs:122:13
Calendar: CalDAV: mCalendarUserAddress set to mailto:Blueice_Haller@gmx.de CalDavCalendar.sys.mjs:1894:19
Calendar: CalDAV: send (PROPFIND https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/birthday/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D="DAV:"><D:prop><D:getcontenttype/><D:resourcetype/><D:getetag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv (207): <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/calendar/</D:href><D:propstat><D:prop><D:getcontenttype/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:getetag>"TpR/y2bWA+BR8IcmJFFZUQ49e9k="</D:getetag><D:resourcetype><C:calendar xmlns:C="urn:ietf:params:xml:ns:caldav"/><D:collection/></D:resourcetype></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/calendar/1c957b7c-563b-4b3e-b640-a005b2c41d47.kalender.gmx.net.ics</D:href><D:propstat><D:prop><D:getetag>"tdLYxBBhSzM9AmN5gDBIj7ox5Ek="</D:getetag><D:getcontenttype>text/calendar; charset=UTF-8</D:getcontenttype><D:resourcetype/></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequestHandlers.sys.mjs:44:11
Calendar: CalDAV: recv: <D:multistatus><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/calendar/</D:href> CalDavRequest.sys.mjs:122:13
Calendar: [calCachedCalendar] replayChangesOn finished. CalCachedCalendar.sys.mjs:311:19
Calendar: CalDAV: send (PROPFIND https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/Inbox/): <?xml version="1.0" encoding="UTF-8"?>
<D:propfind xmlns:D="DAV:"><D:prop><D:getcontenttype/><D:resourcetype/><D:getetag/></D:prop></D:propfind> CalDavRequest.sys.mjs:109:11
Calendar: CalDAV: recv (207): <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/birthday/</D:href><D:propstat><D:prop><D:getcontenttype/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:getetag>"AYB2zrpAdtvTDg36qfd6id7wfPA="</D:getetag><D:resourcetype><C:calendar xmlns:C="urn:ietf:params:xml:ns:caldav"/><D:collection/></D:resourcetype></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequestHandlers.sys.mjs:44:11
Calendar: CalDAV: recv: <D:multistatus><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/birthday/</D:href> CalDavRequest.sys.mjs:122:13
Calendar: [calCachedCalendar] replayChangesOn finished. CalCachedCalendar.sys.mjs:311:19
Calendar: CalDAV: recv (207): <?xml version="1.0" encoding="UTF-8" standalone="no"?><D:multistatus xmlns:D="DAV:"><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/Inbox/</D:href><D:propstat><D:prop><D:getcontenttype/></D:prop><D:status>HTTP/1.1 404 Not Found</D:status></D:propstat><D:propstat><D:prop><D:getetag/><D:resourcetype><D:collection/><C:schedule-inbox xmlns:C="urn:ietf:params:xml:ns:caldav"/></D:resourcetype></D:prop><D:status>HTTP/1.1 200 OK</D:status></D:propstat></D:response></D:multistatus> CalDavRequestHandlers.sys.mjs:44:11
Calendar: CalDAV: recv: <D:multistatus><D:response><D:href>/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/Inbox/</D:href> CalDavRequest.sys.mjs:122:13
carddav.sync: Sync with server failed. CardDAVDirectory.sys.mjs:668:11
NS_ERROR_FAILURE: Authorization failure CardDAVUtils.sys.mjs:214

I have compared both Calendar Locations and the GUID is different.
What does it mean that the GUID is different?
After providing the credentials, thunderbird-test works, too.

thunderbird where it works
https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/calendar/
https://caldav.gmx.net/begenda/dav/3513c7a2-cf3d-41de-802c-195b91fe7b2f/birthday/

thunderbird-test where it fails
https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/calendar/
https://caldav.web.de/begenda/dav/c7f846d7-24a3-4d5c-859a-c7002819064e/birthday/

Oh no, facepalm, I mixed gmx and web.de.

When I Edit both Calendars, the main difference I see is the "Email".
And the very strange is: In the Profile thunderbird where it works, the Email Address of web.de is maintained.

Correction: And the very strange is: In the Profile thunderbird where it works, the Email Address of gmx is maintained.

Sorry, this is totally confusing. Apparently, everything works with GMX.de, but doesn't work with WEB.de? Well, so TB is incompatible with their service, or they don't implement CalDAV correctly, maybe even CardDAV. It will be hard to get a developer to look into issues with a (somewhat) incompliant service/server.

Apologies for the wild goose chase re. the add-on ID. The temporary GUID is not the ID from the manifest. Some add-ons indeed still use some GUID as add-on ID.

Status: UNCONFIRMED → RESOLVED
Closed: 7 months ago
Resolution: --- → INCOMPLETE
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: