Hi,

 
I want to synchronize my OpenLDAP with AD over SSL and when I start the sync, 
the OpenLDAP can´t connect to AD.

I configured the <ldapConnection> in the lsc.xml file as follows:

 
<ldapConnection>

                <name>AD</name>

                
<url>ldaps://samba.abk-stuttgart.de/dc=abk-stuttgart,dc=domain</url>

                
<username>cn=administrator,cn=Users,dc=abk-stuttgart,dc=domain</username>

                <password>secret</password>

                <authentication>SIMPLE</authentication>

                <pageSize>1000</pageSize>

                <factory>com.sun.jndi.ldap.LdapCtxFactory</factory>

                <!-- <tlsActivated>true</tlsActivated> -->

</ldapConnection>

 
When I start the synchronization I got the following message and the connection 
hangs:

 
INFO  - Reflections took 195 ms to scan 1 urls, producing 55 keys and 115 
values 

INFO  - Logging configuration successfully loaded from 
/etc/lsc/samba/logback.xml 

INFO  - LSC configuration successfully loaded from /etc/lsc/samba/

INFO  - Connecting to LDAP server 
ldaps://samba.abk-stuttgart.de/dc=abk-stuttgart,dc=domain as 
cn=administrator,cn=Users,dc=abk-stuttgart,dc=domain

 
When I start the synchronization with STARTTLS with Port: 389 as follows I got 
Error messages: 

 
<ldapConnection>

                <name>AD</name>

                
<url>ldap://samba.abk-stuttgart.de:389/dc=abk-stuttgart,dc=domain</url>

                
<username>cn=administrator,cn=Users,dc=abk-stuttgart,dc=domain</username>

                <password>secret</password>

                <authentication>SIMPLE</authentication>

                <pageSize>1000</pageSize>

                <factory>com.sun.jndi.ldap.LdapCtxFactory</factory>

                <tlsActivated>true</tlsActivated>

</ldapConnection>

 
Error Messages:

 
WARN  - Communication error, retrying: connection closed

INFO  - Connecting to LDAP server 
ldap://samba.abk-stuttgart.de:389/dc=abk-stuttgart,dc=domain as 
cn=administrator,cn=Users,dc=abk-stuttgart,dc=domain with STARTTLS extended 
operation

ERROR - Error while looking for (&(objectClass=user)(sAMAccountName=afsa)) in 
cn=Users,dc=abk-stuttgart,dc=domain: javax.naming.CommunicationException: 
Request: 3 cancelled; remaining name 'cn=Users'

ERROR - Error while synchronizing ID {uid=afsa}: 
org.lsc.exception.LscServiceException: javax.naming.CommunicationException: 
Request: 3 cancelled; remaining name 'cn=Users'

ERROR - Error while looking for 
(&(objectClass=user)(sAMAccountName=student.test)) in 
cn=Users,dc=abk-stuttgart,dc=domain: javax.naming.CommunicationException: 
Request: 7 cancelled; remaining name 'cn=Users'

ERROR - Error while synchronizing ID {uid=student.test}: 
org.lsc.exception.LscServiceException: javax.naming.CommunicationException: 
Request: 7 cancelled; remaining name 'cn=Users'

...
 
I have another question respective Password synchronization from OpenLDAP to AD 
over SSL:

 
I want to synchronize the clear passwords from the OpenLDAP to AD and don´t 
want to change the passwords.

I configured the <unicodePwd> and the <userAccountControl> tasks as follows:

 
<dataset>

          <name>userAccountControl</name>

          <policy>KEEP</policy>

          <createValues>

            <string>AD.userAccountControlSet( "1", [AD.UAC_SET_NORMAL_ACCOUNT, 
AD.UAC_DONT_EXPIRE_PASSWORD])</string>

                  </createValues>

</dataset>

 
<dataset>

                  <name>unicodePwd</name>

                  <policy>FORCE</policy>

                  <forceValues>

                  
<string>AD.getUnicodePwd(srcBean.getDatasetFirstValueById(clearPW)</string> 

                  </forceValues>

</dataset>

 
Is this the right configuration to synchronize the passwords from OpenLDAP to 
AD?

 
Thank you in advance for your help.

 
Regards,

Ali

_______________________________________________________________
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