Push-Nachrichten von MacTechNews.de
Würden Sie gerne aktuelle Nachrichten aus der Apple-Welt direkt über Push-Nachrichten erhalten?
Forum>Software>CardDAV Account synchronisiert nur einmal

CardDAV Account synchronisiert nur einmal

ThoSchl08.11.1723:45
Hallo Zusammen,

hat noch jemand hier das Problem, dass der Contacts unter macOS 10.13.x lediglich einmal das Adressbuch von einem 3rd Party CardDAV-Server (hier Nextcloud 12.0.3) lädt? Danach werden keine Kontaktdaten mehr vom und auf den Server repliziert.
Der selbe Server funktioniert wunderbar mit den iOS 11.x Clients. Von daher Suche ich den Fehler am macOS Client (Adressbuch/Contacts)...
Hat noch jemand so eine Konfiguration am Laufen bzw. kennt jemand einen Workaround? Ich habe diesbezüglich auch einen Bug an Apple gemeldet.

Schon mal vielen Dank!
ThoSchl
0

Kommentare

tomtom0070009.11.1705:18
Ich habe es noch nie hinbekommen... IOS ja, aber nicht am MacOS. Getestet Horde, Nextcloud, Owncloud.
0
ThoSchl09.11.1707:40
tomtom00700

Vielen Dank für die Info. Ich strecke hier schon mal die Fühler aus, falls Apple macOS auch noch das Adressbuch und den Kalender streichen sollte. War das schon mit macOS 10.12 nicht in Ordnung?
0
tomtom0070009.11.1708:45
Ja, es gibt wohl Workarrounds wenn man seinen eigenen WEBDAV Server verwendet. Dann muss etwas ist die Hosts datei und PHP.INI damit das richtige mit den Pfaden geht. Sonst gibt es diesen Fehler.

Meine Owncloud und Nextcloud Installationen laufen aber auf einem Managed Server. Da komme ich nicht auf die Hauptordner um die HTTPS und PHP Daten so weit zu editieren um das zu bereinigen.

Es ist Apple bekannt, weil viele andere das Problem auch haben. Aber Apple ändert das nicht. (War im Apple Forum)
0
ThoSchl09.11.1709:30
tomtom00700

Hast du zufällig noch einen Link zu dem Forum? Ich habe gegoogelt, ich habe in discussions.apple.com gegrast. Es gibt da schon eine Kommunikation zwischen dem Client und dem Server. Ich bekomme bei den REPORT Meldungen des Webserver einen 403 sieht so aus, als wäre das Login irgendwie gestört.

Vielen Dank!
ThoSchl
0
Zikade
Zikade09.11.1710:39
Auch wenn'S nicht hilft - bei mir funktioniert dies Synchronisierung zwischen Mac & Nextcloud wunderbar.

PHP-Dateien musste ich nicht editieren, dafür in das Wurzelverzeichnis eine eigene .htaccess-Datei mit folgendem Inhalt erstellen:

Redirect 301 /.well-known/carddav /nextcloud/remote.php/dav 

Redirect 301 /.well-known/caldav /nextcloud/remote.php/dav

Seitdem läuft's mit dem Sync...
+1
tomtom0070009.11.1712:07
Hallo Zikade,

genau das ist der Link, und diesen kann man leider nicht bei einem Hoster oder Managed Server so hinterlegen.
Bei Owncloud ging das mit den .htaccess im root/owncloud usw.. nicht, das hatte ich probiert.

Aber Toschl,

