View Issue Details

IDProjectCategoryView StatusLast Update
0001826SOGoBackend Address Bookpublic2012-06-08 08:38
Reporterpaul8080 Assigned To 
PrioritynormalSeverityminorReproducibilityalways
Status newResolutionopen 
Product Version1.3.15a 
Summary0001826: Global address book on LDPA backend synchronize to os x 10.7.3 Addressbook
Description

Carddav server on SOGo works perfectly with sogo connector for Thunderbird. But I can't find a way to populate global LDAP addressbook to Mac OS X 10.7 Addressbook application through cardav. Thou personal addressbook works just fine.

TagsCardDAV, ldap

Activities

Christian Mack

Christian Mack

2012-06-04 12:49

developer   ~0004013

That is an Apple Address Book restriction, not a SOGo one.
It only synchronizes one address book via CardDAV, namely the first one.

Please complain at Apples Support.
There is nothing Inverse can do about it.

guawhitehawk

guawhitehawk

2012-06-05 07:31

reporter   ~0004018

What about an "optional" Option in SOGo Config like "SOGoAggregateAddressBooks" to aggregate all users addressbooks to a single one which is distributed to the User (AB).

We have a Shared Addressbook which is not the LDAP AB. This AB belongs to me and i share it r/w with all others in the Company. So it would be a great idea to add such an Option. Would solve the Macs AddressBook Problem.

drallgood

drallgood

2012-06-06 07:15

reporter   ~0004019

@Christian Mack:
Are you sure?
From what I've seen so far, I'd guess Adressbook.app is capable of doing that, but SOGo doesn't provide the correct information.
Also I think I remember this was working some time in the (distant) past. Might be wrong, though.

Side note: You can still get Adressbook.app to sync a address book other than your personal one. All you have to do is mess with your config file.

francis

francis

2012-06-07 15:40

administrator   ~0004025

Once you have configured your CardDAV account in Apple AddressBook.app, you should see a section named "Directories" with the name of your CardDAV account under it. As in the Web interface, no entries will appear until you perform a search. Notice that if you have multiple user sources, only the last one will be query.

Christian Mack

Christian Mack

2012-06-08 08:18

developer   ~0004027

@francis:
This functionality is available for MacOS 10.7 Lion , but not for MacOS 10.6 Snow Leopard.

And in Lion, as you said, only the last global user source is queried (in our case the wrong one ;-) ).

paul8080

paul8080

2012-06-08 08:38

reporter   ~0004028

I understand that it's Mac developers fault. But the question is not - who is wrong in this case, but how to cover this issue. Maybe the developer, who knows SOGo much better then a simple user can propose a workaround?
The task is - to have personal and global addressbook for each user. If it's not possible with current software in a easy way, maybe we can trick them somehow to achieve needed functionality? My try was to add another virtual server in apache with rewriting of .../personal/ to .../public/ url request to sogo and putting this vhost as another carddav source to Lion's addressbook.app. But I failed, also because of luck of protocol debugging applications - sogo sends gziped body response to mac addressbook. Would really appreciate a hint to solve this feature somehow and not only waiting for Apple to rewrite their application in appropriate way.

Issue History

Date Modified Username Field Change
2012-05-31 14:39 paul8080 New Issue
2012-05-31 14:40 paul8080 Tag Attached: CardDAV
2012-05-31 14:41 paul8080 Tag Attached: ldap
2012-06-04 12:49 Christian Mack Note Added: 0004013
2012-06-05 07:31 guawhitehawk Note Added: 0004018
2012-06-06 07:15 drallgood Note Added: 0004019
2012-06-07 15:40 francis Note Added: 0004025
2012-06-08 08:18 Christian Mack Note Added: 0004027
2012-06-08 08:38 paul8080 Note Added: 0004028