[Evolution-hackers] integration openldap => not possible to create contact list



Dear all

I use openldap server as contact server in our offices where we use
Evolution (2.8.2, the version comes default on SuSE 10.2). I cannot
create a contact list from evolution even as most privileged user
(cn=manager)

If I click "save" on "create contact list" dialog in Evolution I got
"Other Errors" message from Evolution. OpenLDAP gives much more sane
message saying

no values for type member
conn=0 op=12 RESULT tag=105 err=2 text=no values for attribute type

I tried to track the protocol message by using ngrep hoping to find a
clue:

emerson ~ # ngrep port ldap
interface: eth0 (218.193.55.192/255.255.255.192)
filter: ip and ( port ldap )
#
T 218.193.55.195:58142 -> 218.193.55.194:389 [AP]
  0N..?cI.&ou=contacts,ou=realss.com,dc=eoa,dc=cn...................fileAs0...ab0.                                        
##
T 218.193.55.194:389 -> 218.193.55.195:58142 [AP]
  0...?e........                                                                                                          
##
T 218.193.55.195:58142 -> 218.193.55.194:389 [AP]
  0    P ?                                                                                                                
#
T 218.193.55.195:58142 -> 218.193.55.194:389 [AP]
  0q..Ahl.,cn=ab,ou=contacts,ou=realss.com,dc=eoa,dc=cn0<0...cn1...ab0...member1.0"..objectClass1...top..groupOfNames     
#
T 218.193.55.194:389 -> 218.193.55.195:58142 [AP]
  0(..Ai#.......no values for attribute type                                                                              
#
T 218.193.55.195:58142 -> 218.193.55.194:389 [AP]
  0...BP.A                                                                                                                
#exit
21 received, 0 dropped

I am not openldap guru but from the protocol message it seems Evolution
tried to create an entry which have structural object class
"groupOfNames" and provided one attribute for 'member' but didn't give
the value. (which should be a dn to an entry whose email address is
zhangweiwu realss com)

I am not sure if this is my fault (e.g. server configuration) or there
is a bug to file for this. Please hint me. Thanks!

-- 
Zhang Weiwu
Real Softservice
http://www.realss.com
+86 592 2091112




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]