Bug 494081

Summary: Unable to fetch any CalDAV or CardDAV data from Fastmail
Product: [Applications] korganizer Reporter: brisk.wing4197
Component: generalAssignee: kdepim bugs <kdepim-bugs>
Status: RESOLVED FIXED    
Severity: normal CC: brisk.wing4197, info, winter
Priority: NOR    
Version First Reported In: 6.2.1   
Target Milestone: ---   
Platform: postmarketOS   
OS: Linux   
Latest Commit: Version Fixed In: 6.4.0
Sentry Crash Report:

Description brisk.wing4197 2024-10-04 01:52:13 UTC
SUMMARY

Using the details from: https://www.fastmail.help/hc/en-us/articles/1500000278342-Server-names-and-ports#calendar

KOrganizer throws an error "Resource not found (404)" when trying to get a list of calendars on the server (caldav.fastmail.com). The same thing happens for contact with carddav.fastmail.com

STEPS TO REPRODUCE
1. Open Settings, General, Calendars and add a new calendar account
2. Enter Fastmail app password information
3. Try to fetch calendars from caldav.fastmail.com

OBSERVED RESULT

"Resource not found (404)"

EXPECTED RESULT

A list of calendars

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 24.08.1
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 24.08.1
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Allen Winter 2025-02-22 20:10:50 UTC
This is probably fixed in frameworks 6.12 (which will be released in mid-March)
Comment 2 Allen Winter 2025-05-08 20:51:03 UTC
have you had a chance to test fastmail with  KDE Plasma Version 6.4 or higher?
Comment 3 brisk.wing4197 2025-05-11 23:29:30 UTC
Plasma Mobile is currently broken (the whole session just crashes when trying to add an account) so I can't test. I'll try to test when everything is bumped to 6.4 and see if it works
Comment 4 Paolo 2025-05-16 07:09:55 UTC
Hello,
I have the same issue on openSUSE Tumbleweed (KDE Frameworks 6.14.0, KDE Gear 25.04.1)

$ rpm -qi akonadi
Name        : akonadi
Version     : 25.04.1

$ rpm -qi korganizer 
Name        : korganizer
Version     : 25.04.1

$ rpm -qi libKF6KIO6
Name        : libKF6KIO6
Version     : 6.14.0
Comment 5 Paolo 2025-05-16 10:05:21 UTC
I've just tried 6.4-beta taken from latest master, but still get the same error.

$ rpm -qi korganizer 
Name        : korganizer
Version     : 25.07.70git.20250515T014418~2ec68a2
Release     : ku.26.1

$ rpm -qi libKF6KIO6
Name        : libKF6KIO6
Version     : 6.15.0git.20250515T134727~85ac29e
Release     : ku.7.1

$ rpm -qi akonadi
Name        : akonadi
Version     : 25.07.70git.20250514T083517~131e3352
Release     : ku.10.1
Comment 6 Paolo 2025-05-16 10:14:37 UTC
EDIT: sorry, I was mistaken. By using the full url of the calendar, it works just fine with both latest stable and beta.
Comment 7 Allen Winter 2025-05-16 10:28:50 UTC
then I will close this one as resolved.
thanks for testing

can you give me a (redacted, if necessary) example of the url ? so I can add to our README
Comment 8 Paolo 2025-05-16 12:59:15 UTC
the URL that needs to be added is:

https://caldav.fastmail.com/dav/calendars/user/FULL_EMAIL_ADDRESS/UUID_OF_CALENDAR