Calendar sync with owncloud broken (only phone to server)
For a couple of months my CalDav sync with owncloud worked like a charm. But recently I've changed the url of my server and therefore deleted the old sync account on my jolla and added a new one. Since then the sync works only phone to server, but not server to phone. This is definitely not the server's fault as another sync client (thunderbird) works perfectly.
This is what I've tried so far:
- Deleting the calendar and creating a new one instead
- Deleting
/home/nemo/.local/share/system/privileged/Calendar
- Repeatedly recreating accounts, rebooting and renaming
So how can I get my Jolla back into two-way syncing? Any ideas are appreciated!
Modify the journald.conf so that it doesn't truncate logs, then restart msyncd with extra logging enabled, and then capture logs of the CalDAV plugin while triggering a sync. That should give some clues. Complete steps follow:
1) edit /etc/systemd/journald.conf and set RateLimitBurst=5000 and RateLimitInterval=5s and then reboot your device if you had to change those
2) restart the sync daemon with extra logging enabled:
3) leave that running, and open a new ssh terminal to collect logs:
4) trigger sync via Settings / Accounts -> Longpress CalDAV account -> Sync.
The "journalctl" terminal should fill up with interesting logs. You will need to redact personal information from them before posting them.
chris.adams ( 2016-06-21 05:37:03 +0300 )edit