Caldav and Zimbra

I’m fighting with CalDav configuration for a Zimbra server (It used to work on my Jolla1 so it should be doable).

  • Authentification and server are OK.
  • Zimbra permissions are OK: I use the same server and CalDav to synchronize a Thunderbird on a PC.

It seems that CalDav SailfshOs can’t enumerate the calendars so that I can subscribe to them. Answer is something like “The server response could not be processed”.

In Advanced setting (not using them also fails), I set:

  • WebDav path: /dav/email/
  • CalDav path: /dav/email/Calendar/

The UI lets me choose these values without error but when I click on “Update Calendars”, I get an error “The server response could not be processed”.

After reading A 2021 doc on pegasi, I’ve tried changing path by /service/dav/home/email/Calendar without more success (I can’t even get those values accepted)

Yes, email is replaced by a proper email. :slight_smile:

Has anyone succeeded configuring CalDav for a Zimbra server with a recent SailfishOS ?

1 Like

My advanced configuration for calendar is

/dav/toto%40toto.com/
where mail accont is toto@toto.com. I leave webdav path empty.

Don´t you need to point the URL to a specific calendar name?

You must gather logs. The accounts UI will not give you useful messages.

It still fails,but thanks anyway !

To what I understand, Caldav protocol allows exchanging calendar lists to subscribe to calendars after the first contact. This part is the part that fails.

That’s why no calendar appears in the advanced settings.

Thanks for idea

not sure if this is your scenario too:…

i still use for some reasons zentyal with sogo

the server path is https://url.aa.bb/SOGo so the full path ie for calendar is https://url.aa.bb/SOGo/dav/username/Calendar/personal

in SFOS1 i just put server url and it works fine - cardav even caldav

in some previous versions of SFOS3-4 i had to specify path for calendar and contacts in format: dav/username/Calendar/personal and dav/username/Contacts/personal (like the phone combined server path and specified path in advanced settings)

in recent SF i had to use paths in format for calendar /SOGo/dav/username/Calendar/personal (same format for contacts) and it works perfectly -all my calendars were found and appears in Calendar app, so now it does combine hostname (without “/SOgo” from server url) and path from advanced settings