El Capitan: Nach dem Upgrade verbindet sich der Mac nicht mit dem CardDAV-Server

Ich betreibe meinen eigenen CalDAV/CardDAV-Server, um alle meine Kalenderereignisse und Kontakte auf meinen Geräten zu synchronisieren. Alles hat gut funktioniert, bis ich vor ein paar Tagen auf El Capitan aktualisiert habe.

Jetzt kann Addressbook sich nicht mehr mit dem CardDAV-Server verbinden. Nachdem ich die Logfiles auf meinem Server überprüft habe, habe ich herausgefunden, wo das Problem liegt: Der Einrichtungsassistent in den Systemeinstellungen fragt nach der Serveradresse, speichert aber tatsächlich eine ganz andere (vielleicht Standard-) Adresse, was dann natürlich nicht funktioniert.

Weiß jemand wie man das beheben kann? Vielleicht kann ich die Werte über Terminal ändern und dort die Einstellungen ändern.

Es scheint auch, dass diese Konten nicht richtig über iCloud synchronisiert werden, was dazu führt, dass das Konto auf einem Computer gut funktioniert und auf dem anderen Computer nicht funktioniert. Natürlich kann ich dort das synchronisierte Konto nicht löschen und ein neues erstellen, da das Problem dann nur zwischen den Computern verschoben wird.

Sie können Informationen zu Problemen mit owncloud oder Baikal finden

Antworten (2)

Etwas ist eindeutig mit El Capitan und CardDAV kaputt, aber ich könnte es zum Laufen bringen, indem ich:

  1. Richten Sie den Standard /.well-known/carddavund /.well-known/caldavdie Weiterleitungen richtig ein (sehen Sie sich die Dokumentation Ihres CardDAV-Servers an, um die Ziel-URL zu sehen)

  2. Verwenden Sie den manuellen Einstellungstyp - es gibt jetzt 3 Arten von CardDAV-Konfigurationen in El Capitan: Automatisch, Manuell und Erweitert. Meiner Erfahrung nach ist Advanced in 11.11.0 wirklich kaputt, aber Manual kann mit einem Server funktionieren, der wie in #1 beschrieben konfiguriert ist

Danke, das hat mir tatsächlich geholfen, das Konto ohne Fehlermeldungen einzurichten. (Übrigens: das hier könnte anderen helfen, die Weiterleitungen einzurichten: link ) Ich konnte auch alle Kontakte vom Server herunterladen. Aber ich habe immer noch Probleme damit, wie wenn ich einen Kontakt lösche, verschwindet er von meinem lokalen Rechner, existiert aber immer noch auf dem Server.
Besonders Punkt 2 hat mir bei meinem Synology CardDAV geholfen. Erweiterte Verbindung funktioniert nicht, aber die Verbindung mit Hostname:Port wird akzeptiert und funktioniert jetzt. Danke schön!
Also, ich hatte dieses Problem im Jahr 2021 mit Big Sur, und tatsächlich hat das Ändern des Kontotyps von „Erweitert“ auf „Manuell“ das Problem behoben. Allerdings mit den gleichen Einstellungen.

Ich weiß nicht, wie iCloud, aber wir haben auch Probleme mit carddav. Ich kann kein CardDav-Konto hinzufügen, es heißt: Konto oder Passwort können nicht verifiziert werden. Protokolle hier:

 05/10/15 10:04:49,308  accountsd[920]  [CardDAVPlugin] +testConnectionFuture input:{
    acAccountIdentifier = "77105671-722A-4920-B0E5-87DB9D98BBA2";
    acAccountTypeIdentifier = "com.apple.account.CardDAV";
    path = "";
    scheme = https;
    serverName = "server.something";
}
05/10/15 10:04:49,309   accountsd[920]  [CardDAVPlugin] TestConnection: Addl Acct Info [Before]: {
}
05/10/15 10:04:49,316   accountsd[920]  [CardDAVPlugin] TestConnection: Addl Acct Info [After]: {
}
05/10/15 10:04:49,316   accountsd[920]  [CardDAVPlugin-ERROR] No 'AddlInfoKey' present to save: {
}
05/10/15 10:04:50,875   accountsd[3673] [CardDAVPlugin-ERROR] No 'AddlInfoKey' present to save: {
}
05/10/15 10:05:01,681   accountsd[3684] [CardDAVPlugin-ERROR] No 'AddlInfoKey' present to save: {
}
Die Antwort von cdelacroix hat mir geholfen, das zu umgehen, aber ich bin noch nicht so weit.. :-/