[Bug 218353] New: LDAP directory contacts cannot be modified

rdratlos at yahoo.co.uk rdratlos at yahoo.co.uk
Sat Dec 12 03:04:34 GMT 2009


https://bugs.kde.org/show_bug.cgi?id=218353

           Summary: LDAP directory contacts cannot be modified
           Product: kdepimlibs
           Version: 4.3
          Platform: Ubuntu Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: kldap
        AssignedTo: kdepim-bugs at kde.org
        ReportedBy: rdratlos at yahoo.co.uk


Version:            (using KDE 4.3.2)
OS:                Linux
Installed from:    Ubuntu Packages

I tested kaddressbook (4.3) as front-end to manage contacts in a LDAP directory
(addressbook). The server runs openldap 2.4. 

kaddressbook perfectly adds and deletes contacts. 

But it fails to modify attribute values of a contact within the LDAP directory.
After changing e. g. the facsimile number of a contact, kaddressbook shows the
updated number but the new number is not saved in the LDAP directory. OpenLDAP
reports following failure: 'value #0 invalid per syntax'. 

kaddressbook uses kdepimlibs for communication with the LDAP server. kdepimlibs
use the modify->replace operation of the LDAP protocol for modification of
attribute values. In case of empty attributes (especially numbers) kdepimlibs
does not comply to IETF RFC 2849. After the replace <attribute name> statement
kdepimlibs adds an empty line before end of operation ('-'). When parsing such
a request, the LDAP server reports the above mentioned error notification and
denies the complete modification request. kaddressbook does not report this
problem to the user.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Kdepim-bugs mailing list