sabre-io / Baikal

Baïkal is a Calendar+Contacts server
https://sabre.io/baikal/
GNU General Public License v3.0
2.42k stars 281 forks source link

Adding accounts on MacOS not as straightforward as I hoped #1191

Open Star-tide opened 1 year ago

Star-tide commented 1 year ago

Baikal version: 0.9.3

Expected behaviour: Connect MacOS/iOS to Calendar and Contacts

Current behaviour:

When I connect to Calendar, using /cal.php/principals/USERNAME it works fine.

When connecting contacts to /card.php/principals/USERNAME it says invalid login/password.

I would appreciate any help on the matter. Id also like to ask how I can share these calendars/contacts with many people (around 10) and provide permissions to allow/disallow people to made changes to calendars/contacts

kathep commented 1 year ago

I have the same issue! MacOS CalDAV works fine.

I can get the MacOS Contacts Account to accept the Baikal CardDAV login details by using LDAP, but no contacts sync or import.

If anyone has any clues about how to get MacOS and Baikal CardDAV to play nice, I'd also love to hear them! 🤞

janreinhardt commented 4 months ago

Same problem here. I am running Baikal server via the docker container in my local home network. Contacts work perfectly on my iOS devices, but I cannot get it to work on Mac OS.

Does anyone know how to fill this setup info path from Baikal http://raspi5:8070/dav.php/addressbooks/jan_reinhardt@gmx.de/default/

into these:

Bildschirmfoto 2024-03-13 um 21 36 36

??

henri42 commented 2 months ago

I finally synced my Baikal CardDAV successfully with macOS Contacts app, I used :

janreinhardt commented 2 months ago

I have also managed to connect Baikal to MacOS CardDAV: by using SSL, i.e. a self signed certificate. Even though it is not trusted and you get a warning from MacOS, syncing then works.

michaelsmolka commented 2 months ago

I finally synced my Baikal CardDAV successfully with macOS Contacts app, I used :

  • Advanced mode
  • /dav.php/principals/<username> as server path

Had the same issue. This helped. Thank you!