Hello Phil
On 2012-06-11 19:06, Phil wrote: > >>> I would like to connect to the iCloud address book, which is supposed to >>> be accessible via a CardDav client (that's how I came across Sogo). >>> >>> I found some basic information on the internet net, but couldn't get it >>> to work yet. >>> I am using TB 10.0.5 ESR, Lightning 1.2.3 and Sogo Connector 10.0.2 (as >>> recommended in the documentation). > >> You mean to create a synchronization with an existing address book, not >> to create an address book on the server, aren't you? >> >> Then you have to give Connector the full URL to the address book. >> It will not discover them for you. > > Yes, I want to access the existing address book hosted by the iCloud > service. > >>> I am using an URL like https://p01-contacts.icloud.com/XXXXXXXXXX/ >>> where X is my unique ID (the ID is working perfectly with the accessing >>> of my calendar). >>> >>> So far the only message I get in the error console is: >>> Fehler: An error occurred updating the cmd_delete command: [Exception... >>> "'[JavaScript Error: "cards[i] is null" {file: >>> "chrome://messenger/content/addressbook/abResultsPane.js" line: 156}]' >>> when calling method: [nsIController::isCommandEnabled]" nsresult: >>> "0x80570021 (NS_ERROR_XPC_JAVASCRIPT_ERROR_WITH_DETAILS)" location: "JS >>> frame :: chrome://global/content/globalOverlay.js :: goUpdateCommand :: >>> line 80" data: yes] >>> Quelldatei: chrome://global/content/globalOverlay.js >>> Zeile: 86 >>> >> >> This only means, that there is no address book at the given URL. > > That's what I thought. > >> AFAIK you have to append "principal" to your URL, in order to get the >> personal address book: >> https://p01-contacts.icloud.com/XXXXXXXXXX/principal >> >> Also be aware that the Number of the server is not always equal to the >> one for calendars. >> So try others too, e.g. p02-contacts.icloud.com. > > I tried all combinations of the server with the "principal" appended > (01-08) but without luck. > > Just to verify, I tried em Client (as it was mentioned, that this PIM > would support CardDav as well), and it could connect using the URL > https://p01-contacts.icloud.com/XXXXXXXXXX/carddavhome/ > and it works. > But of course I'd really like to have it in my TB (and thus using Sogo). > > Using the working URL, currently I just get the above mentioned error > message. I'm just confused, because I found several sources on the net, > that mentioned, that it would work. > > Perhaps there's someone else, who can share his (working) experience > with iCloud and Sogo. > Then you should file a bug report at http://www.sogo.nu/bugs for project "SOGo Connector". Seems like a bug to me. Kind regards, Christian Mack -- Christian Mack Gruppe Informationsdienste Rechenzentrum Universität Konstanz -- users@sogo.nu https://inverse.ca/sogo/lists