LDIF:
# LDIF Export for dc=wps,dc=inventec,dc=com
# Server: WPS+ LDAP Server (127.0.0.1)
# Search Scope: sub
# Search Filter: (objectClass=*)
# Total Entries: 8
#
# Generated by phpLDAPadmin (http://phpldapadmin.sourceforge.net) on June
9, 2015 9:00 am
# Version: 1.2.2

version: 1

# Entry 1: dc=wps,dc=inventec,dc=com
dn: dc=wps,dc=inventec,dc=com
dc: wps
o: inventec
objectclass: top
objectclass: dcObject
objectclass: organization

# Entry 2: cn=admin,dc=wps,dc=inventec,dc=com
dn: cn=admin,dc=wps,dc=inventec,dc=com
cn: admin
description: LDAP administrator
objectclass: simpleSecurityObject
objectclass: organizationalRole
objectclass: uidObject
uid: admin
userpassword: P@ssw0rd1234

# Entry 3: uid=dwho,cn=admin,dc=wps,dc=inventec,dc=com
dn: uid=dwho,cn=admin,dc=wps,dc=inventec,dc=com
cn: dwho
displayname: dwho
gidnumber: 0
givenname: dwho
homedirectory: /home/dwho
objectclass: posixAccount
objectclass: top
objectclass: inetOrgPerson
sn: dwho
uid: dwho
uidnumber: 13264
userpassword: {SSHA}G/pCGb8H6t7vn8qfi1AyVqVdR7cVlA/K

# Entry 4: ou=CSBU,dc=wps,dc=inventec,dc=com
dn: ou=CSBU,dc=wps,dc=inventec,dc=com
objectclass: organizationalUnit
objectclass: top
ou: CSBU
userpassword: {MD5}vh/w227UnSdtzDjfvm5eug==

# Entry 5: cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
dn: cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
cn: Cloud System
gidnumber: 500
objectclass: posixGroup
objectclass: top

# Entry 6: cn=Jedison Chiang,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,d...
dn: cn=Jedison Chiang,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
cn: Jedison Chiang
givenname: Jedison
mail: [email protected]
objectclass: inetOrgPerson
objectclass: top
sn: chiang
uid: jedison
userpassword: {SHA}9tG8dtX0jrw+RyomUgXr48JBEcc=

# Entry 7: cn=Matt Yeh,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
dn: cn=Matt Yeh,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
cn: Matt Yeh
givenname: Matt
mail: [email protected]
objectclass: inetOrgPerson
objectclass: top
objectclass: organizationalPerson
sn: Yeh
uid: matt
userpassword: {MD5}zobX0Coims+spLY/AaEXGw==

# Entry 8: cn=Sunny,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
dn: cn=Sunny,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
cn: Sunny
givenname: Sunny
mail: [email protected]
objectclass: inetOrgPerson
objectclass: top
sn: Tsai
uid: sunny
userpassword: {SHA}uJLwZ5IdIxRI6PClkRB96LKtMgI=

lsc.log:
2015/06/09 16:59:19 [lsc] Starting LSC
Jun 09 16:59:20 - INFO  - Logging configuration successfully loaded from
/etc/lsc/logback.xml
Jun 09 16:59:20 - INFO  - LSC configuration successfully loaded from
/etc/lsc/
Jun 09 16:59:20 - INFO  - Connecting to LDAP server
ldap://localhost/dc=wps,dc=inventec,dc=com as
cn=admin,dc=wps,dc=inventec,dc=com
Jun 09 16:59:20 - INFO  - Connecting to LDAP server ldap://
192.168.124.100/dc=wps,dc=inventec,dc=com as
cn=admin,dc=wps,dc=inventec,dc=com
Jun 09 16:59:20 - WARN  - No clean filter has been specified for
task=ldapContentSync. During the clean phase, LSC wouldn't be able to get
the right entries and may delete all destination entries !
Jun 09 16:59:20 - ERROR - Synchronization aborted because no source object
has been found !
Jun 09 16:59:20 - ERROR - Error while adding entry cn=Matt Yeh,cn=Cloud
System,ou=CSBU,dc=wps,dc=inventec,dc=com in directory
:javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such
Object]; remaining name 'cn=Matt Yeh,cn=Cloud System,ou=CSBU'
Jun 09 16:59:20 - ERROR - Error while adding entry cn=Sunny,cn=Cloud
System,ou=CSBU,dc=wps,dc=inventec,dc=com in directory
:javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such
Object]; remaining name 'cn=Sunny,cn=Cloud System,ou=CSBU'
Jun 09 16:59:20 - ERROR - Error while adding entry cn=Jedison
Chiang,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com in directory
:javax.naming.NameNotFoundException: [LDAP: error code 32 - No Such
Object]; remaining name 'cn=Jedison Chiang,cn=Cloud System,ou=CSBU'
Jun 09 16:59:20 - ERROR - Error while synchronizing ID cn=Matt Yeh,cn=Cloud
System,ou=CSBU,dc=wps,dc=inventec,dc=com: java.lang.Exception: Technical
problem while applying modifications to the destination
Jun 09 16:59:20 - ERROR - Error while synchronizing ID cn=Jedison
Chiang,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com:
java.lang.Exception: Technical problem while applying modifications to the
destination
Jun 09 16:59:20 - ERROR - Error while synchronizing ID cn=Sunny,cn=Cloud
System,ou=CSBU,dc=wps,dc=inventec,dc=com: java.lang.Exception: Technical
problem while applying modifications to the destination
# Tue Jun 09 16:59:20 CST 2015
dn: cn=Jedison Chiang,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
changetype: add
uid: jedison
mail: [email protected]
sn: chiang
cn: Jedison Chiang
userPassword: {SHA}9tG8dtX0jrw+RyomUgXr48JBEcc=
objectClass: inetOrgPerson
objectClass: top
givenName: Jedison

