Cannot sync nextcloud calender and contacts

Hi there, I’m a newby on e/OS/ and on the Murena fairphone 5, but sort of experienced ICT user.
This is what I tried to sync contacts and calender to nextcloud:

I first added nextcloud app and logged in. Worked fine. So did Talk, memories and passwords. But then I created a webdav account but it did not started to sync
I tried several ways of creating a webdav account:

*1. directly from within both calender and contacts from the option to connect with nextcloud: logging in was approved (account connected. your client should now be connected! You may close this window), showed the new webdav account but did not sync and the sync button on the screen did not react.
2. * from within settings>accounts, same result
3. same as 1 but than using the option log in with e-mailadres but that did not work properly
4. same with log in with URL and username and pw, of special login both with the standard pw and with the specifically created password from within nextcloud. Login not accepted

Any suggestions?

Regain your privacy! Adopt /e/OS the deGoogled mobile OS and online servicesphone

did you connect to just “any nextcloud” or murena.io ? latter should show to be unavailable.

Within you “2.” → did you choose the “address” type or just webdav? it should suffice to choose murena.io-type, but enter just any nextcloud host address. This will setup the carddav/caldav endpoints too

Thank you tcecyk for taking some time for my problem.

a. I have a bussiness nextcloud, hosted by the good cloud. And it was available for the nextcloud apps. So it is not murena.

b. I tried just webdav, webdav contacts, webdav calender, noting worked

as said, try the murena.io account type with setting a custom domain, even if it’s not murena - it knows about nextcoud url endpoints for the dav protocols and will set them up.

If you want to enter them by hand, the urls needed are: Nextcloud/remote.php/dav (for cal/card)+ /remote.php/webdav (for files).

You could disable the file-sync with built-in tools and continue to use the official nextcloud app though, but let the built-in accountmanager handle caldav/carddav.

I apologize for the convoluted explanation. Last I checked the official nextcloud app won’t to caldav/carddav - the protocols for calendar + contacts.

1 Like

Quote:If you want to enter them by hand, the urls needed are: Nextcloud/remote.php/dav (for cal/card)+ /remote.php/webdav (for files).:
>yes, I used the extension /remote.php/dav and it confirmed connection but then the calendar nor contacts appeared

Quote: You could disable the file-sync with built-in tools and continue to use the official nextcloud app though, but let the built-in accountmanager handle caldav/carddav.
> i’m not exactly sure what you ment by this. But as a result I looked in the settings of the Nextcloud app and found something like ‘syncing calendar and contacts with DAVx5’, Before you said something about DAVx5 as well, but the link you gave ended in google play store and obviously I do not have google pay. But this time the link was to app lounge and I installed DAVx5 from bitfire web engineering and finally I was able to sync! Still very strange that DAVx5 was neccesary since the direct nextcloud option confirmed connection but did not work.

So, Hurrah! Thank you very much for your help!

1 Like

hurrah, things are working!

You could disable the file-sync with built-in tools and continue to use the official nextcloud app though, but let the built-in accountmanager handle caldav/carddav.

i’m not exactly sure what you ment by this.*

from a “user flow” perspective it would’ve been easier to not install the Nextcloud App - sounds counter-intuitive, I’ll explain: davx5 is shipped in /e/OS by way of a fork (“Accountmanager”). The ability to file-sync to any nextcloud too. Going through the murena-io account setup wizard sets up all nextcloud sync entities (cal/contacts/files) in one go.

Though there are upsides to the App from Nextcloud - higher configurability in what directories to sync.

1 Like