Seid der Umstellung von iOS6 auf iOS7 konnte ich meine Adressdaten nicht mehr synchronisieren.

Laut einiger Foren hat Apple das Carddav verändert. Nach langem suchen und testen habe ich für mich eine Lösung gefunden ohne die Settings in meinem Iphone ändern zu müssen.

Folgende Regulär-Expressions mussten in meiner Nginx Konfiguration ergänzt werden.

rewrite ^\.well-known/carddav(.*)$ /caldav.php$1; rewrite ^\.well-known/caldav(.*)$ /caldav.php$1; 

Falls Ihr die Settings in eurem Iphone neu setzt, dann müsst Ihr die Fehlermeldung "Keine Verbindung über SSL möglich" ignorieren und die Settings speichern.

Bei mir hat es funktioniert.