Right. Specifically, this is occurring where the output connector attempts to write to the stream and the client-side is dropping it. I've worked this configuration in two other environments with 'similar' setups without this issue so I was curious if anyone had encountered this.
I'll enable additional logging on the http commons and see where that gets. Thanks! ________________________________ From: Karl Wright <daddy...@gmail.com> Sent: Friday, August 9, 2019 8:37 AM To: dev <dev@manifoldcf.apache.org> Subject: Re: Elastic Output Connector SSLException "Connection Reset" sounds like something in the server's SSL configuration is dropping the connection because it doesn't like the protocol that was negotiated. This might be a heavy-handed way of addressing security issues that arose with some ciphers used in SSL a year or two ago, not sure. MCF's use of SSL doesn't disable the deprecated ciphers; it will use them if that is what is negotiated. This is going to require more debugging help than this list can probably provide. Karl On Fri, Aug 9, 2019 at 9:26 AM Michael Cizmar <mich...@michaelcizmar.com> wrote: > Curious if anyone has received this a connection exception on the elastic > output connector and/or had an idea for the root cause. > > Thanks, > > Michael > > > > org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) > ~[httpclient-4.5.6.jar:4.5.6] > at > > org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) > ~[httpclient-4.5.6.jar:4.5.6] > at > > org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) > ~[httpclient-4.5.6.jar:4.5.6] > at > > org.apache.manifoldcf.agents.output.elasticsearch.ElasticSearchConnection$CallThread.run(ElasticSearchConnection.java:147) > ~[?:?] > Caused by: javax.net.ssl.SSLException: java.net.SocketException: Connection > reset > at sun.security.ssl.Alerts.getSSLException(Alerts.java:208) > ~[?:1.8.0_212] > at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1946) > ~[?:1.8.0_212] > at sun.security.ssl.SSLSocketImpl.fatal(SSLSocketImpl.java:1903) > ~[?:1.8.0_212] > at > sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1867) > ~[?:1.8.0_212] > at > sun.security.ssl.SSLSocketImpl.handleException(SSLSocketImpl.java:1812) > ~[?:1.8.0_212] > at sun.security.ssl.AppOutputStream.write(AppOutputStream.java:128) > ~[?:1.8.0_212] >