Issue #707 has been updated by Clément OUDOT.
Here is a test with an ldap2ldap connector. Source and Destination are the same LDAP. We see in logs that LDAP connection to the source (conn=1024) is not properly closed, but LDAP connection to the source (conn=1023) is closed with an UNBIND: <pre> Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 fd=13 ACCEPT from IP=127.0.0.1:41504 (IP=0.0.0.0:389) Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=0 BIND dn="cn=admin,dc=example,dc=com" method=128 Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=0 BIND dn="cn=admin,dc=example,dc=com" mech=SIMPLE ssf=0 Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=0 RESULT tag=97 err=0 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 fd=16 ACCEPT from IP=127.0.0.1:41505 (IP=0.0.0.0:389) Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=0 BIND dn="cn=admin,dc=example,dc=com" method=128 Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=0 BIND dn="cn=admin,dc=example,dc=com" mech=SIMPLE ssf=0 Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=0 RESULT tag=97 err=0 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=1 SRCH base="ou=users,dc=example,dc=com" scope=2 deref=3 filter="(objectClass=inetOrgPerson)" Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=1 SRCH attr=uid Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=1 SEARCH RESULT tag=101 err=0 nentries=3 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=2 SRCH base="uid=titi,ou=users,dc=example,dc=com" scope=0 deref=3 filter="(&(objectClass=inetOrgPerson)(uid=titi))" Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=2 SRCH attr=userPassword uid Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=2 SEARCH RESULT tag=101 err=0 nentries=1 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=1 SRCH base="ou=users,dc=example,dc=com" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=titi))" Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=1 SRCH attr=carLicense userPassword manager Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=1 SEARCH RESULT tag=101 err=0 nentries=1 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=3 SRCH base="uid=xguimard,ou=users,dc=example,dc=com" scope=0 deref=3 filter="(&(objectClass=inetOrgPerson)(uid=xguimard))" Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=3 SRCH attr=userPassword uid Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=3 SEARCH RESULT tag=101 err=0 nentries=1 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=2 SRCH base="ou=users,dc=example,dc=com" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=xguimard))" Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=2 SRCH attr=carLicense userPassword manager Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=2 SEARCH RESULT tag=101 err=0 nentries=1 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=4 SRCH base="uid=coudot,ou=users,dc=example,dc=com" scope=0 deref=3 filter="(&(objectClass=inetOrgPerson)(uid=coudot))" Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=4 SRCH attr=userPassword uid Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 op=4 SEARCH RESULT tag=101 err=0 nentries=1 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=3 SRCH base="ou=users,dc=example,dc=com" scope=2 deref=0 filter="(&(objectClass=inetOrgPerson)(uid=coudot))" Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=3 SRCH attr=carLicense userPassword manager Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=3 SEARCH RESULT tag=101 err=0 nentries=1 text= Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 op=4 UNBIND Jul 17 15:04:08 ader-xps slapd[2047]: conn=1023 fd=13 closed Jul 17 15:04:08 ader-xps slapd[2047]: conn=1024 fd=16 closed (connection lost) </pre> I also see these messages in LSC logs: <pre> clement@ader-xps:~$ lsc -f configuration/lsc/linid/openldap2openldap/ -s password -t1juil. 17 15:04:08 - INFO - Logging configuration successfully loaded from /home/clement/configuration/lsc/linid/openldap2openldap/logback.xml juil. 17 15:04:08 - INFO - LSC configuration successfully loaded from /home/clement/configuration/lsc/linid/openldap2openldap/ juil. 17 15:04:08 - INFO - Connecting to LDAP server ldap://localhost/dc=example,dc=com as cn=admin,dc=example,dc=com juil. 17 15:04:08 - INFO - Starting sync for password juil. 17 15:04:08 - INFO - All entries: 3, to modify entries: 0, successfully modified entries: 0, errors: 0 juil. 17 15:04:08 - ERROR - Error while closing service. juil. 17 15:04:08 - ERROR - Error while closing service. juil. 17 15:04:08 - ERROR - Error while closing service. juil. 17 15:04:08 - ERROR - Error while closing service. </pre> ---------------------------------------- Bug #707: "Error while closing service" error message when multiple tasks in one lsc.xml http://tools.lsc-project.org/issues/707 Author: Stephan Bovet Status: Assigned Priority: Normal Assigned to: Raphaël Ouazana Category: Core Target version: 2.1.1 Problem in version: 2.1.0 Hi! I've discovered that when I use multiple tasks in one lsc.xml file the process always ends with an error message as shown below. Jun 18 18:54:47 - ERROR - Error while closing service. When I remove the 2nd task it works o.k. I couldn't find any problem in my config, if so I apologize. I attached my lsc.xml Stephan -- You have received this notification because you have either subscribed to it, or are involved in it. To change your notification preferences, please click here: http://tools.lsc-project.org/my/account
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-dev mailing list [email protected] http://lists.lsc-project.org/listinfo/lsc-dev

