Le 20/07/2015 23:32, Thomas Peter a écrit :
Meh,

when running without -n switch the log gets more usefull ;-)

Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": List of attributes considered for writing in destination: [uid, mail, sn, cn, name, givenName] Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Attribute "uid" is in KEEP status Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Adding attribute "uid" with values [petert] Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Attribute "mail" is in FORCE status Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Adding attribute "mail" with values [[email protected]] Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Attribute "sn" is in FORCE status Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Adding attribute "sn" with values [Peter] Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Attribute "cn" is in FORCE status Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Adding attribute "cn" with values [Peter, Thomas (abc)] Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Attribute "name" is in FORCE status Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Adding attribute "name" with values [Peter, Thomas (abc)] Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Attribute "givenName" is in FORCE status Jul 20 23:24:57 - DEBUG - In object "cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan": Adding attribute "givenName" with values [Thomas] Jul 20 23:24:57 - ERROR - Error while synchronizing ID cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan: java.lang.RuntimeException: org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: ERR_04200 Unexpected character '(' at
position 18. Excpected EQUALS '='.
Jul 20 23:24:57 - DEBUG - java.lang.RuntimeException: org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: ERR_04200 Unexpected character '(' at position 18. Excpected EQUALS '='. java.lang.RuntimeException: org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: ERR_04200 Unexpected character '(' at position 18. Excpected EQUALS '='. at org.lsc.jndi.JndiServices.rewriteBase(JndiServices.java:659) ~[lsc-core-2.1.3.jar:na] at org.lsc.jndi.JndiServices.doApply(JndiServices.java:822) ~[lsc-core-2.1.3.jar:na] at org.lsc.jndi.JndiServices.apply(JndiServices.java:792) ~[lsc-core-2.1.3.jar:na] at org.lsc.jndi.SimpleJndiDstService.apply(SimpleJndiDstService.java:212) ~[lsc-core-2.1.3.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:795) [lsc-core-2.1.3.jar:na] at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:707) [lsc-core-2.1.3.jar:na] at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886) [na:1.6.0_33] at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908) [na:1.6.0_33]
        at java.lang.Thread.run(Thread.java:662) [na:1.6.0_33]
Caused by: org.apache.directory.api.ldap.model.exception.LdapInvalidDnException: ERR_04200 Unexpected character '(' at position 18. Excpected EQUALS '='. at org.apache.directory.api.ldap.model.name.FastDnParser.matchEquals(FastDnParser.java:509) ~[api-all-1.0.0-M22.jar:1.0.0-M22] at org.apache.directory.api.ldap.model.name.FastDnParser.parseRdnInternal(FastDnParser.java:155) ~[api-all-1.0.0-M22.jar:1.0.0-M22] at org.apache.directory.api.ldap.model.name.FastDnParser.parseDn(FastDnParser.java:90) ~[api-all-1.0.0-M22.jar:1.0.0-M22] at org.apache.directory.api.ldap.model.name.Dn.parseInternal(Dn.java:1368) ~[api-all-1.0.0-M22.jar:1.0.0-M22] at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:285) ~[api-all-1.0.0-M22.jar:1.0.0-M22] at org.apache.directory.api.ldap.model.name.Dn.<init>(Dn.java:211) ~[api-all-1.0.0-M22.jar:1.0.0-M22] at org.lsc.jndi.JndiServices.rewriteBase(JndiServices.java:647) ~[lsc-core-2.1.3.jar:na]
        ... 8 common frames omitted
# Mon Jul 20 23:24:57 CEST 2015
dn: cn=Peter, Thomas (abc),DC=de,DC=local,DC=lan
changetype: add
uid: petert
mail: [email protected]
sn: Peter
cn: Peter, Thomas (abc)
name: Peter, Thomas (abc)
givenName: Thomas

Hi,

you must escape the DN, see http://lsc-project.org/wiki/documentation/latest/upgrade#dn_escaping

I also not that the objectClass attribute is not present. You must create it else the entry will be rejected.

--
Clément OUDOT
Consultant en logiciels libres, Expert infrastructure et sécurité
Savoir-faire Linux
87, rue de Turbigo - 75003 PARIS

_______________________________________________________________
Ldap Synchronization Connector (LSC) - http://lsc-project.org

lsc-users mailing list
[email protected]
http://lists.lsc-project.org/listinfo/lsc-users

Reply via email to