Difference between revisions of "Apple Calendar and Contacts Server"

From dmfswiki
Jump to: navigation, search
Line 36: Line 36:
 
You need manual mode if auto-discovery does not work or you intend to sync a shared address book. In CardDAV-Sync you'll have to enter the full path to the address book. It should look like this:
 
You need manual mode if auto-discovery does not work or you intend to sync a shared address book. In CardDAV-Sync you'll have to enter the full path to the address book. It should look like this:
  
* '''URL''': <nowiki>https://<servername>:<port>/addressbooks/__uids__/<user name or UID>/<addressbook name or UID>/</nowiki> (use "http" if you don't use SSL, you can omit :<port> if you use standard ports (443 for SSL or 80 for non-SSL))
+
* '''URL''': <nowiki>https://<servername>:<port>/addressbooks/__uids__/<user name or UID>/<address book name or UID>/</nowiki> (use "http" if you don't use SSL, you can omit :<port> if you use standard ports (443 for SSL or 80 for non-SSL))
 
* '''Username''': your login name
 
* '''Username''': your login name
 
* '''Password''': your password
 
* '''Password''': your password
  
You have to replace <user name or UID> and <Calendar name or UID> by the actual values.
+
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>").

Revision as of 12:45, 1 February 2012

OS X 10.5 (and later versions!?) features 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:

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 manual mode with

  • URL: https://<servername>:<port>/principals (use "http" if you don't use SSL, you can omit :<port> if you use standard ports (443 for SSL or 80 for non-SSL))
  • Username: your login name
  • Password: your password

At present, auto-discovery of shared resources is not supported. To sync a shared calendar use manual mode with

  • URL: https://<servername>:<port>/calendars/__uids__/<UID>/<Calendar name or UID>/ (use "http" if you don't use SSL, you can omit :<port> if you use standard ports (443 for SSL or 80 for non-SSL))
  • 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

You need manual mode if auto-discovery does not work or you intend to sync a shared address book. In CardDAV-Sync you'll have to enter the full path to the address book. It should look like this:

  • URL: https://<servername>:<port>/addressbooks/__uids__/<user name or UID>/<address book name or UID>/ (use "http" if you don't use SSL, you can omit :<port> if you use standard ports (443 for SSL or 80 for non-SSL))
  • 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>").