All -
Is there a fix in 5.1.8 for these errors? I found the following post which led me to believe this had already been resolved.
https://github.com/vt-middleware/ldaptive/issues/24My settings are:
cas.authn.ldap[0].useSsl=true
cas.authn.ldap[0].useStartTls=false
cas.authn.ldap[0].validatePeriodically=true
2018-03-14 11:27:47,399 WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler] - Operation exception encountered, reopening connection
2018-03-14 11:27:47,406 WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler] - Operation exception encountered, reopening connection
2018-03-14 11:27:47,406 WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler] - Operation exception encountered, reopening connection
2018-03-14 11:52:47,616 WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler] - Operation exception encountered, reopening connection
2018-03-14 11:52:52,415 WARN [org.ldaptive.pool.BlockingConnectionPool] - org.ldaptive.pool.AbstractConnectionPool$DefaultPooledConnectionProxy@189bec25 failed validation
2018-03-14 11:52:54,836 ERROR [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler] - unable to handle operation exception
org.ldaptive.LdapException: javax.naming.InterruptedNamingException: Interrupted during LDAP operation
at org.ldaptive.provider.ProviderUtils.throwOperationException(ProviderUtils.java:55) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.provider.jndi.JndiConnection.processNamingException(JndiConnection.java:619) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.provider.jndi.JndiConnection.simpleBind(JndiConnection.java:261) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.provider.jndi.JndiConnection.bind(JndiConnection.java:203) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.BindOperation.invoke(BindOperation.java:28) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.BindOperation.invoke(BindOperation.java:9) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.AbstractOperation.execute(AbstractOperation.java:126) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.BindConnectionInitializer.initialize(BindConnectionInitializer.java:156) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.DefaultConnectionFactory$DefaultConnection.reopen(DefaultConnectionFactory.java:357) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler.handleInternal(AbstractOperation.java:255) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.handler.AbstractRetryOperationExceptionHandler.handle(AbstractRetryOperationExceptionHandler.java:116) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.AbstractOperation.execute(AbstractOperation.java:133) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.pool.SearchValidator.validate(SearchValidator.java:82) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.pool.SearchValidator.validate(SearchValidator.java:20) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.pool.AbstractPool.validate(AbstractPool.java:210) ~[ldaptive-1.2.1.jar:?]
at org.ldaptive.pool.AbstractConnectionPool.lambda$validate$3(AbstractConnectionPool.java:765) ~[ldaptive-1.2.1.jar:?]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[?:1.8.0_152]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) [?:1.8.0_152]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) [?:1.8.0_152]
at java.lang.Thread.run(Thread.java:748) [?:1.8.0_152]
Caused by: javax.naming.InterruptedNamingException: Interrupted during LDAP operation
at com.sun.jndi.ldap.Connection.readReply(Connection.java:483) ~[?:1.8.0_152]
at com.sun.jndi.ldap.LdapClient.ldapBind(LdapClient.java:365) ~[?:1.8.0_152]
at com.sun.jndi.ldap.LdapClient.authenticate(LdapClient.java:214) ~[?:1.8.0_152]
at com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2791) ~[?:1.8.0_152]
at com.sun.jndi.ldap.LdapCtx.ensureOpen(LdapCtx.java:2699) ~[?:1.8.0_152]
at com.sun.jndi.ldap.LdapCtx.ensureOpen(LdapCtx.java:2673) ~[?:1.8.0_152]
at com.sun.jndi.ldap.LdapCtx.reconnect(LdapCtx.java:2669) ~[?:1.8.0_152]
at javax.naming.ldap.InitialLdapContext.reconnect(InitialLdapContext.java:193) ~[?:1.8.0_152]
at org.ldaptive.provider.jndi.JndiConnection.simpleBind(JndiConnection.java:255) ~[ldaptive-1.2.1.jar:?]
... 17 more
2018-03-14 11:52:54,950 INFO [org.ldaptive.pool.BlockingConnectionPool] - added available connection: org.ldaptive.pool.AbstractConnectionPool$DefaultPooledConnectionProxy@432ccc
07
2018-03-14 11:57:45,100 WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler] - Operation exception encountered, reopening connection
2018-03-14 12:02:47,616 WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler] - Operation exception encountered, reopening connection