<html xmlns:v="urn:schemas-microsoft-com:vml" xmlns:o="urn:schemas-microsoft-com:office:office" xmlns:w="urn:schemas-microsoft-com:office:word" xmlns:m="http://schemas.microsoft.com/office/2004/12/omml" xmlns="http://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<meta name="Generator" content="Microsoft Word 15 (filtered medium)">
<style><!--
/* Font Definitions */
@font-face
        {font-family:"Cambria Math";
        panose-1:2 4 5 3 5 4 6 3 2 4;}
@font-face
        {font-family:Calibri;
        panose-1:2 15 5 2 2 2 4 3 2 4;}
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
        {margin:0in;
        margin-bottom:.0001pt;
        font-size:11.0pt;
        font-family:"Calibri",sans-serif;}
a:link, span.MsoHyperlink
        {mso-style-priority:99;
        color:#0563C1;
        text-decoration:underline;}
a:visited, span.MsoHyperlinkFollowed
        {mso-style-priority:99;
        color:#954F72;
        text-decoration:underline;}
span.EmailStyle17
        {mso-style-type:personal-compose;
        font-family:"Calibri",sans-serif;
        color:windowtext;}
.MsoChpDefault
        {mso-style-type:export-only;
        font-family:"Calibri",sans-serif;}
@page WordSection1
        {size:8.5in 11.0in;
        margin:1.0in 1.0in 1.0in 1.0in;}
div.WordSection1
        {page:WordSection1;}
--></style><!--[if gte mso 9]><xml>
<o:shapedefaults v:ext="edit" spidmax="1026" />
</xml><![endif]--><!--[if gte mso 9]><xml>
<o:shapelayout v:ext="edit">
<o:idmap v:ext="edit" data="1" />
</o:shapelayout></xml><![endif]-->
</head>
<body lang="EN-US" link="#0563C1" vlink="#954F72">
<div class="WordSection1">
<p class="MsoNormal">We’re bringing up an identity provider on 3.3.0(sorry) that is adding LDAP-based authentication for the first time.  The pool appears to be intermittently failing on validation attempts, but with no apparent failure in service.  We get
 the following hiccups on WARN with a corresponding DEBUG stamp with a cryptic attempt to connect to nothing.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">It appropriately rejects me if I enter incorrect credentials and appropriately accepts me if I enter correct credentials.  It’s not under meaningful load.<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">Botched configuration is a possibility, but a null string is little to go by.  Actual connectivity or network issues would be plausible but unlikely.  It clearly gets through some validations alive, but with no apparent pattern in the intermittent
 hiccups.<o:p></o:p></p>
<p class="MsoNormal"><o:p></o:p></p>
<p class="MsoNormal">2017-04-14 03:44:36,799 - WARN [org.ldaptive.pool.BlockingConnectionPool:882] - org.ldaptive.pool.AbstractConnectionPool$DefaultPooledConnectionProxy@8756a8b failed validation<o:p></o:p></p>
<p class="MsoNormal">2017-04-14 04:34:36,749 - WARN [org.ldaptive.pool.BlockingConnectionPool:882] - org.ldaptive.pool.AbstractConnectionPool$DefaultPooledConnectionProxy@7c347df3 failed validation<o:p></o:p></p>
<p class="MsoNormal">2017-04-14 04:49:33,738 - WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler:277] - Operation exception encountered, reopening connection<o:p></o:p></p>
<p class="MsoNormal">2017-04-14 04:59:33,740 - WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler:277] - Operation exception encountered, reopening connection<o:p></o:p></p>
<p class="MsoNormal">2017-04-14 05:39:33,790 - WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler:277] - Operation exception encountered, reopening connection<o:p></o:p></p>
<p class="MsoNormal"><o:p> </o:p></p>
<p class="MsoNormal">2017-04-14 13:16:05,417 - DEBUG [org.ldaptive.SearchOperation:147] - Error performing LDAP operation, invoking exceptio<o:p></o:p></p>
<p class="MsoNormal">n handler: [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler@928917504::retry=0, retryWait=0, retryBackof<o:p></o:p></p>
<p class="MsoNormal">f=0, bindRequest=null]<o:p></o:p></p>
<p class="MsoNormal">org.ldaptive.OperationException: javax.naming.CommunicationException: Connection reset [Root exception is java.net.Sock<o:p></o:p></p>
<p class="MsoNormal">etException: Connection reset]; remaining name ''<o:p></o:p></p>
<p class="MsoNormal">        at org.ldaptive.provider.ProviderUtils.throwOperationException(ProviderUtils.java:67)<o:p></o:p></p>
<p class="MsoNormal">Caused by: javax.naming.CommunicationException: Connection reset<o:p></o:p></p>
<p class="MsoNormal">        at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:2002)<o:p></o:p></p>
<p class="MsoNormal">Caused by: java.net.SocketException: Connection reset<o:p></o:p></p>
<p class="MsoNormal">        at java.net.SocketInputStream.read(SocketInputStream.java:209)<o:p></o:p></p>
<p class="MsoNormal">2017-04-14 13:16:05,417 - DEBUG [org.ldaptive.SearchOperation:147] - Error performing LDAP operation, invoking exceptio<o:p></o:p></p>
<p class="MsoNormal">n handler: [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler@133311459::retry=0, retryWait=0, retryBackof<o:p></o:p></p>
<p class="MsoNormal">f=0, bindRequest=null]<o:p></o:p></p>
<p class="MsoNormal">org.ldaptive.OperationException: javax.naming.CommunicationException: Connection reset [Root exception is java.net.Sock<o:p></o:p></p>
<p class="MsoNormal">etException: Connection reset]; remaining name ''<o:p></o:p></p>
<p class="MsoNormal">        at org.ldaptive.provider.ProviderUtils.throwOperationException(ProviderUtils.java:67)<o:p></o:p></p>
<p class="MsoNormal">Caused by: javax.naming.CommunicationException: Connection reset<o:p></o:p></p>
<p class="MsoNormal">        at com.sun.jndi.ldap.LdapCtx.doSearch(LdapCtx.java:2002)<o:p></o:p></p>
<p class="MsoNormal">Caused by: java.net.SocketException: Connection reset<o:p></o:p></p>
<p class="MsoNormal">        at java.net.SocketInputStream.read(SocketInputStream.java:209)<o:p></o:p></p>
<p class="MsoNormal">2017-04-14 13:16:05,417 - WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler:277] - Operation excepti<o:p></o:p></p>
<p class="MsoNormal">on encountered, reopening connection<o:p></o:p></p>
<p class="MsoNormal">2017-04-14 13:16:05,417 - WARN [org.ldaptive.AbstractOperation$ReopenOperationExceptionHandler:277] - Operation excepti<o:p></o:p></p>
<p class="MsoNormal">on encountered, reopening connection<o:p></o:p></p>
<p class="MsoNormal">2017-04-14 13:16:05,433 - DEBUG [org.ldaptive.SearchOperation:168] - execute response=[org.ldaptive.Response@1918677135<o:p></o:p></p>
</div>
</body>
</html>