REPRODUCIBILITY (% or how often): Always
BUILD ID = OS VERSION (Settings > About product): 3.4.0.24
HARDWARE (Jolla1, Tablet, XA2,…): XA2
UI LANGUAGE: English
REGRESSION: (compared to previous public release: Yes, No, ?): Yes
DESCRIPTION:
Since upgrading to 3.4 I am unable to sync with my Fastmail calendar.
Calendar events fail to sync and I see this in the logs:
[D] unknown:0 - Starting process “/usr/lib/buteo-plugins-qt5//oopp/caldav-client” with plugin name “caldav” and profile name “caldav-sync-43”
[D] unknown:0 - New network state: true New type: “WLAN” ( 2 )
[D] unknown:0 - Network status:
[D] unknown:0 - Online:: true
[D] unknown:0 - Connection:: 2
[D] unknown:0 - attempting to register dbus service: “com.buteo.msyncd.plugin.caldav-sync-43”
[D] unknown:0 - Plugin “caldav” with profile “caldav-sync-43” registered at dbus “com.buteo.msyncd.plugin.caldav-sync-43” and path /
[D] unknown:0 - Process “/usr/lib/buteo-plugins-qt5//oopp/caldav-client” started with pid 25235
[D] unknown:0 - Client plug-in runner initialized
[D] unknown:0 - New network state: true New type: “WLAN” ( 2 )
[D] unknown:0 - Network status:
[D] unknown:0 - Online:: true
[D] unknown:0 - Connection:: 2
[D] unknown:0 - sync-ui dbus interface is getting called
[D] unknown:0 - Sync session started
[D] unknown:0 - ClientPluginRunner started thread for plugin: “caldav-sync-43” , returning: true
[D] unknown:0 - attempt to start sync session due to network session opened succeeded.
[D] unknown:0 - Sync status changed for account “43”
[D] unknown:0 - Primary profile path set to “/home/nemo/.cache/msyncd”
[D] unknown:0 - Secondary profile path set to “/etc/buteo/profiles”
[D] unknown:0 - Initiating config…
[D] unknown:0 - Sync running for 43
[D] unknown:0 - Init done. Continuing with sync
[D] unknown:0 - Authenticated!
[D] unknown:0 - “---------------------------------------------------------------------”
[D] unknown:0 - “Depth : 1”
[D] unknown:0 - “Prefer : return-minimal”
[D] unknown:0 - “Content-Length : 93”
[D] unknown:0 - “Content-Type : application/xml; charset=utf-8”
[D] unknown:0 - “URL = https://user:pass@caldav.fastmail.com/”
[D] unknown:0 - “Request : PROPFIND”
[D] unknown:0 - “<d:propfind xmlns:d=“DAV:”> <d:prop> <d:current-user-principal /> </d:prop></d:propfind>”
[D] unknown:0 - “---------------------------------------------------------------------”
[D] unknown:0 - Process PROPFIND response.
[W] unknown:0 - The “PROPFIND” operation failed with error: QNetworkReply::NetworkError(ContentNotFoundError) : 401
[W] unknown:0 - “PROPFIND” request failed. 401 “Network request failed with QNetworkReply::NetworkError: 203”
[W] unknown:0 - Cannot find the calendar root for this user, guess it from account.
[W] unknown:0 - CalDAV sync failed: 401 “no calendar listed for detection”
[D] unknown:0 - Session finished: “caldav-sync-43” , status: 3
[D] unknown:0 - Clean up session for profile “caldav-sync-43”
[D] unknown:0 - Stopping the OOP process for “caldav”
[D] unknown:0 - Process “/usr/lib/buteo-plugins-qt5//oopp/caldav-client” finished with exit code 15
PRECONDITIONS:
Setup a Fastmail calendar account.
STEPS TO REPRODUCE:
- Setup Fastmail calendar account
- Try to sync
EXPECTED RESULT:
No errors and a updated calendar.
ACTUAL RESULT:
Errors and no calendar changes.
ADDITIONAL INFORMATION:
I have also tried to update the sync agent as mentioned here: After upgrade to 3.4.0.24 caldav sync stopped working but that didn’t help.