HT204350: Move your content to a new Mac

Learn about Move your content to a new Mac
Maffiappleuser

Q: How to transfer Adressbook-Account Settings from 10.8.5 to 10.11.6

I'm syncing my Adressbook via a Carddav and it has worked well for several years now. But since MacOS 10.11. I can't sync my contacts to my desktop computer anymore.

On my laptop, which still runs on Snow Leopard (10.8.5), everything works fine.

Now the carddav-dialouge in El Capitan seems a bit totally broken. Especially server paths are somewhat ignored not taken into account. If you look at the account settings later there is always something missing/wrong. The broken dialogue is there sind El Capitans first beta and I'm not hoping anymore, that apple will fix it in 10.12.

 

Anyways: I thought, maybe I just copy the folder ~/library/Application Support/AdressBook from my old computer to the new one and I'm done. But I was wrong. When I open contacts and have a look in the settings nothing has changed. Even, if I have deleted the previous content in the AdressBook Folder.

 

iPhone and iPad just work fine as it should (several iOS-Versions - never had any problems).

 

I know there is iCloud, I know there is Google and all the other options in the creating accounts-dialogue, but I want my private information hosted on my private server environment.

 

What am I missing here?

iMac, OS X El Capitan (10.11.6)

Posted on Sep 20, 2016 10:02 AM

Close

Q: How to transfer Adressbook-Account Settings from 10.8.5 to 10.11.6

  • All replies
  • Helpful answers

  • by Massimo Lombardo,

    Massimo Lombardo Massimo Lombardo Sep 21, 2016 9:48 AM in response to Maffiappleuser
    Level 2 (284 points)
    Mac OS X
    Sep 21, 2016 9:48 AM in response to Maffiappleuser

    Hi, have you tried the export function of contact.app? You can export as Vcard or as contacts archive.

  • by Maffiappleuser,

    Maffiappleuser Maffiappleuser Sep 23, 2016 3:35 AM in response to Massimo Lombardo
    Level 1 (8 points)
    Mac OS X
    Sep 23, 2016 3:35 AM in response to Massimo Lombardo

    Yes, I could do that. But that would only give me a local adressbook.

    I now managed to sync my adressbook.

    First I had to change OS X's sanboxing behaviour to allow the adressbook service to contact the server by changing a system file. As I understand it, one needs to disable system integrity protection for that. I had already done that beforehand.

    Next, I altered my servers .htaccess-file to let OS X find my adressbook at the root-adress of my domain, because the dialogue in OS X doesnot use the full path that I used in the dialouge (OS X only uses the root and skips everything else. Providing the server path later on doesn't work either.)

    Lastly: I added a new internetaccount with manual settings and just pasted the full path of my domain. But I think just providing the rootdomain should work by then too. - I haven't tested that.)

    Now syncing seems to work fine over all devices. Sometimes all contacts vanish anyways to reapear later.

     

    Maybe I'll try Sierra in a few months, but I doubt, Apple has fixed this yet, if you look at the ton of problems they have with icloud at the moment.