Issue #715 has been reported by Francesco Malvezzi.
----------------------------------------
Bug #715: connection invalid after idletimeout
http://tools.lsc-project.org/issues/715
Author: Francesco Malvezzi
Status: New
Priority: Normal
Assigned to:
Category: Core
Target version:
Problem in version: 2.1.1
Scenario:
LSC async task
<ldapConnection>
<name>openldap-conn</name>
<url>ldaps://ldap2.example.org:636/dc=example,dc=org</url>
<username>cn=provisionator,ou=agents,dc=example,dc=org</username>
<password>??????</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>
OpenLDAP (syncrepl) src directory with idletimeout
# config
dn: cn=config
olcIdleTimeout: 120
after a while task fails with:
ago 07 12:09:36 - ERROR - Synchronization aborted because no source object has
been found !
ago 07 12:09:36 - ERROR - LDAP error while reading entry
uid=a_user,ou=people,dc=example,dc=org
(org.apache.directory.ldap.client.api.exception.InvalidConnectionException:
Cannot connect on the server, the connection is invalid)
ago 07 12:09:36 - DEBUG -
org.apache.directory.ldap.client.api.exception.InvalidConnectionException:
Cannot connect on the server, the connection is invalid
org.apache.directory.ldap.client.api.exception.InvalidConnectionException:
Cannot connect on the server, the connection is invalid
at
org.apache.directory.ldap.client.api.LdapNetworkConnection.checkSession(LdapNetworkConnection.java:271)
~[api-all-1.0.0-M22.jar:1.0.0-M22]
at
org.apache.directory.ldap.client.api.LdapNetworkConnection.searchAsync(LdapNetworkConnection.java:1667)
~[api-all-1.0.0-M22.jar:1.0.0-M22]
at
org.apache.directory.ldap.client.api.LdapNetworkConnection.search(LdapNetworkConnection.java:1710)
~[api-all-1.0.0-M22.jar:1.0.0-M22]
at
org.apache.directory.ldap.client.api.LdapNetworkConnection.search(LdapNetworkConnection.java:1603)
~[api-all-1.0.0-M22.jar:1.0.0-M22]
at
org.apache.directory.ldap.client.api.LdapNetworkConnection.search(LdapNetworkConnection.java:1613)
~[api-all-1.0.0-M22.jar:1.0.0-M22]
at
org.lsc.service.SyncReplSourceService.getBean(SyncReplSourceService.java:249)
~[lsc-core-2.1.1.jar:na]
at org.lsc.SynchronizeTask.run(AbstractSynchronize.java:689)
[lsc-core-2.1.1.jar:na]
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
[na:1.7.0_65]
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)
[na:1.7.0_65]
at java.lang.Thread.run(Thread.java:745) [na:1.7.0_65]
ago 07 12:09:36 - ERROR - Synchronization aborted because no source object has
been found !
issue can be reproduced all the time.
--
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