Hi Alan, hi Rory, Thanks for the update. The NPE no longer happens with JDK 11 ea build 22, but - unfortunately - it now breaks a bit later, also inside Apache Http Client when calling the SSLSocketImpl:
[junit4] 2> Caused by: javax.net.ssl.SSLHandshakeException: Remote host terminated the handshake [junit4] 2> at sun.security.ssl.SSLSocketImpl.handleEOF(SSLSocketImpl.java:1121) ~[?:?] [junit4] 2> at sun.security.ssl.SSLSocketImpl.decode(SSLSocketImpl.java:885) ~[?:?] [junit4] 2> at sun.security.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:810) ~[?:?] [junit4] 2> at sun.security.ssl.SSLSocketImpl.startHandshake(SSLSocketImpl.java:383) ~[?:?] [junit4] 2> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.createLayeredSocket(SSLConnectionSocketFactory.java:396) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.conn.ssl.SSLConnectionSocketFactory.connectSocket(SSLConnectionSocketFactory.java:355) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:142) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:359) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:381) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.execchain.MainClientExec.execute(MainClientExec.java:237) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.execchain.ProtocolExec.execute(ProtocolExec.java:185) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.execchain.RetryExec.execute(RetryExec.java:89) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.execchain.RedirectExec.execute(RedirectExec.java:111) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.client.InternalHttpClient.doExecute(InternalHttpClient.java:185) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:83) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.http.impl.client.CloseableHttpClient.execute(CloseableHttpClient.java:56) ~[httpclient-4.5.3.jar:4.5.3] [junit4] 2> at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:542) ~[java/:?] [junit4] 2> ... 12 more The number of tests failing is therefore the same (it varies a bit, because the communication to solr is done with HTTPS randomly). I think this is a new bug relating to the TLS 1.3 integration. A bit of background: This is Apache's HTTPClient talking to a Jetty 9.3 server on 127.0.0.1. Once I have some time on the weekend or next week, I will setup a simple Jetty webserver and will use Apache's HttpClient to talk to it. Uwe > -----Original Message----- > From: Uwe Schindler <uwe.h.schind...@gmail.com> > Sent: Friday, July 13, 2018 11:59 AM > To: 'Alan Bateman' <alan.bate...@oracle.com>; 'Rory O'Donnell' > <rory.odonn...@oracle.com> > Subject: RE: FW: [JENKINS-EA] Lucene-Solr-7.x-Linux (64bit/jdk-11-ea+21) - > Build # 2276 - Unstable! > > Hi Alan, > > I installed this version on Linux and Windows Jenkins. First build is running! > https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/2315/ > > Uwe > > > > -----Original Message----- > > From: Alan Bateman <alan.bate...@oracle.com> > > Sent: Friday, July 13, 2018 8:43 AM > > To: Uwe Schindler <uwe.h.schind...@gmail.com>; 'Rory O'Donnell' > > <rory.odonn...@oracle.com> > > Subject: Re: FW: [JENKINS-EA] Lucene-Solr-7.x-Linux (64bit/jdk-11-ea+21) - > > Build # 2276 - Unstable! > > > > > > jdk-11+22 has been published and includes this fix so I hope you will be > > able to test Lucene with this build. > > > > -Alan > > > > > > On 07/07/2018 14:26, Alan Bateman wrote: > > > > > > There was a regression in jdk-11+20 after the TLS 1.3 integration. The > > > bug is JDK-8206355 [1] and the fix is in jdk/jdk11 so should be next > > > week's build (jdk+11+22). > > > > > > -Alan > > > > > > [1] https://bugs.openjdk.java.net/browse/JDK-8206355 > > > --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org