So I pulled my Xperia X off the shelf and did a few tests.
Looks like CalDAV and CardDAV accounts working < 3.4 continue working on 3.4 but flashing 3.4 directly (no OTA) has trouble both setting up CalDAV and CardDAV (for Kolab Now in my case) and trouble restoring a backup (backup of account works, it just never syncs as I can not get it to accept the password)
Test notes;
- I found how to get logs;
https://sailfishos.org/wiki/CalDAV_and_CardDAV_Community_Contributions#Sync_Logs - if I flash Sailfish_OS-Jolla-3.4.0.24-f5121-0.2.1.58 on my Xperia X device, the failure is the same 503[1].
- Both for a restored backup and a fresh setup of the DAV account
- Adding a CalDAV and CardDAV URL on fresh setup (as opposed to just server URL, username and password) made no difference, still get a 503
- if I flash SailfishOS-2.1.3.7-f5121-0.0.1.18 (that version simply because it was the only one < 3.4 for F5121 I had lying around) and then take that with the GUI updater on the phone itself through the stop releases[2] to 3.0.0.8, then restore my backup (to get my Kolab Now sync config back), it works
- if I OTA update from that working 3.0.0.8 to 3.2.0.12 the previously restored config continues working
- if I OTA update from that working 3.2.0.12 to 3.4.0.24 the previously restored config continues working
Questions to Jolla;
- What component and version should I choose at bugs.merproject.org if I want this regression tracked?
- Can you reproduce this behaviour with other DAV servers?
- Where would I download 3.0.0.8 and 3.2.0.12 for F5121? Your shop page (behind the paywall) only offers me the latest version, is there some place I can authenticate and pull a previous version?
syncing Kolab Now via DAV is generally painless on all my OSes, and it does work on SFOS 3.4 as long as I OTA upgrade, so I do suspect some kind of regression on the SFOS side.
pcfe
[1] Jan 01 19:58:53 XperiaX estart[3174]: [W] unknown:0 - sendAuthenticatedRequest(): request error: QNetworkReply::NetworkError(ServiceUnavailableError) response code: 503 url: “https://apps.kolabnow.com”
[2] https://jolla.zendesk.com/hc/en-us/articles/201836347#4.1