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

Reply via email to