Re: [xwiki-users] synchro ldap problem
On Mon, Dec 15, 2008 at 1:58 PM, Bartłomiej Radziszewski <[email protected]> wrote:
Thomas Mortagne wrote:
On Sun, Dec 14, 2008 at 5:39 PM, Bartłomiej Radziszewski <[email protected]> wrote:
2008/12/11 Bartłomiej Radziszewski <[email protected] <mailto:[email protected]>>
hello Thomas,
Today i have tested ldap plugin in xwiki on version 1.7 with postgres database and have found some problem. xwiki is synchronizing only firstname attribute from my ldap and nothing more. I think i have setup correct mapping, xwiki.cfg:
#-# retrieve the following fields from LDAP and store them in the XWiki user object (xwiki-attribute=ldap-attribute)
xwiki.authentication.ldap.fields_mapping=last_name=sn,first_name=givenName,fullname=sn,email=mail
#-# [Since 1.3M2, XWikiLDAPAuthServiceImpl] #-# on every login update the mapped attributes from LDAP to XWiki otherwise this happens only once when the XWiki account is created. xwiki.authentication.ldap.update_user=1
ldap plugin debug:
21:35:56,473
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 21:35:56,475
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 21:35:56,475
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 21:35:56,476
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 21:35:56,476
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 21:35:56,476
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 21:35:56,476
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - |- [[email protected] <mailto:[email protected]>] 21:35:56,477
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected] <mailto:[email protected]>}] 21:35:56,477
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 21:35:56,478
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski]
Thx for Your support and Greetings!
-- Bartłomiej Radziszewski mobile: +48 509 561 540 e-mail: [email protected] <mailto:[email protected]> JID: [email protected] <mailto:[email protected]> ICQ: #305569725
All seems ok in the log as far as I can see.
Can you test the last 1.7 snapshot at http://maven.xwiki.org/snapshots/com/xpn/xwiki/platform/xwiki-core/1.7-SNAPS... ? You should get a little more log.
Hello Thomas!
I have replaced xwiki-core-1.7-20081214.155816-159.jar with WEB-INF/lib/xwiki-core-1.7.jar and this debug from ldap:
17:29:41,799 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - The provided user is null. We don't try to authenticate, it probably means the user is in non logged mode. 17:29:41,800 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_classes: [posixgroup] 17:29:41,801 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_memberfields: [memberuid] 17:29:41,802 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Connection to LDAP server [127.0.0.1:389] 17:29:41,815 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Binding to LDAP server with credentials login=[cn=admin,dc=xxx,dc=com] password=[xxx001] 17:29:41,820 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Found user dn with the user object: cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:41,823 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP attributes will be used to update XWiki attributes. 17:29:41,824 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 17:29:41,827 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [[email protected]] 17:29:41,830 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}] 17:29:41,831 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:41,832 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name} 17:29:41,832 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski] 17:29:42,437 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_classes: [posixgroup] 17:29:42,437 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_memberfields: [memberuid] 17:29:42,439 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Connection to LDAP server [127.0.0.1:389] 17:29:42,456 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Binding to LDAP server with credentials login=[cn=admin,dc=xxx,dc=com] password=[xxx001] 17:29:42,460 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Found user dn with the user object: cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:42,463 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP attributes will be used to update XWiki attributes. 17:29:42,464 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 17:29:42,467 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 17:29:42,468 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 17:29:42,468 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 17:29:42,468 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 17:29:42,468 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 17:29:42,469 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [[email protected]] 17:29:42,469 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}] 17:29:42,469 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:42,470 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name} 17:29:42,471 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski] 17:29:42,926 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_classes: [posixgroup] 17:29:42,944 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_memberfields: [memberuid] 17:29:42,945 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Connection to LDAP server [127.0.0.1:389] 17:29:42,960 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Binding to LDAP server with credentials login=[cn=admin,dc=xxx,dc=com] password=[xxx001] 17:29:42,965 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Found user dn with the user object: cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:42,969 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP attributes will be used to update XWiki attributes. 17:29:42,970 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 17:29:42,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 17:29:42,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 17:29:42,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 17:29:42,975 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 17:29:42,975 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 17:29:42,975 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [[email protected]] 17:29:42,976 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}] 17:29:42,976 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:42,977 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name} 17:29:42,978 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski] 17:29:43,943 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_classes: [posixgroup] 17:29:43,944 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_memberfields: [memberuid] 17:29:43,945 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Connection to LDAP server [127.0.0.1:389] 17:29:43,960 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Binding to LDAP server with credentials login=[cn=admin,dc=xxx,dc=com] password=[xxx001] 17:29:43,965 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Found user dn with the user object: cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:43,968 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP attributes will be used to update XWiki attributes. 17:29:43,969 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 17:29:43,972 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 17:29:43,973 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 17:29:43,973 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 17:29:43,973 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 17:29:43,973 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 17:29:43,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [[email protected]] 17:29:43,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}] 17:29:43,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:43,975 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name} 17:29:43,976 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski]
i concern logs looks the same..
it adds:
17:29:42,977 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name}
just before doing the actual synchronisation, i wanted to be sure you have the correct values in the mapping map and the search result map.
And well... giving the log I really don't understand how you can not have the "email" (fullname does not exists in XWiki user class by default), are you sure you really don't have the "email" synchronised ?
-- Bartłomiej Radziszewski mobile: +48 509 561 540 e-mail: [email protected] JID: [email protected] ICQ: #305569725
-- Thomas Mortagne
Hello Thomas,
You are right email sychnro works good :)
#-# retrieve the following fields from LDAP and store them in the XWiki user object (xwiki-attribute=ldap-attribute) xwiki.authentication.ldap.fields_mapping=last_name=sn,first_name=givenName,fullname=sn,email=mail
According the the log only "email", "fullname" and "first_name" has been found xwiki.cfg (({mail=email, sn=fullname, givenname=first_name})). last_name should work as well and if you want fullname you will have to add it in the XWiki user class (XWiki.XWikiUsers). BTW, you should send mail also (or, even better, only) in the users mailing list and not to me directly ;)
From this list work first name and email how to run last_name and other attributers like city etc?
Thx for help and greets!
-- Bartłomiej Radziszewski mobile: +48 509 561 540 e-mail: [email protected] JID: [email protected] ICQ: #305569725
-- Thomas Mortagne
Thomas Mortagne wrote:
On Mon, Dec 15, 2008 at 1:58 PM, Bartłomiej Radziszewski <[email protected]> wrote:
Thomas Mortagne wrote:
On Sun, Dec 14, 2008 at 5:39 PM, Bartłomiej Radziszewski <[email protected]> wrote:
2008/12/11 Bartłomiej Radziszewski <[email protected] <mailto:[email protected]>>
hello Thomas,
Today i have tested ldap plugin in xwiki on version 1.7 with postgres database and have found some problem. xwiki is synchronizing only firstname attribute from my ldap and nothing more. I think i have setup correct mapping, xwiki.cfg:
#-# retrieve the following fields from LDAP and store them in the XWiki user object (xwiki-attribute=ldap-attribute)
xwiki.authentication.ldap.fields_mapping=last_name=sn,first_name=givenName,fullname=sn,email=mail
#-# [Since 1.3M2, XWikiLDAPAuthServiceImpl] #-# on every login update the mapped attributes from LDAP to XWiki otherwise this happens only once when the XWiki account is created. xwiki.authentication.ldap.update_user=1
ldap plugin debug:
21:35:56,473
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 21:35:56,475
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 21:35:56,475
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 21:35:56,476
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 21:35:56,476
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 21:35:56,476
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 21:35:56,476
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - |- [[email protected] <mailto:[email protected]>] 21:35:56,477
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected] <mailto:[email protected]>}] 21:35:56,477
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 21:35:56,478
[http://xxx.com/xwiki-enterprise-web-1.7/bin/view/Main/DocumentDoesNotExist?s...] [qtp0-4] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski]
Thx for Your support and Greetings!
-- Bartłomiej Radziszewski mobile: +48 509 561 540 e-mail: [email protected] <mailto:[email protected]> JID: [email protected] <mailto:[email protected]> ICQ: #305569725
All seems ok in the log as far as I can see.
Can you test the last 1.7 snapshot at http://maven.xwiki.org/snapshots/com/xpn/xwiki/platform/xwiki-core/1.7-SNAPS... ? You should get a little more log.
Hello Thomas!
I have replaced xwiki-core-1.7-20081214.155816-159.jar with WEB-INF/lib/xwiki-core-1.7.jar and this debug from ldap:
17:29:41,799 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - The provided user is null. We don't try to authenticate, it probably means the user is in non logged mode. 17:29:41,800 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_classes: [posixgroup] 17:29:41,801 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_memberfields: [memberuid] 17:29:41,802 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Connection to LDAP server [127.0.0.1:389] 17:29:41,815 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Binding to LDAP server with credentials login=[cn=admin,dc=xxx,dc=com] password=[xxx001] 17:29:41,820 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Found user dn with the user object: cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:41,823 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP attributes will be used to update XWiki attributes. 17:29:41,824 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 17:29:41,827 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 17:29:41,828 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [[email protected]] 17:29:41,830 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}] 17:29:41,831 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:41,832 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name} 17:29:41,832 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/loginsubmit/XWiki/XWikiLogin] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski] 17:29:42,437 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_classes: [posixgroup] 17:29:42,437 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_memberfields: [memberuid] 17:29:42,439 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Connection to LDAP server [127.0.0.1:389] 17:29:42,456 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Binding to LDAP server with credentials login=[cn=admin,dc=xxx,dc=com] password=[xxx001] 17:29:42,460 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Found user dn with the user object: cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:42,463 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP attributes will be used to update XWiki attributes. 17:29:42,464 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 17:29:42,467 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 17:29:42,468 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 17:29:42,468 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 17:29:42,468 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 17:29:42,468 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 17:29:42,469 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [[email protected]] 17:29:42,469 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}] 17:29:42,469 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:42,470 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name} 17:29:42,471 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski] 17:29:42,926 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_classes: [posixgroup] 17:29:42,944 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_memberfields: [memberuid] 17:29:42,945 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Connection to LDAP server [127.0.0.1:389] 17:29:42,960 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Binding to LDAP server with credentials login=[cn=admin,dc=xxx,dc=com] password=[xxx001] 17:29:42,965 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Found user dn with the user object: cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:42,969 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP attributes will be used to update XWiki attributes. 17:29:42,970 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 17:29:42,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 17:29:42,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 17:29:42,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 17:29:42,975 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 17:29:42,975 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 17:29:42,975 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [[email protected]] 17:29:42,976 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}] 17:29:42,976 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:42,977 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name} 17:29:42,978 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski] 17:29:43,943 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_classes: [posixgroup] 17:29:43,944 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConfig - ldap_group_memberfields: [memberuid] 17:29:43,945 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Connection to LDAP server [127.0.0.1:389] 17:29:43,960 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - Binding to LDAP server with credentials login=[cn=admin,dc=xxx,dc=com] password=[xxx001] 17:29:43,965 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Found user dn with the user object: cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:43,968 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP attributes will be used to update XWiki attributes. 17:29:43,969 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search: baseDN=[cn=bradziszewski,ou=people,dc=xxx,dc=com] query=[null] attr=[[sn, givenName, sn, mail]] ldapScope=[0] 17:29:43,972 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "givenName" 17:29:43,973 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Bartlomiej] 17:29:43,973 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "sn" 17:29:43,973 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [Radziszewski] 17:29:43,973 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - - values for attribute "mail" 17:29:43,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - |- [[email protected]] 17:29:43,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG ldap.XWikiLDAPConnection - LDAP search found attributes: [{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}] 17:29:43,974 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Updating existing user with LDAP attribues located at cn=bradziszewski,ou=people,dc=xxx,dc=com 17:29:43,975 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name} 17:29:43,976 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/?xpage=xpart&vm=com...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - LDAP authentication succeed with principal [xwiki:XWiki.bradziszewski]
i concern logs looks the same..
it adds:
17:29:42,977 [http://xxx.com/xwiki-enterprise-web-1.7-sh/bin/view/Main/;jsessionid=rjaad5c...] [qtp0-3] DEBUG LDAP.XWikiLDAPAuthServiceImpl - Start synchronising LDAP profile [[{name=dn value=cn=bradziszewski,ou=people,dc=xxx,dc=com}, {name=givenName value=Bartlomiej}, {name=sn value=Radziszewski}, {name=mail [email protected]}]] with user profile based on mapping {mail=email, sn=fullname, givenname=first_name}
just before doing the actual synchronisation, i wanted to be sure you have the correct values in the mapping map and the search result map.
And well... giving the log I really don't understand how you can not have the "email" (fullname does not exists in XWiki user class by default), are you sure you really don't have the "email" synchronised ?
-- Bartłomiej Radziszewski mobile: +48 509 561 540 e-mail: [email protected] JID: [email protected] ICQ: #305569725
-- Thomas Mortagne
Hello Thomas,
You are right email sychnro works good :)
#-# retrieve the following fields from LDAP and store them in the XWiki user object (xwiki-attribute=ldap-attribute) xwiki.authentication.ldap.fields_mapping=last_name=sn,first_name=givenName,fullname=sn,email=mail
According the the log only "email", "fullname" and "first_name" has been found xwiki.cfg (({mail=email, sn=fullname, givenname=first_name})). last_name should work as well and if you want fullname you will have to add it in the XWiki user class (XWiki.XWikiUsers).
Ok i will check it.
BTW, you should send mail also (or, even better, only) in the users mailing list and not to me directly ;)
Yes i can, but mailing list don't like when i'm sending mail to You with CC to [email protected] ;)
From this list work first name and email how to run last_name and other attributers like city etc?
Thx for help and greets!
-- Bartłomiej Radziszewski mobile: +48 509 561 540 e-mail: [email protected] JID: [email protected] ICQ: #305569725
-- Bartłomiej Radziszewski mobile: +48 509 561 540 e-mail: [email protected] JID: [email protected] ICQ: #305569725
participants (2)
-
Bartłomiej Radziszewski -
Thomas Mortagne