teste das doch nochmal, vielleicht hat sich ja mal was geändert.
0
Statler_RGBG
Statler_RGBG09.11.1712:12
Du weisst schon, das du am besten eine htaccess.txt Datei mit den Inhalten erstellst, per FTP hochlädst und dann den Namen dieser Datei in .htaccess änderst? Das muss mit jedem Managed Server gehen da die Datei in das Wurzelverzeichniss kommt (wie es Zikade schon geschrieben hat), also da wo die index.html oder eine Webseite liegt/liegen würde ...
0
ThoSchl09.11.1712:31
Vielen Dank für die Rückmeldungen! Der Kalender (CalDAV) funktioniert einwandfrei und das Adressbuch lässt sich einmal initial vom Server lesen, danach ist Schluss. Ich poste heute mal den Auszug aus den Logs. HTTP-Error 403 klingt für mich nach einem Problem mit der Authentifizierung. Der iOS Client, sowie ein Mac mit Thunderbird-Mail (mit Sogo-CardDav Plugin) funktioniert ja auch wie erwartet. Von daher bin ich immer noch optimistisch, was die Serverconfig angeht.
0
Uwe_Sp
Uwe_Sp09.11.1716:52
Bei mir funktioniert unter High Sierra alles einwandfrei - ohne irgendeine Anpassung nach dem Upgrade.
Kontakte 11.0 (1806) mit OwnCloud auf Raspbian
0
ThoSchl09.11.1718:34
Uwe_Sp
Bei mir funktioniert unter High Sierra alles einwandfrei - ohne irgendeine Anpassung nach dem Upgrade.
Kontakte 11.0 (1806) mit OwnCloud auf Raspbian
Hallo Uwe,

das klingt verheißungsvoll d.h. die Lösungsmenge ist nicht leer und ich muss mir die Reverse-Proyx-Konfiguration nochmal genauer anschauen...
Im Log erschein jedenfalls immer:
192.168.1.30 - USERNAME [09/Nov/2017:17:19:41 +0000] "PROPFIND /remote.php/dav/addressbooks/users/USERNAME/ HTTP/1.1" 207 3468 "-" "Mac OS X/10.13.2 (17C67b) AddressBook/1808.5"
127.0.0.1 - USERNAME [09/Nov/2017:17:19:41 +0000] "PROPFIND /remote.php/dav/addressbooks/users/USERNAME/ HTTP/1.0" 207 3456 "-" "Mac OS X/10.13.2 (17C67b) AddressBook/1808.5"
192.168.1.30 - USERNAME [09/Nov/2017:17:19:43 +0000] "REPORT /remote.php/dav/addressbooks/users/USERNAME/default/ HTTP/1.1" 403 1389 "-" "Mac OS X/10.13.2 (17C67b) AddressBook/1808.5"
127.0.0.1 - USERNAME [09/Nov/2017:17:19:43 +0000] "REPORT /remote.php/dav/addressbooks/users/USERNAME/default/ HTTP/1.0" 403 4495 "-" "Mac OS X/10.13.2 (17C67b) AddressBook/1808.5"
Ich poste die Lösung und bedanke mich schon mal recht herzlich für das Feedback!
0
Uwe_Sp
Uwe_Sp09.11.1720:12
Hallo ThoSchl,

mein Ergebnis galt mit macOS 10.13.1.
Da in Deinem Log macOS 10.13.2 auftaucht, habe ich es nun mal mit der Beta probiert.
Damit bekomme ich auch keine Verbindung mehr zu meinem CardDAV-Server!
Der Fehlerreport an Apple ist raus. Hoffentlich wird es bis zur finalen Version behoben.
0
ThoSchl12.11.1715:28
Ich hab hier nochmal mit OS X 10.11.6 und Kontakte 9.0 getestet. Das funktioniert. Also war es in jedem Fall richtig einen Bug zu melden.
Muss man nicht verstehen, dass die Entwicklung zw. macOS und iOS so unterschiedlich verläuft...
0
ThoSchl17.11.1708:46
Hallo Zusammen,

die neue macOS 13.2 Beta 4 (Build 17c79a) enthält keine andere Kontakte-Anwendung, als die Beta 3. Von daher keine Änderung an dieser Baustelle.

Guten Wochenendspurt!
ThoSchl
0

Kommentieren

Diese Diskussion ist bereits mehr als 3 Monate alt und kann daher nicht mehr kommentiert werden.