[ https://issues.apache.org/jira/browse/SOLR-13048?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Cao Manh Dat updated SOLR-13048: -------------------------------- Attachment: jenkins.log (5).txt.gz jenkins.log (6).txt.gz > Connections issue between nodes when using SSL + Java 11 > -------------------------------------------------------- > > Key: SOLR-13048 > URL: https://issues.apache.org/jira/browse/SOLR-13048 > Project: Solr > Issue Type: Test > Security Level: Public(Default Security Level. Issues are Public) > Reporter: Cao Manh Dat > Priority: Major > Attachments: jenkins.log (5).txt.gz, jenkins.log (6).txt.gz > > > When I looked into test failures recently, I saw a common pattern of failures > related to Java 11 + SSL. > {code} > 24580 ERROR > (OverseerThreadFactory-166-thread-1-processing-n:127.0.0.1:40151_solr) > [n:127.0.0.1:40151_solr ] o.a.s.c.a.c.OverseerCollectionMessageHandler > Error from shard: https://127.0.0.1:40151/solr > org.apache.solr.client.solrj.SolrServerException: IOException occured when > talking to server at: https://127.0.0.1:40151/solr > at > org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:657) > ~[java/:?] > at > org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:255) > ~[java/:?] > at > org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:244) > ~[java/:?] > at > org.apache.solr.client.solrj.SolrClient.request(SolrClient.java:1260) > ~[java/:?] > at > org.apache.solr.handler.component.HttpShardHandler.lambda$submit$0(HttpShardHandler.java:172) > ~[java/:?] > at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] > at > java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:515) ~[?:?] > at java.util.concurrent.FutureTask.run(FutureTask.java:264) ~[?:?] > at > com.codahale.metrics.InstrumentedExecutorService$InstrumentedRunnable.run(InstrumentedExecutorService.java:176) > ~[metrics-core-3.2.6.jar:3.2.6] > at > org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:209) > [java/:?] > at > java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) > [?:?] > at > java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) > [?:?] > at java.lang.Thread.run(Thread.java:834) [?:?] > Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the > handshake > at sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1321) > ~[?:?] > at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1160) ~[?:?] > at > sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1063) > ~[?:?] > at > sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:402) ~[?:?] > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:396) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:394) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) > ~[httpclient-4.5.6.jar:4.5.6] > at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) > ~[httpclient-4.5.6.jar:4.5.6] > at > 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.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:542) > ~[java/:?] > ... 12 more > Caused by: java.io.EOFException: SSL peer shut down incorrectly > at > sun.security.ssl.SSLSocketInputRecord.decode(SSLSocketInputRecord.java:167) > ~[?:?] > at sun.security.ssl.SSLTransport.decode(SSLTransport.java:108) ~[?:?] > at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:1152) ~[?:?] > at > sun.security.ssl.SSLSocketImpl.readHandshakeRecord(SSLSocketImpl.java:1063) > ~[?:?] > at > sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:402) ~[?:?] > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:396) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:373) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:394) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) > ~[httpclient-4.5.6.jar:4.5.6] > at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) > ~[httpclient-4.5.6.jar:4.5.6] > at > org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:110) > ~[httpclient-4.5.6.jar:4.5.6] > at > 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.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:542) > ~[java/:?] > ... 12 more > {code} -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org