Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content

Murena.io/WebDAV synchronization stops after some days (probably after long, considerable CPU load)

  • /e/ version: 1.17-t-20231111351094-dev-enchilada
  • Device model(s): OnePlus 6 (enchilada)
  • Developer mode enabled: yes
  • Device rooted: yes (Magisk)
  • Trackers blocker enabled: yes

Summary

The Murena.io/WebDAV synchronization stops/gets stuck after some days and also does not happen in the background anymore.

The problem

Steps to reproduce

  1. (Re)start the smartphone and use it normally for two (or more) days.
  2. After at least two days, go to "Settings" > "Accounts" and select one Murena.io or WebDAV account.
  3. Select "Account sync".
  4. Press the three dots in the upper right corner and select "Sync now".
  5. No synchronization happens.
  6. Optional: Go back one step and re-select "Account sync". A stuck/non-animated synchronization symbol is shown next to each entry to be synced.

What is the current behavior?

If triggered manually: The synchronization with the WebDAV server/Murena.io does not happen. If not triggered manually: The synchronization also does not happen automatically in the background as set by the calendar sync interval.

What is the expected correct behavior?

If triggered manually: The synchronization with the WebDAV server/Murena.io should happen, including an animated synchronization symbol next to each entry. Moreover, the synchronization should also automatically happen in the background.

Technical informations

  • Calendar synchronization interval has been set to 1440 minutes (WebDAV) / 240 minutes (Murena.io)
  • Not all elements have been selected to be synchronized (see screenshot below)

Relevant logs (adb logcat)

(No relevant logcat entries found for now)

Relevant screenshots Screenshot_20231203-162857_Einstellungen

Solutions

Workaround

  • Synchronization is triggered for Murena.io accounts by going to the account > "My Account" > "Settings (Additional settings for account)" (which opens the Account Manager) > selecting the Murena.io account > selecting the CALDAV tab
  • Manual synchronization is triggered for WebDAV accounts by going to the account > "Manage accounts (Credentials, sync frequency, etc.)" > selecting the WebDAV account > selecting the CALDAV tab
  • Another workaround: Restart the phone, synchronization works again for a couple of days.

Possible fixes

(No fix known)