zondag, oktober 23, 2011

Sync OSX Address Book and Google Contacts

Wow, another episode on 'sometimes computers can be really difficult'. What i wanted to do, was to sync my address book on my MacBook Pro, running OSX 10.7.2 Lion) with my Google Contacts.

Of course, when you Google on how to do that, you find lots of info, and it seems very simple :-). But, for me (and i found for many more), i ran into problems.

When i proceeded like described as how it should work, i would be able to enter my Google login credentials, and see "connecting to google". But after that: nothing would happen.

Digging around, i concluded i needed to see what was going on under the hood. Now this is something to remember if you run into things not working: on OSX start Console (note: NOT terminal). You can use Spotlight to find Console. Console shows you any errors occuring. Now don't panic when you see messages you don't understand. Just let your eyes go over the log text, and see whether you see anything that might give you a hint.

In my case, whenever i started a Sync from within Address Book on OSX, the errors "Address Book: failed to save to keychain" and "Address Book: failed to retrieve from keychain" would pop up. So apparently, something was wrong in that area. Whether it was the blocking problem, was unclear, as you sometimes get error messages which don't stop you from eventually getting what you want.

I opened Keychain Access, which you can also find through Spotlight. I first deleted the Google- and Gmail-entries i found.

But that did not solve the problem. I also tried to Verify (found no problems) Keychain (under the Keychain main menu, Keychain First Aid), but: no progress. I decided to choose "Reset my Default Keychain" under the Preferences. And tried another sync from within Address Book. This time, i got an error about Keychain! It gave me an option to revert to default (or something, i did not jot down that message). I thought: what the heck, did it, and it sync-ed!

I hope this helps. Seems Keychain can somehow block a proper sync. There may be a more elegant way, so if anyone finds it, please leave a reply!

3 opmerkingen:

  1. Cynthia Heyman11:21 p.m.

    My sync isn't working either, between my Macbook Address book and my Gmail Contacts.  Trying the keychain stuff... but my console doesn't show any errors. I reset my default keychain... but my keychain stuff all seemed to vanish. I'm not a pro mac user by any means. Now I'm rebooting, to see if I have anything different.

  2. Raoul Teeuwen7:11 a.m.

     Hi Cynthia. Want me to try and help :-)? Did you do as described at http://osxdaily.com/2009/12/27/sync-your-mac-address-book-with-google-contacts/ ? Could you do as what is described there?

    When opening your address book and going to the 1st page, when you click 'All on My Mac', you do see addresses in the right pane?

    Do you have addresses in your Google Address book as well as on your Mac, or only on one of them? I'm trying to find out where you're starting from.