View Issue Details

IDProjectCategoryView StatusLast Update
0003621SOGoWeb Address Bookpublic2016-06-16 13:16
Reporterrolek Assigned Toludovic  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
Product Version2.3.10 
Summary0003621: Cannot create entries in public address book with LDAP backend
Description

I have an OpenLDAP backend for the public address book. With 2.3.10 I can no longer create address book entries via SOGo web. In 2.3.9 and earlier versions this did work.

Sogo log contains this error:

EXCEPTION: <NSException: 0x7fc8b2aa8b90> NAME:NSInvalidArgumentException REASON:-[LDAPSource applyContactMappingToOutput:]: unrecognized selector sent to instance 0x7fc8b242e390 INFO:(null)

Steps To Reproduce

Create shared address book with LDAP backend.
Use SOGo web to view that address book. Click "New Card". Fill in a first and last name. Click save. Now I get a proxy error (because Apache is proxying to SOGo). The address book entry is not created.

Additional Information

The attachment contains my address book config.

TagsNo tags attached.

Activities

rolek

rolek

2016-04-07 07:44

reporter  

sogo.conf (856 bytes)
Christian Mack

Christian Mack

2016-04-08 07:42

developer   ~0009940

Did you try this as user test?

rolek

rolek

2016-04-11 05:59

reporter   ~0009956

Yes, I did. The same config works perfectly with 2.3.9 and earlier versions, by the way.

rolek

rolek

2016-06-16 12:24

reporter   ~0010382

Reverting commit 5ae40a0 [(fix) respect the LDAP attributes mapping in the list view] restores the ability to create new address book entries in 2.3.10 and up.
Does this commit perhaps introduce some new configuration requirement?

rolek

rolek

2016-06-16 13:00

reporter   ~0010383

https://github.com/inverse-inc/sogo/pull/214

ludovic

ludovic

2016-06-16 13:16

administrator   ~0010384

PR included - fix for 2.3.13 and 3.1.3.

Issue History

Date Modified Username Field Change
2016-04-07 07:44 rolek New Issue
2016-04-07 07:44 rolek File Added: sogo.conf
2016-04-08 07:42 Christian Mack Note Added: 0009940
2016-04-11 05:59 rolek Note Added: 0009956
2016-06-16 12:24 rolek Note Added: 0010382
2016-06-16 13:00 rolek Note Added: 0010383
2016-06-16 13:16 ludovic Note Added: 0010384
2016-06-16 13:16 ludovic Status new => resolved
2016-06-16 13:16 ludovic Resolution open => fixed
2016-06-16 13:16 ludovic Assigned To => ludovic