So, heute wars dann auch bei mir soweit, dass ich mal einen MAC anbinden musste.
Betriebssystem war OS X 10.6.8.
Die Anbindung von CalDAV war noch relativ simpel, zumindest wenn man einen kleinen Trick kennt (Dank an Paddy an dieser Stelle).
CalDAV- Einrichtung
Im iCal Kalenderprogramm des MAC klickt man auf "iCAL->Einstellungen->Accounts->Plus-Zeichen".
In der folgenden Maske wählt man "Accounttyp = CalDAV" und trägt Benutzername und Passwort ein. Diese entsprechen den Remote Access Parametern die man im David unter "Optionen->Einstellungen->Zugang" beim User definiert hat.
Als Serveradresse gibt man die IP oder DynDNS Adresse oder vergleichbares an.
Der Trick
Bevor man nun auf "Erstellen" klickt, hält man die "ALT"-Taste gedrückt. Dadurch ändert sich "Erstellen" in "Fortfahren".
In der nun folgenden Maske belässt man die "Accountvorlage" auf "Ohne". Die bereits eingegebenen Daten sollten hier übernommen worden sein.
Als Serverpfad trägt man nun "/caldav/" ein und als Port den in der Webbox konfigurierten (Standard in der Webbox ist 80).
Klickt man nun auf "Erstellen" wird der Kalender eingerichtet.
CardDAV - Einrichtung
Im Adressbuch des MAC klickt man auf "Adressbuch->Einstellungen->Accounts->Plus-Zeichen".
In der sich öffnenden Maske belässt man wieder den Accounttyp wie er ist, in diesem Falle auf "CardDAV". Benutzername, Passwort wie gehabt. Soweit, so einfach.
Hier klappt der kleine Trick von oben allerdings nicht. Daher trägt man als Serveradresse folgendes ein
Klickt man nun auf "Erstellen" sieht man wie beim Servernamen der Zusatz verschwindet und nur die Adresse stehen bleibt, aber der Account wird angelegt. Schaut man sich jetzt noch einmal die Einstellungen ein, dann sieht man, dass die Adresse und der Port korrekt übernommen wurden. Als Serverpfad wurde jedoch "/caldav/principals/users" eingetragen, aber dies scheint korrekt zu sein, da es so funktioniert.
Geht man oben nicht so vor, trägt also nur die Serveradresse ein, kann man im Anschluß zwar den Serverport definieren, nicht aber den Pfad. Dieser bleibt leer und somit funktioniert die Verbindung nicht.
Viel Erfolg!