Sync calendar and contacts to Synology CalDav/CardDav server on FP5 3.0.1-a14

Having upgraded to 3.0.1-a14 on the FP5, I can’t get calendar and contacts sync to my Synology NAS carddav/caldav services to work. The base addresses are

https://[IP-address]:[https-port]/caldav/user/ and
https://[IP-address]:[https-port]/carddav/user/

I’ve played with the final slash, and I’ve also tried
https://[IP-address]:[https-port]/caldav.php/user/

Consistently, I get only one of the two to work. Whenever I add the first account (calendar or contacts), it syncs fine. When I add the second account, the first one loses whatever it had first (calendar or contacts), gains whatever I added second, and the second one remains empty and doesn’t find any listing anymore.

This didn’t happen on 3.0.1-t before the upgrade (didn’t change a thing on Synology, and the other devices sync fine), so I’m attributing it to the recent upgrade.

To be fair, it sounds a lot like something complained about in a very old thread from 2020, but the solution there was to download davx5 which I don’t like when we have a client in the system already.

Anyone else have similar issues?

Actually “syncs fine” for the first one is a bit incorrect: I notice there are more calendars shown than expected. It turns out the calendar sync gets its listing at least from

https://[IP-address]/caldav/

ignoring the user folder.

Result: I see those calendars the other users have shared with my multiple times, once from my own listing and once each for each of theirs. This is very weird.

No solution yet on 3.0.4 on FP5.

On 3.0.4 on FP3 it works fine.

1 Like