# Tue Jun 09 16:59:20 CST 2015
dn: cn=Sunny,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
changetype: add
uid: sunny
mail: [email protected]
sn: Tsai
cn: Sunny
userPassword: {SHA}uJLwZ5IdIxRI6PClkRB96LKtMgI=
objectClass: inetOrgPerson
objectClass: top
givenName: Sunny

# Tue Jun 09 16:59:20 CST 2015
dn: cn=Matt Yeh,cn=Cloud System,ou=CSBU,dc=wps,dc=inventec,dc=com
changetype: add
uid: matt
mail: [email protected]
sn: Yeh
cn: Matt Yeh
userPassword: {MD5}zobX0Coims+spLY/AaEXGw==
objectClass: inetOrgPerson
objectClass: top
objectClass: organizationalPerson
givenName: Matt

Jun 09 16:59:20 - ERROR - All entries: 4, to modify entries: 3,
successfully modified entries: 0, errors: 4
2015/06/09 16:59:20 [lsc] LSC finished running

lsc.xml:

<?xml version="1.0" ?>
<lsc xmlns="http://lsc-project.org/XSD/lsc-core-2.1.xsd"; revision="0">

  <connections>


  <ldapConnection>
      <name>ldap-src-conn</name>
      <url>ldap://192.168.124.100/dc=wps,dc=inventec,dc=com</url>
      <username>cn=admin,dc=wps,dc=inventec,dc=com</username>
      <password>P@ssw0rd1234</password>
      <authentication>SIMPLE</authentication>
      <referral>IGNORE</referral>
      <derefAliases>NEVER</derefAliases>
      <version>VERSION_3</version>
      <pageSize>-1</pageSize>
      <factory>com.sun.jndi.ldap.LdapCtxFactory</factory>
      <tlsActivated>false</tlsActivated>

    </ldapConnection>


    <ldapConnection>
      <name>ldap-dst-conn</name>
      <url>ldap://localhost/dc=wps,dc=inventec,dc=com</url>
      <username>cn=admin,dc=wps,dc=inventec,dc=com</username>
      <password>inventec</password>
      <authentication>SIMPLE</authentication>
      <referral>IGNORE</referral>
      <derefAliases>NEVER</derefAliases>
     <version>VERSION_3</version>
     <pageSize>-1</pageSize>
      <factory>com.sun.jndi.ldap.LdapCtxFactory</factory>
      <tlsActivated>false</tlsActivated>
    </ldapConnection>
  </connections>

  <tasks>

   <task>
      <name>ldapContentSync</name>
      <bean>org.lsc.beans.SimpleBean</bean>
      <ldapSourceService>
       <name>ldap-src-service</name>
        <connection reference="ldap-src-conn" />
        <baseDn>dc=wps,dc=inventec,dc=com</baseDn>
       <pivotAttributes>
          <string>mail</string>
        </pivotAttributes>
       <fetchedAttributes>
          <string>cn</string>
          <string>description</string>
          <string>givenName</string>
          <string>mail</string>
          <string>sn</string>
          <string>uid</string>
  <string>ou</string>
          <string>userPassword</string>
  <string>objectClass</string>
       </fetchedAttributes>
        <getAllFilter>(objectClass=inetOrgPerson)</getAllFilter>

 <getOneFilter>(&amp;(objectClass=inetOrgPerson)(mail={mail}))</getOneFilter>

   </ldapSourceService>
     <ldapDestinationService>
        <name>ldap-dst-service</name>
        <connection reference="ldap-dst-conn" />
        <baseDn>dc=wps,dc=inventec,dc=com</baseDn>
               <pivotAttributes>
          <string>mail</string>
        </pivotAttributes>
       <fetchedAttributes>
      <string>cn</string>
          <string>description</string>
          <string>givenName</string>
          <string>mail</string>
          <string>sn</string>
          <string>uid</string>
  <string>ou</string>
          <string>userPassword</string>
  <string>objectClass</string>
        </fetchedAttributes>

        <getAllFilter>(objectClass=inetOrgPerson)</getAllFilter>

 <getOneFilter>(&amp;(objectClass=inetOrgPerson)(mail={mail}))</getOneFilter>
      </ldapDestinationService>
      <propertiesBasedSyncOptions>
      <mainIdentifier>srcBean.getMainIdentifier()</mainIdentifier>
       <defaultDelimiter>;</defaultDelimiter>
        <defaultPolicy>FORCE</defaultPolicy>
        <conditions>
        <create>true</create>
        <update>true</update>
        <delete>true</delete>
        <changeId>false</changeId>
        </conditions>


      </propertiesBasedSyncOptions>
    </task>
  </tasks>
  <security>
    <encryption>
      <keyfile>etc/lsc.key</keyfile>
     <algorithm>AES</algorithm>
      <strength>128</strength>
    </encryption>
  </security>
</lsc>


On Tue, Jun 9, 2015 at 5:20 PM, Chiang.Jedison 江序農 IEC1 <
[email protected]> wrote:

>
> I am trying to sync LDAP to another LDAP, and I met some problems as attached
> log file, please see the attached files and advise how to fix it, do I
> need to add any <DATASET> ? If so, how?
>  thanks a lot!
>
> ​Regards,
> -Jed
>



-- 
Jedison Chiang  | System Engineer
Taipei Cloud Solution Division | +886-2-2881-0721#28481
*Inventec Corporation* | No.66, Hou-Kang Street, Shih-Lin District,
 Taipei, Taiwan 11170
_______________________________________________________________
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