[horde] CalDAV/CardDAV synchronization
Benedikt Bäumle
baeumle at dbvis.inf.uni-konstanz.de
Tue May 30 21:16:44 UTC 2017
Am 30.05.2017 21:37 schrieb Michael J Rubinsky <mrubinsk at horde.org>:
>
>
> Quoting Benedikt Bäumle <baeumle at dbvis.inf.uni-konstanz.de>:
>
> >> Am 29.05.2017 um 22:10 schrieb Michael J Rubinsky <mrubinsk at horde.org>:
> >>
> >>
> >> Quoting Jan Schneider <jan at horde.org>:
> >>
> >>> Please don't top-post.
> >>>
> >>> Zitat von Benedikt Bäumle <baeumle at dbvis.inf.uni-konstanz.de>:
> >>>
> >>>> Quoting Jan Schneider <jan at horde.org>:
> >>>>
> >>>>> Zitat von Benedikt Bäumle <baeumle at dbvis.inf.uni-konstanz.de>:
> >>>>>
> >>>>>> Dear Horde-Team,
> >>>>>>
> >>>>>> we have troubles using the CardDAV implementations.
> >>>>>>
> >>>>>> We are not able to sync with the Apple Address Book app (
> >>>>>> currently tested on mac OS Sierra ( 10.12.2 ) with Address Book
> >>>>>> App Version 10.0 ).
> >>>>>>
> >>>>>> From your wiki site I could find the information that it should
> >>>>>> work with the principles URL:
> >>>>>>
> >>>>>> https://host.de/rpc.php/principals/user
> >>>>>>
> >>>>>> I was able to connect an account with this URL, but the
> >>>>>> contacts did not show up. Also by using the URL for the address
> >>>>>> book itself:
> >>>>>>
> >>>>>> https://host.de/rpc.php/addressbooks/user/contacts-aksjklasjdkljaskldjklasjdkljalk/
> >>>>>>
> >>>>>> Both did not give me an error but were syncing nothing.
> >>>>>>
> >>>>>> The logs say the following:
> >>>>>> 0.0.0.0 - - [23/May/2017:12:43:35 +0200] "PROPFIND
> >>>>>> /rpc.php/addressbooks/user/contacts~asndjKJASKJJKFJKASB[1]
> >>>>>> HTTP/1.1" 401 4185 "-" "Mac OS X/10.12.2 (16C67)
> >>>>>> AddressBook/1756.14.6"
> >>>>>> 0.0.0.0 - user [23/May/2017:12:43:35 +0200] "PROPFIND
> >>>>>> /rpc.php/addressbooks/user/contacts~asndjKJASKJJKFJKASB[1]
> >>>>>> HTTP/1.1" 207 1804 "-" "Mac OS X/10.12.2 (16C67)
> >>>>>> AddressBook/1756.14.6"
> >>>>>> 0.0.0.0 - - [23/May/2017:12:43:35 +0200] "OPTIONS
> >>>>>> /rpc.php/principals/user/[2] HTTP/1.1" 401 1165 "-" "Mac OS
> >>>>>> X/10.12.2 (16C67) AddressBook/1756.14.6"
> >>>>>> 0.0.0.0 - user [23/May/2017:12:43:35 +0200] "OPTIONS
> >>>>>> /rpc.php/principals/user/[2] HTTP/1.1" 200 1531 "-" "Mac OS
> >>>>>> X/10.12.2 (16C67) AddressBook/1756.14.6"
> >>>>>
> >>>>> These look just fine.
> >>>>>
> >>>>>> In our apache config file we also added the redirect for
> >>>>>> autodiscovery which does not change anything:
> >>>>>>
> >>>>>> RedirectPermanent /.well-known/carddav /rpc.php
> >>>>>>
> >>>>>> If I take a look into the web interface under
> >>>>>> https://host.de/rpc.php/principals/baeumle I just find an empty
> >>>>>> directory. Is it supposed to be empty?
> >>>>>
> >>>>> Yes, it only contains meta data.
> >>>>>
> >>>>>> Did we miss something?
> >>>>>>
> >>>>>> If you need additional information please let me know. Thank
> >>>>>> you a lot in advance!
> >>>>>>
> >>>>>> Greetings,
> >>>>>>
> >>>>>> Benedikt
> >>>>>
> >>>>> There have been some problems with the Mac address book, most
> >>>>> notably with adding new contacts though. Did you check the
> >>>>> mailing list archives?
> >>>>>
> >>>> I could not find something similar in the mailing list archives.
> >>>>
> >>>> I got a free trial of the apps BusyCal and BusyContacts, both
> >>>> were able to fetch the data from a first sync ( using the
> >>>> principles URL ). I was also able to create and delete
> >>>> events/contacts on the client side and sync the changes
> >>>> afterwards. However creating/deleting events/contacts on the
> >>>> server side and syncing the changes afterwards was not possible.
> >>>> They just do not appear.
> >>>>
> >>>> Concerning BusyCal it is not a problem for me as the standard
> >>>> calendar app on my mac is working with the horde CalDAV
> >>>> implementation. But the problem with the Address Book app
> >>>> remains...
> >>>>
> >>>> Do you have the possibility to check if you are able to reproduce
> >>>> the problem I mentioned in the first mail?
> >>>>
> >>>> Our horde installation is currently installed with version 5.2.20.
> >>>
> >>> I don't have a Mac available at the moment unfortunately.
> >>
> >> I can verify this behavior.
> >>
> >> Tracing with Wireshark, I see the OPTIONS and PROPFIND requests.
> >> The latter is even responded to with a MULTI-STATUS response, but
> >> the actual application does not show the address book.
> >
> > Thank you for checking out!
> >
> > The contact app on my mac is giving me the following logs. ( log
> > file attached ). There are some errors at the beginning…
>
> Those are Cocoa errors from the OS, nothing you can do about those,
> but shouldn't be affecting the operation of the app.
>
> It shows the "Favorites" address book attempting to be synchronized.
> Try temporarily disabling that address book to see if it causes your
> main address book to sync.
How? As described here:
http://horde.horde.narkive.com/1TikRGIC/remove-favourite-recepients
>
> but I can not
> > really figure out what it means. Do you get some insights from it?
>
>
>
> --
> mike
> The Horde Project
> http://www.horde.org
> https://www.facebook.com/hordeproject
> https://www.twitter.com/hordeproject
More information about the horde
mailing list