View Issue Details

IDProjectCategoryView StatusLast Update
0002299SOGo Connectorwith external serverpublic2018-03-16 15:34
ReporterKajetan Assigned Toludovic  
PrioritynormalSeverityblockReproducibilityalways
Status closedResolutionsuspended 
Product Version 
Target VersionFixed in Version 
Summary0002299: Unable to Synch Contacts with iCloud in TB
DescriptionI downloaded and added the SOGo Connector Thunderbird extension version 17.0.5 into Thunderbird version 17.0.5 and attempted to add a remote address book using the URL of:

https://p01-contacts.icloud.com/XXXXXXXXX/principal

with XXXXXXXXX being my specific number. After pressing OK nothing happened. I attempted to right click on Synchronize but it is grayed out.

To get my specific number I used a tool found at:

http://blog.muehlbachler.org/2011/08/how-to-icloud-calendars-with-third-party-software/
TagsNo tags attached.

Activities

Kajetan

Kajetan

2013-04-21 12:55

reporter   ~0005538

I tried adding a Gmail address book and I got the same behavior as with my iCloud account. The URL I tried for the Gmail account is:

https://google.com/m8/carddav/principals/__uids__/yourname@gmail.com/lists/default/
peshko

peshko

2013-05-13 13:16

reporter   ~0005588

If you look at the java tool, the server is https://p01-caldav.icloud.com/XXXXXXXXXX/carddavhome/card. But even with this link, it still gets the error message:

**************************************************************************
RESPONSE (Mon May 13 2013 13:02:33 GMT-0400 (Eastern Daylight Time), 142ms)
**************************************************************************
HTTP/1.1 401 Unauthorized
Date: Mon, 13 May 2013 17:02:33 GMT
X-Apple-Request-UUID: 696bb563-f5dd-43de-998c-2dc09ab23f17
X-Responding-Instance: carddav:10100901:st11p01me-carddav009:8001:1P44:77511

I don't know hwo to provide username/password
zfil

zfil

2013-11-11 08:48

reporter   ~0006209

Hello

The problem is still here with:
- TB 24.1
- SOGo Connectror 24.0.0

I've tried with the following urls without success:
- https://p02-contacts.icloud.com/XXXXXXXXX/principal/
- https://p02-contacts.icloud.com/XXXXXXXXX/carddavhome/
- https://p02-contacts.icloud.com/XXXXXXXXX/carddavhome/card/

My credentials are never asked and on right click Synchronize is Grayed out.

BTW peshko how do you get the network trace ?
hi345gr

hi345gr

2014-05-28 07:37

reporter   ~0007136

Hello,

same Problem with https://p02-contacts.icloud.com/XXXXXXXXX/carddavhome/card/

Errorlog in Thunderbird tells:
p01-contacts.icloud.com : server does not support RFC 5746, see CVE-2009-3555

If you read http://tools.ietf.org/html/rfc5746 and https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2009-3555, it becomes clear, that the HTTPS-Connection cannot be established via TLS because of incompatibility.

Please update https code in Sogo connector and it should work.
ludovic

ludovic

2014-05-28 07:51

administrator   ~0007137

Try the latest extension for TB24 available from: https://inverse.ca/downloads/extensions/nightly/

That code is no longer used.
hi345gr

hi345gr

2014-06-20 13:27

reporter   ~0007226

Last edited: 2014-06-20 13:30

View 3 revisions

Hello Ludovic,

thanks. Updated to nightly build, error message is gone now.

Sogo tells now: "SOGO: iCloud No changes" :-)

Adressbook keeps empty.

Other hint - If you look into "Configuration.plist" of Apple Adressbook you find following URL:

https://p0x-contacts.icloud.com/XXXXXXXXX/carddavhome/card/XxXxxxxXXxXXXxxXXXxx.vcf

If you copy this URL to the config dialog, Sogo adds an slash "/" to the end instead of using the VCF itself. It looks like:

https://p0x-contacts.icloud.com/XXXXXXXXX/carddavhome/card/XxXxxxxXXxXXXxxXXXxx.vcf/

No success, too. :-(

--
TB 24.6.0
Sogo 24.0.5 (nightly sogo-connector-24.0.5-f0b78a52c2.xpi)

Christian Mack

Christian Mack

2014-06-23 05:35

developer   ~0007228

Connector expects an address book URL to synchronize with.

https://p0x-contacts.icloud.com/XXXXXXXXX/carddavhome/card/XxXxxxxXXxXXXxxXXXxx.vcf
is NOT the URL of an address book!
This is the URL of one address card.

Address books in CardDAV are always directories, so adding a / after it is common.
Hardliner

Hardliner

2015-03-14 11:12

reporter   ~0008273

Hello,

TB 31.0.5
Sogo Connector 31.0.1

Follwing URL: http://p0X-contacts.icloud.com/XXXXXXXXX/carddavhome/card/
(X= Server-No. and XXXXXXXXX=nummereous Apple-ID)

Sogo tells now: "SOGO: iCloud No changes" and the Adressbook keeps empty.
Hacker-CB

Hacker-CB

2015-12-02 12:43

reporter   ~0009183

I have the same trouble.

I've tried nex URLs:
https://p04-contacts.icloud.com/XXXXXXXXX/carddavhome/card/
https://p04-contacts.icloud.com/XXXXXXXXX/carddavhome/

All of the produce error in ThunderrBird console:
Address book synchronzation could not contact server
ludovic

ludovic

2018-03-16 15:34

administrator   ~0012769

Many fixes pushed recently - try a nightly build: https://packages.inverse.ca/SOGo/thunderbird/nightly/

Issue History

Date Modified Username Field Change
2013-04-21 11:19 Kajetan New Issue
2013-04-21 12:55 Kajetan Note Added: 0005538
2013-05-13 13:16 peshko Note Added: 0005588
2013-11-11 08:48 zfil Note Added: 0006209
2014-05-28 07:37 hi345gr Note Added: 0007136
2014-05-28 07:51 ludovic Note Added: 0007137
2014-06-20 13:27 hi345gr Note Added: 0007226
2014-06-20 13:29 hi345gr Note Edited: 0007226 View Revisions
2014-06-20 13:30 hi345gr Note Edited: 0007226 View Revisions
2014-06-23 05:35 Christian Mack Note Added: 0007228
2015-03-14 11:12 Hardliner Note Added: 0008273
2015-12-02 12:43 Hacker-CB Note Added: 0009183
2016-07-12 08:04 ludovic Status new => assigned
2016-07-12 08:04 ludovic Assigned To => ludovic
2018-03-16 15:34 ludovic Note Added: 0012769
2018-03-16 15:34 ludovic Status assigned => closed
2018-03-16 15:34 ludovic Resolution open => suspended