Difference between revisions of "Apple Calendar and Contacts Server"
m (moved OS X iCal Server to Apple Calendar Server: I think that's the official name) |
|||
(3 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | OS X 10.5 | + | OS X 10.5 and later versions feature a CalDAV Server. It has been released open source as [[Darwin Calendar Server]]. OS X also supports CardDAV. |
== Setup == | == Setup == | ||
Line 53: | Line 53: | ||
You have to replace <user name or UID> and <address book name or UID> by the actual values (try "addressbook" for "<address book name or UID>"). | You have to replace <user name or UID> and <address book name or UID> by the actual values (try "addressbook" for "<address book name or UID>"). | ||
+ | |||
+ | == Known issues == | ||
+ | |||
+ | Starting with version 10.10, preemtive authentication seems to be required. (thanks to Hans-Peter) | ||
+ | |||
+ | A recent update seems to have changed the UIDs to upper case, so it might be necessary to re-create the account. (thanks to Rahul) |
Latest revision as of 14:32, 2 December 2017
OS X 10.5 and later versions feature a CalDAV Server. It has been released open source as Darwin Calendar Server. OS X also supports CardDAV.
Setup
Most installation should work with auto-discovery.
Note: Android doesn't support the Bonjour protocol for host name resolution. So, if you get a network error during account setup, try to use the server IP address instead of the server name.
CalDAV-Sync
- Server name: <servername>:<port> (you can omit :<port> if you use standard ports (443 for SSL or 80 for non-SSL))
- Use SSL: check accordingly
- Username: your login name
- Password: your password
If you have trouble to set up the account try
- Server URL: <servername>:<port>/principals
- Use SSL: check accordingly
- Username: your login name
- Password: your password
At present, auto-discovery of shared resources is not supported. To sync a shared calendar use
- Server URL: <servername>:<port>/calendars/__uids__/<UID>/<Calendar name or UID>/
- Use SSL: check accordingly
- Username: your login name
- Password: your password
You have to replace <UID> and <Calendar name or UID> by the actual values.
CardDAV-Sync
Auto-discovery should work just like with CalDAV-Sync:
- Server name: <servername>:<port> (you can omit :<port> if you use standard ports (443 for SSL or 80 for non-SSL))
- Use SSL: check accordingly
- Username: your login name
- Password: your password
If auto-discovery does not work try:
- Server URL: <servername>:<port>/principals
- Use SSL: check accordingly
- Username: your login name
- Password: your password
To sync a shared resource of another user enter the full path to this resource
- Server URL: <servername>:<port>/addressbooks/__uids__/<user name or UID>/<address book name or UID>/
- Use SSL: check accordingly
- Username: your login name
- Password: your password
You have to replace <user name or UID> and <address book name or UID> by the actual values (try "addressbook" for "<address book name or UID>").
Known issues
Starting with version 10.10, preemtive authentication seems to be required. (thanks to Hans-Peter)
A recent update seems to have changed the UIDs to upper case, so it might be necessary to re-create the account. (thanks to Rahul)