Hello
I'm having so many problems in the async method by OpenLDAP to Active Directory, the first problem is the BUG http://tools.lsc-project.org/issues/715, and error repetition "ERROR - There is no future with Associated operation message ID XXXXX, perhaps the operation would have been completed ", to which I can not find answers. According to you what method should I use for a constant synchronization between OpenLDAP and Active Directory??? Synchronous task in crontab? Thank you in advance for your help. Massimo ----- Messaggio originale ----- Da: "Sébastien Bahloul" <sebastien.bahl...@gmail.com> A: "Massimo Ciancio" <massimo.cian...@itech.it> Cc: "lsc-users" <lsc-users@lists.lsc-project.org> Inviato: Venerdì, 14 ottobre 2016 13:05:14 Oggetto: Re: [lsc-users] issue with aSync groups with LSC 2.1 service Hi Massimo, OK, so there is a need to fix the Timeout Exception to trigger a reconnection. I will look at that next week. Regards; Sebastien BAHLOUL 2016-10-14 12:05 GMT+02:00 Massimo Ciancio < massimo.cian...@itech.it > : Hi Sébastien Sending the information that can be useful: NETSTAT Result on OpenLDAP Server [root@ldap ~]# netstat -an |grep 389 tcp 0 0 0.0.0.0:389 0.0.0.0:* LISTEN tcp 0 0 :::389 :::* LISTEN [root@ldap ~]# netstat -an |grep 636 tcp 0 0 0.0.0.0:636 0.0.0.0:* LISTEN tcp 0 0 192.168.1.10:636 192.168.1.50:57366 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:57364 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:45788 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:57362 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:57340 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:57338 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:57344 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:57370 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:57368 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:57342 ESTABLISHED tcp 0 0 192.168.1.10:636 192.168.1.50:45792 ESTABLISHED tcp 0 0 :::636 :::* LISTEN On LSC Server: [root@lsc lsc] tail /var/log/lsc/lsc.log Oct 11 22:16:03 - INFO - Task Sync_Users confirmed running to JMX client ! Oct 12 07:24:01 - ERROR - Synchronization aborted because no source object has been found ! Oct 12 07:50:00 - ERROR - Synchronization aborted because no source object has been found ! Oct 12 07:50:30 - ERROR - LDAP error while reading entry cn=10936,ou=People,dc=lsc-project,dc=org (org.apache.directory.api.ldap.model.exception.LdapException: TimeOut occurred) ... thousands of thousands ... Oct 12 22:23:53 - ERROR - LDAP error while reading entry cn=20031,ou=People,dc=lsc-project,dc=org (org.apache.directory.ldap.client.api.exception.InvalidConnectionException: Cannot connect on the server, the connection is invalid) Oct 12 22:23:53 - ERROR - Synchronization aborted because no source object has been found ! Oct 12 22:23:53 - ERROR - Synchronization aborted because no source object has been found ! Oct 12 22:23:53 - ERROR - LDAP error while reading entry cn=20032,ou=People,dc=lsc-project,dc=org (org.apache.directory.ldap.client.api.exception.InvalidConnectionException: Cannot connect on the server, the connection is invalid) Oct 12 22:23:53 - ERROR - Synchronization aborted because no source object has been found ! Oct 12 22:23:53 - ERROR - LDAP error while reading entry cn=20033,ou=People,dc=lsc-project,dc=org (org.apache.directory.ldap.client.api.exception.InvalidConnectionException: Cannot connect on the server, the connection is invalid) Oct 12 22:23:53 - ERROR - Synchronization aborted because no source object has been found ! Oct 12 22:23:53 - ERROR - LDAP error while reading entry cn=10985,ou=People,dc=lsc-project,dc=org (org.apache.directory.ldap.client.api.exception.InvalidConnectionException: Cannot connect on the server, the connection is invalid) Oct 12 22:23:53 - ERROR - Synchronization aborted because no source object has been found ! [root@lsc lsc]# ps -ef | grep lsc root 9202 1 0 Oct11 ? 00:00:00 su -s /bin/bash lsc -c /usr/bin/lsc -a all -f /etc/lsc -t 1 lsc 9205 9202 0 Oct11 ? 00:00:00 /bin/bash /usr/bin/lsc -a all -f /etc/lsc -t 1 lsc 9219 9205 6 Oct11 ? 01:35:22 /opt/jdk/jre/bin/java -Dcom.sun.management.jmxremote=true -Dcom.sun.management.jmxremote.port=1099 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false -cp :.:/usr/lib/lsc/slf4j-api-1.6.0.jar:/usr/lib/lsc/ant-optional-1.5.1.jar:/usr/lib/lsc/antlr-2.7.7.jar:/usr/lib/lsc/api-all-1.0.0-M22.jar:/usr/lib/lsc/avalon-framework-4.1.3.jar:/usr/lib/lsc/bcprov-jdk16-140.jar:/usr/lib/lsc/btm-2.1.0.jar:/usr/lib/lsc/commons-beanutils-1.7.0.jar:/usr/lib/lsc/commons-beanutils-core-1.7.0.jar:/usr/lib/lsc/commons-cli-1.2.jar:/usr/lib/lsc/commons-codec-1.3.jar:/usr/lib/lsc/commons-collections-3.2.1.jar:/usr/lib/lsc/commons-configuration-1.4.jar:/usr/lib/lsc/commons-digester-1.8.jar:/usr/lib/lsc/commons-io-1.4.jar:/usr/lib/lsc/commons-jxpath-1.2.jar:/usr/lib/lsc/commons-lang-2.5.jar:/usr/lib/lsc/commons-logging-1.1.jar:/usr/lib/lsc/commons-logging-api-1.0.4.jar:/usr/lib/lsc/commons-pool-1.6.jar:/usr/lib/lsc/connector-api-1.5.jar:/usr/lib/lsc/dom4j-1.6.1.jar:/usr/lib/lsc/gdata-appsforyourdomain-1.0-1.47.1.jar:/usr/lib/lsc/gdata-client-1.0-1.47.1.jar:/usr/lib/lsc/gdata-contacts-3.0-1.47.1.jar:/usr/lib/lsc/gdata-core-1.0-1.47.1.jar:/usr/lib/lsc/gdata-media-1.0-1.47.1.jar:/usr/lib/lsc/groovy-all-1.7.0.jar:/usr/lib/lsc/guava-11.0.2.jar:/usr/lib/lsc/hamcrest-core-1.1.jar:/usr/lib/lsc/hsqldb-1.8.0.10.jar:/usr/lib/lsc/ibatis-sqlmap-2.3.4.726.jar:/usr/lib/lsc/javaee-api-5.jar:/usr/lib/lsc/javassist-3.16.1-GA.jar:/usr/lib/lsc/jcifs-1.2.19.jar:/usr/lib/lsc/jdom-b9.jar:/usr/lib/lsc/je-4.1.10.jar:/usr/lib/lsc/jline-0.9.94.jar:/usr/lib/lsc/jsr305-1.3.9.jar:/usr/lib/lsc/jta-1.1.jar:/usr/lib/lsc/logback-classic-0.9.21.jar:/usr/lib/lsc/logback-core-0.9.21.jar:/usr/lib/lsc/logkit-1.0.1.jar:/usr/lib/lsc/lsc-core-2.1.3.jar:/usr/lib/lsc/mina-core-2.0.7.jar:/usr/lib/lsc/reflections-0.9.9-RC1.jar:/usr/lib/lsc/rhino-1.7R4.jar:/usr/lib/lsc/servlet-api-2.2.jar:/usr/lib/lsc/slf4j-api-1.6.0.jar:/usr/lib/lsc/stax-utils-20060502.jar:/usr/lib/lsc/tapestry5-annotations-5.2.5.jar:/usr/lib/lsc/ws-commons-util-1.0.1.jar:/usr/lib/lsc/xadisk-1.1.jar:/usr/lib/lsc/xerces-1.2.3.jar:/usr/lib/lsc/xml-apis-1.4.01.jar:/usr/lib/lsc/xmlrpc-client-3.0.jar:/usr/lib/lsc/xmlrpc-common-3.0.jar:/usr/lib/lsc/xpp3-1.1.4c.jar:/usr/lib/lsc/xpp3_min-1.1.4c.jar:/usr/lib/lsc/xstream-1.3.1.jar org.lsc.Launcher -a all -f /etc/lsc -t 1 root 27991 27791 2 22:25 pts/1 00:00:02 vi /var/log/lsc/lsc.log root 28013 27776 0 22:26 pts/0 00:00:00 grep lsc [root@lsc lsc]# chkconfig --list | grep 3:on blk-availability 0:off 1:on 2:on 3:on 4:on 5:on 6:off cpuspeed 0:off 1:on 2:on 3:on 4:on 5:on 6:off crond 0:off 1:off 2:on 3:on 4:on 5:on 6:off irqbalance 0:off 1:off 2:off 3:on 4:on 5:on 6:off iscsi 0:off 1:off 2:off 3:on 4:on 5:on 6:off iscsid 0:off 1:off 2:off 3:on 4:on 5:on 6:off lsc 0:off 1:off 2:on 3:on 4:on 5:on 6:off lvm2-monitor 0:off 1:on 2:on 3:on 4:on 5:on 6:off mdmonitor 0:off 1:off 2:on 3:on 4:on 5:on 6:off messagebus 0:off 1:off 2:on 3:on 4:on 5:on 6:off network 0:off 1:off 2:on 3:on 4:on 5:on 6:off rsyslog 0:off 1:off 2:on 3:on 4:on 5:on 6:off sendmail 0:off 1:off 2:on 3:on 4:on 5:on 6:off sshd 0:off 1:off 2:on 3:on 4:on 5:on 6:off sysstat 0:off 1:on 2:on 3:on 4:on 5:on 6:off udev-post 0:off 1:on 2:on 3:on 4:on 5:on 6:off uuidd 0:off 1:off 2:on 3:on 4:on 5:on 6:off [root@lsc lsc]# /usr/bin/lsc -a all -f /etc/lsc -t 1 LSC: to control your asynchronous task(s), consider setting the LSC_JMXPORT environment variable to a positive value to bind the JMX interface to that TCP port. Oct 12 22:29:48 - INFO - Logging configuration successfully loaded from /etc/lsc/logback.xml Oct 12 22:29:48 - INFO - LSC configuration successfully loaded from /etc/lsc/ Oct 12 22:29:48 - INFO - Connecting to LDAP server ldap:// adlds.lsc-project.org:389/dc=lsc-project,dc=org as cn=LSC,dc=lsc-project,dc=org Oct 12 22:29:48 - INFO - Connecting to LDAP server ldaps:// 192.168.1.10:636/dc=lsc-project,dc=org as cn=Directory Manager,dc=lsc-project,dc=org Oct 12 22:29:49 - INFO - Starting async for Sync_Groups Oct 12 22:29:49 - INFO - Starting async for Sync_Users Oct 12 22:30:04 - ERROR - There is no future associated with operation message ID 28, perhaps the operation would have been completed Can you help me??? Thanks in advance Regards Massimo Da: "Sébastien Bahloul" < sebastien.bahl...@gmail.com > A: "Massimo Ciancio" < massimo.cian...@itech.it > Cc: "lsc-users" < lsc-users@lists.lsc-project.org > Inviato: Martedì, 11 ottobre 2016 15:54:08 Oggetto: Re: [lsc-users] issue with aSync groups with LSC 2.1 service Hi Massimo, I have to say that it is also an error that I have encountered and currently failed to fix. Can you check the status of the connections (netstat -an |grep 389)? Regards, Sebastien BAHLOUL 2016-10-11 9:58 GMT+02:00 Massimo Ciancio < massimo.cian...@itech.it > : <blockquote> LSC run as a service, but after only a few hours of perfect operation enters a loop with this error, see attachment If you stop the service, and manually run the task lsc not encounter any problems. OpenLDAP server is running normally and reading the logs I see the connections of LSC with result OK. Also enclose lsc.xml Using LSC 2.1 with java 1.7 in CentOS 6.8, SELINUX disabled, iptable off, ntp ok... Some idea? Thanks in advance Regards Massimo Da: "Clément OUDOT" < clement.ou...@savoirfairelinux.com > A: lsc-users@lists.lsc-project.org Inviato: Venerdì, 23 settembre 2016 11:48:26 Oggetto: Re: [lsc-users] issue with aSync groups with LSC 2.1 service Le 23/09/2016 à 11:35, Massimo Ciancio a écrit : <blockquote> Hi to all I have a strange situation Using LSC 2.1 with java 1.7, after a manual run of LSC with /usr/bin/lsc -f /etc/lsc -s all -c all i have always correct result Sep 23 10:20:10 - INFO - Starting sync for Sync_Groups Sep 23 10:20:16 - INFO - All entries: 186, to modify entries: 0, successfully modified entries: 0, errors: 0 Sep 23 10:20:16 - INFO - Starting clean for Sync_Groups Sep 23 10:20:18 - INFO - All entries: 186, to modify entries: 0, successfully modified entries: 0, errors: 0 Sep 23 10:20:18 - INFO - Starting sync for Sync_Users Sep 23 10:20:20 - INFO - All entries: 1013, to modify entries: 0, successfully modified entries: 0, errors: 0 Sep 23 10:20:20 - INFO - Starting clean for Sync_Users Sep 23 10:20:22 - INFO - All entries: 1013, to modify entries: 0, successfully modified entries: 0, errors: 0 All ok!... but when run a LSC service for async and check Sync Group the result with lsc-agent return this result: first check # lsc-agent -s Sync_Groups Sep 23 11:17:08 - INFO - Hostname parameter not specified, using localhost as default value. Sep 23 11:17:08 - INFO - TCP Port parameter not specified, using 1099 as default value. Sep 23 11:17:08 - INFO - Connecting to remote engine on : service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi Sep 23 11:17:08 - INFO - Asynchronous task Sync_Groups is running Sep 23 11:17:08 - INFO - All entries: 55800, to modify entries: 0, successfully modified entries: 0, errors: 0 second check Sep 23 11:17:34 - INFO - Hostname parameter not specified, using localhost as default value. Sep 23 11:17:34 - INFO - TCP Port parameter not specified, using 1099 as default value. Sep 23 11:17:34 - INFO - Connecting to remote engine on : service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi Sep 23 11:17:34 - INFO - Asynchronous task Sync_Groups is running Sep 23 11:17:34 - INFO - All entries: 56181, to modify entries: 0, successfully modified entries: 0, errors: 0 Why?? All entries always increase????? Any idea?? It's not a bug, it's a feature ;) In async mode, the total entries represent all initial entries and all entries modifed after first sync. -- Clément OUDOT Consultant en logiciels libres, Expert infrastructure et sécurité Savoir-faire Linux 87, rue de Turbigo - 75003 PARIS Blog: http://sflx.ca/coudot _______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list lsc-users@lists.lsc-project.org http://lists.lsc-project.org/listinfo/lsc-users _______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list lsc-users@lists.lsc-project.org http://lists.lsc-project.org/listinfo/lsc-users </blockquote> </blockquote>
_______________________________________________________________ Ldap Synchronization Connector (LSC) - http://lsc-project.org lsc-users mailing list lsc-users@lists.lsc-project.org http://lists.lsc-project.org/listinfo/lsc-users