Skip to content

Instantly share code, notes, and snippets.

@YutaHiguchi-bsn
Last active June 12, 2019 19:53
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save YutaHiguchi-bsn/dd33be6d6ed6dc3932eb9b6800535f2e to your computer and use it in GitHub Desktop.
Save YutaHiguchi-bsn/dd33be6d6ed6dc3932eb9b6800535f2e to your computer and use it in GitHub Desktop.
Not getting SSLHandshakeException
import static org.hamcrest.Matchers.instanceOf;
import static org.junit.Assert.assertThat;
import java.util.concurrent.CountDownLatch;
import java.util.concurrent.atomic.AtomicReference;
import javax.net.ssl.SSLHandshakeException;
import org.eclipse.jetty.client.HttpClient;
import org.eclipse.jetty.http.HttpMethod;
import org.eclipse.jetty.util.ssl.SslContextFactory;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import org.slf4j.Logger;
import org.slf4j.LoggerFactory;
public class Minimum {
private static final Logger logger = LoggerFactory.getLogger(Minimum.class);
SslContextFactory.Client sslContextFactory = new SslContextFactory.Client(false);
HttpClient jetty;
@Before
public void setUp() throws Exception {
jetty = new HttpClient(sslContextFactory);
jetty.start();
}
@After
public void tearDown() throws Exception {
jetty.stop();
}
@Test
public void sslErrorHidden() throws Exception {
String someSelfSignedHttpsServer = "https://...";
CountDownLatch latch = new CountDownLatch(1);
AtomicReference<Throwable> error = new AtomicReference<>();
// SslHandshakeListener listener = new SslHandshakeListener() {
// @Override
// public void handshakeFailed(Event event, Throwable failure) {
// logger.error("fail {} {}", event.getSSLEngine().getPeerHost(), event.getSSLEngine().getPeerPort());
// // TODO: check peer is the session we care and selectively set
// error.compareAndSet(null, failure);
// }
// };
// jetty.addBean(listener);
jetty.newRequest(someSelfSignedHttpsServer)
.method(HttpMethod.POST)
.send(result -> {
if (result.isFailed()) {
logger.error("send: ", result.getFailure());
error.compareAndSet(null, result.getFailure());
}
latch.countDown();
});
latch.await();
// jetty.removeBean(listener);
assertThat(error.get(), instanceOf(SSLHandshakeException.class));
}
}
12:30:12.080 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$Start@704d6e83 on ManagedSelector@43a0cee9{STARTING} id=0 keys=0 selected=0 updates=0
12:30:12.080 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] updateable 0
12:30:12.082 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] updates 1
12:30:12.085 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] wakeup on updates SelectorProducer@4d2d82d6
12:30:12.086 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 waiting with 0 keys
12:30:12.088 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 woken with none selected
12:30:12.088 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 woken up from select, 0/0/0 selected
12:30:12.088 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 processing 0 keys, 1 updates
12:30:12.088 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] updateable 1
12:30:12.088 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] update org.eclipse.jetty.io.ManagedSelector$Start@704d6e83
12:30:12.088 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] updates 0
12:30:12.088 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 waiting with 0 keys
12:30:12.088 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updateable 0
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updates 0
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 0 keys
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$Start@5c072e3f on ManagedSelector@4d1b0d2a{STARTING} id=1 keys=0 selected=0 updates=0
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@4d1b0d2a{STARTING} id=1 keys=0 selected=0 updates=1
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken with none selected
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 0/0/0 selected
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 0 keys, 1 updates
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updateable 1
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] update org.eclipse.jetty.io.ManagedSelector$Start@5c072e3f
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updates 0
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 0 keys
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] updateable 0
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] updates 0
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb waiting with 0 keys
12:30:12.089 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$Start@954b04f on ManagedSelector@149494d8{STARTING} id=2 keys=0 selected=0 updates=0
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@149494d8{STARTING} id=2 keys=0 selected=0 updates=1
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb woken with none selected
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb woken up from select, 0/0/0 selected
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb processing 0 keys, 1 updates
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] updateable 1
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] update org.eclipse.jetty.io.ManagedSelector$Start@954b04f
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] updates 0
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb waiting with 0 keys
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] updateable 0
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] updates 0
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$Start@710726a3 on ManagedSelector@646007f4{STARTING} id=3 keys=0 selected=0 updates=0
12:30:12.090 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 waiting with 0 keys
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@646007f4{STARTING} id=3 keys=0 selected=0 updates=1
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 woken with none selected
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 woken up from select, 0/0/0 selected
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 processing 0 keys, 1 updates
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] updateable 1
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] update org.eclipse.jetty.io.ManagedSelector$Start@710726a3
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] updates 0
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 waiting with 0 keys
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] updateable 0
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] updates 0
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 waiting with 0 keys
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$Start@481a15ff on ManagedSelector@78186a70{STARTING} id=4 keys=0 selected=0 updates=0
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@78186a70{STARTING} id=4 keys=0 selected=0 updates=1
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 woken with none selected
12:30:12.091 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 woken up from select, 0/0/0 selected
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 processing 0 keys, 1 updates
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] updateable 1
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] update org.eclipse.jetty.io.ManagedSelector$Start@481a15ff
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] updates 0
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 waiting with 0 keys
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] updateable 0
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] updates 0
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 waiting with 0 keys
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$Start@306279ee on ManagedSelector@545997b1{STARTING} id=5 keys=0 selected=0 updates=0
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@545997b1{STARTING} id=5 keys=0 selected=0 updates=1
12:30:12.092 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 woken with none selected
12:30:12.093 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 woken up from select, 0/0/0 selected
12:30:12.093 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 processing 0 keys, 1 updates
12:30:12.093 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] updateable 1
12:30:12.093 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] update org.eclipse.jetty.io.ManagedSelector$Start@306279ee
12:30:12.093 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] updates 0
12:30:12.093 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 waiting with 0 keys
12:30:12.240 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Queued change Connect@600d1e99{java.nio.channels.SocketChannel[connection-pending remote=/10.2.0.117:8443],{ssl.peer.port=8443, ssl.peer.host=10.2.0.117, http.destination=HttpDestination[https://10.2.0.117:8443]@1830239f,queue=1,pool=DuplexConnectionPool@4d2cad0e[c=1/64,a=0,i=0], http.connection.promise=org.eclipse.jetty.client.HttpClient$1$1@263fd3ec, client.connector=HttpClient@3043fe0e{STARTED}}} on ManagedSelector@4d1b0d2a{STARTED} id=1 keys=0 selected=0 updates=0
12:30:12.240 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Wakeup on submit ManagedSelector@4d1b0d2a{STARTED} id=1 keys=0 selected=0 updates=1
12:30:12.240 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken with none selected
12:30:12.240 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 0/0/0 selected
12:30:12.240 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 0 keys, 1 updates
12:30:12.240 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updateable 1
12:30:12.241 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] update Connect@600d1e99{java.nio.channels.SocketChannel[connection-pending remote=/10.2.0.117:8443],{ssl.peer.port=8443, ssl.peer.host=10.2.0.117, http.destination=HttpDestination[https://10.2.0.117:8443]@1830239f,queue=1,pool=DuplexConnectionPool@4d2cad0e[c=1/64,a=0,i=0], http.connection.promise=org.eclipse.jetty.client.HttpClient$1$1@263fd3ec, client.connector=HttpClient@3043fe0e{STARTED}}}
12:30:12.241 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updates 0
12:30:12.241 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 1 keys
12:30:12.241 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 1/1/1 selected
12:30:12.241 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 1 keys, 0 updates
12:30:12.242 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] selected 8 sun.nio.ch.SelectionKeyImpl@753a99fc Connect@600d1e99{java.nio.channels.SocketChannel[connection-pending remote=/10.2.0.117:8443],{ssl.peer.port=8443, ssl.peer.host=10.2.0.117, http.destination=HttpDestination[https://10.2.0.117:8443]@1830239f,queue=1,pool=DuplexConnectionPool@4d2cad0e[c=1/64,a=0,i=0], http.connection.promise=org.eclipse.jetty.client.HttpClient$1$1@263fd3ec, client.connector=HttpClient@3043fe0e{STARTED}}}
12:30:12.245 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Connected true java.nio.channels.SocketChannel[connected local=/10.100.12.56:56288 remote=/10.2.0.117:8443]
12:30:12.245 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updateable 0
12:30:12.245 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updates 0
12:30:12.245 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 1 keys
12:30:12.288 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-18] onOpen SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=38/0}{io=0/0,kio=0,kro=8}->SslConnection@29e268b1{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=27/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@123c89c2{s=START}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.289 DEBUG [o.e.j.i.AbstractConnection:HttpClient@3043fe0e-18] onOpen SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=39/0}{io=0/0,kio=0,kro=8}->SslConnection@29e268b1{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=28/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@123c89c2{s=START}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.289 DEBUG [o.e.j.i.AbstractConnection:HttpClient@3043fe0e-18] onOpen HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=29/0}
12:30:12.289 DEBUG [o.e.j.i.AbstractConnection:HttpClient@3043fe0e-18] fillInterested HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=29/0}
12:30:12.290 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-18] interested FillInterest@55e1a1a2{AC.ReadCB@7f8bd3f4{HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=0/0}}}
12:30:12.290 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] >needFillInterest uf=false SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=41/0}{io=0/0,kio=0,kro=8}->SslConnection@29e268b1{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=1/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@123c89c2{s=START}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.290 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] ei=null di=null
12:30:12.291 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] <needFillInterest s=IDLE/INTERESTED f=false i=true w=null
12:30:12.291 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] ensureFillInterested SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=42/0}{io=0/0,kio=0,kro=8}->SslConnection@29e268b1{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=2/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@123c89c2{s=START}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.292 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-18] interested FillInterest@699aa33e{SSLC.NBReadCB@29e268b1{SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=0/0}{io=0/0,kio=0,kro=8}->SslConnection@29e268b1{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=3/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@123c89c2{s=START}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
12:30:12.292 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-18] changeInterests p=false 0->1 for SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=1/0}{io=0/1,kio=0,kro=8}->SslConnection@29e268b1{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=3/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@123c89c2{s=START}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.293 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-18] Queued change org.eclipse.jetty.io.ChannelEndPoint$1@312ef31e on ManagedSelector@4d1b0d2a{STARTED} id=1 keys=1 selected=0 updates=0
12:30:12.293 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-18] Wakeup on submit ManagedSelector@4d1b0d2a{STARTED} id=1 keys=1 selected=0 updates=1
12:30:12.293 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken with none selected
12:30:12.293 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 0/0/1 selected
12:30:12.293 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 0 keys, 1 updates
12:30:12.293 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updateable 1
12:30:12.293 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] update org.eclipse.jetty.io.ChannelEndPoint$1@312ef31e
12:30:12.294 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-12] Key interests updated 0 -> 1 on SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=2/0}{io=1/1,kio=1,kro=8}->SslConnection@29e268b1{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=4/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=QUEUED,snd=IDLE,failure=null)[HttpGenerator@123c89c2{s=START}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.294 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updates 0
12:30:12.294 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 1 keys
12:30:12.301 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-18] write: WriteFlusher@27c9beb4{IDLE}->null [HeapByteBuffer@21cb625f[p=0,l=137,c=4096,r=137]={<<<POST /api/v1/auth...t-Length: 0\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00},HeapByteBuffer@6dbdb203[p=0,l=0,c=0,r=0]={<<<>>>},HeapByteBuffer@3bea97be[p=0,l=0,c=0,r=0]={<<<>>>}]
12:30:12.301 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-18] update WriteFlusher@27c9beb4{WRITING}->null:IDLE-->WRITING
12:30:12.302 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] >flush SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=10/0}{io=1/1,kio=1,kro=8}->SslConnection@29e268b1{NOT_HANDSHAKING,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=W,to=12/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.302 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] flush b[0]=HeapByteBuffer@21cb625f[p=0,l=137,c=4096,r=137]={<<<POST /api/v1/auth...t-Length: 0\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
12:30:12.302 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] flush b[1]=HeapByteBuffer@6dbdb203[p=0,l=0,c=0,r=0]={<<<>>>}
12:30:12.302 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] flush b[2]=HeapByteBuffer@3bea97be[p=0,l=0,c=0,r=0]={<<<>>>}
12:30:12.302 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] flush NOT_HANDSHAKING
12:30:12.310 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] wrap Status = OK HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 168 [p=0,l=168,c=18432,r=168] ioDone=false/false
12:30:12.313 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-18] flushed 168 SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=21/0}{io=1/1,kio=1,kro=8}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/0,di=-1,fill=INTERESTED,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=W,to=24/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.313 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] net flushed=true, ac=false
12:30:12.313 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] flush NEED_UNWRAP
12:30:12.315 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] <flush false SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=2/0}{io=1/1,kio=1,kro=8}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=W,to=26/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.315 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-18] Flushed=false written=0 remaining=137 WriteFlusher@27c9beb4{WRITING}->null
12:30:12.315 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-18] !fully flushed WriteFlusher@27c9beb4{WRITING}->null
12:30:12.315 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-18] flushed incomplete
12:30:12.315 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-18] update WriteFlusher@27c9beb4{PENDING}->org.eclipse.jetty.client.http.HttpSenderOverHTTP$HeadersCallback@620466d0[PROCESSING]:WRITING-->PENDING
12:30:12.316 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] >onIncompleteFlush SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=2/0}{io=1/1,kio=1,kro=8}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=26/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] null
12:30:12.316 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] <onIncompleteFlush s=WAIT_FOR_FILL/INTERESTED fi=false w=null
12:30:12.316 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-18] Created SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=3/0}{io=1/1,kio=1,kro=8}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=27/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.317 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 1/1/1 selected
12:30:12.317 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 1 keys, 0 updates
12:30:12.318 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] selected 1 sun.nio.ch.SelectionKeyImpl@753a99fc SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=4/0}{io=1/1,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=29/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.318 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-12] onSelected 1->0 r=true w=false for SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=5/0}{io=1/0,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=29/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.319 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-12] task CEP:SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=5/0}{io=1/0,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=30/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]:runFillable:BLOCKING
12:30:12.319 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updateable 0
12:30:12.319 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updates 0
12:30:12.320 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-12] Key interests updated 1 -> 0 on SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=7/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=31/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.320 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 1 keys
12:30:12.320 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-18] fillable FillInterest@699aa33e{SSLC.NBReadCB@29e268b1{SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=-,to=7/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=31/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]}}
12:30:12.320 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] >c.onFillable SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=7/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=31/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.321 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] onFillable SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=7/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=INTERESTED,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=31/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.321 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-18] fillable FillInterest@55e1a1a2{AC.ReadCB@7f8bd3f4{HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=P,to=32/0}}}
12:30:12.321 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] >fill SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=8/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=-1/-1,di=-1,fill=IDLE,flush=WAIT_FOR_FILL}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=P,to=32/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.321 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] fill NEED_UNWRAP
12:30:12.323 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-18] filled 1769 DirectByteBuffer@27cefa43[p=0,l=1769,c=18432,r=1769]={<<<\x16\x03\x03\x00Y\x02\x00\x00U\x03\x03\xD3\x92\xF5\xC2\x1a\x9d...\xA1\xFd\xA9M\x93\xCe\x16\x03\x03\x00\x04\x0e\x00\x00\x00>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
12:30:12.323 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] net filled=1769
12:30:12.324 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] unwrap net_filled=1769 Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 94 bytesProduced = 0 encryptedBuffer=[p=94,l=1769,c=18432,r=1675] unwrapBuffer=DirectByteBuffer@49c51271[p=0,l=0,c=18432,r=0]={<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00} appBuffer=DirectByteBuffer@836df7f[p=0,l=0,c=16384,r=0]={<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
12:30:12.324 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] fill NEED_TASK
12:30:12.325 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] fill NEED_UNWRAP
12:30:12.326 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-18] filled 0 DirectByteBuffer@27cefa43[p=0,l=1675,c=18432,r=1675]={<<<\x16\x03\x03\x04\xAb\x0b\x00\x04\xA7\x00\x04\xA4\x00\x04\xA10\x82...\xA1\xFd\xA9M\x93\xCe\x16\x03\x03\x00\x04\x0e\x00\x00\x00>>>g\xEa\x00_\xEa\x861q\xC5\xF7\x92\xDb\xF5\xD0\xFb(\x9d...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
12:30:12.326 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] net filled=0
12:30:12.326 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] unwrap net_filled=0 Status = OK HandshakeStatus = NEED_TASK bytesConsumed = 1200 bytesProduced = 0 encryptedBuffer=[p=1200,l=1675,c=18432,r=475] unwrapBuffer=DirectByteBuffer@49c51271[p=0,l=0,c=18432,r=0]={<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00} appBuffer=DirectByteBuffer@836df7f[p=0,l=0,c=16384,r=0]={<<<>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
12:30:12.326 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] fill NEED_TASK
12:30:12.346 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] fill NEED_WRAP
12:30:12.347 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-20] completeWrite: WriteFlusher@27c9beb4{PENDING}->org.eclipse.jetty.client.http.HttpSenderOverHTTP$HeadersCallback@620466d0[PENDING]
12:30:12.347 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-20] update WriteFlusher@27c9beb4{COMPLETING}->null:PENDING-->COMPLETING
12:30:12.348 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] <fill f=0 uf=false SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=24/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=P,to=58/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.348 DEBUG [o.e.j.i.AbstractConnection:HttpClient@3043fe0e-18] fillInterested HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=C,to=59/0}
12:30:12.348 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-18] interested FillInterest@55e1a1a2{AC.ReadCB@7f8bd3f4{HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=C,to=0/0}}}
12:30:12.348 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] >flush SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=25/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=C,to=59/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.348 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] flush b[0]=HeapByteBuffer@21cb625f[p=0,l=137,c=4096,r=137]={<<<POST /api/v1/auth...t-Length: 0\r\n\r\n>>>\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00}
12:30:12.348 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] flush b[1]=HeapByteBuffer@6dbdb203[p=0,l=0,c=0,r=0]={<<<>>>}
12:30:12.348 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] flush b[2]=HeapByteBuffer@3bea97be[p=0,l=0,c=0,r=0]={<<<>>>}
12:30:12.348 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] flush NEED_WRAP
12:30:12.349 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] handshake failed SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=26/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/0,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=C,to=1/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] {}
12:30:12.350 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] <flush null SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=27/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=C,to=2/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.350 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] >needFillInterest uf=false SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=27/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=C,to=2/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.351 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] ei=DirectByteBuffer@27cefa43[p=1200,l=1675,c=18432,r=475]={\x16\x03\x03\x04\xAb\x0b\x00\x04\xA7\x00\x04\xA4\x00\x04\xA10\x82...\x10^\x10\xEd*\xC2n\x00R\xE4#-\x18a?<<<\x16\x03\x03\x01\xCd\x0c\x00\x01\xC9\x03\x00\x17A\x04W\xE8z...\xA1\xFd\xA9M\x93\xCe\x16\x03\x03\x00\x04\x0e\x00\x00\x00>>>g\xEa\x00_\xEa\x861q\xC5\xF7\x92\xDb\xF5\xD0\xFb(\x9d...\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00} di=null
12:30:12.351 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] <needFillInterest s=IDLE/IDLE f=true i=false w=null
12:30:12.351 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-18] <c.onFillable SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=28/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=C,to=3/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.351 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-21] fillable FillInterest@55e1a1a2{AC.ReadCB@7f8bd3f4{HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=C,to=3/0}}}
12:30:12.351 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] >fill SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=28/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=C,to=3/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.352 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] fill NEED_WRAP
12:30:12.352 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] >flush SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=29/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=C,to=4/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.352 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] flush b[0]=HeapByteBuffer@6dbdb203[p=0,l=0,c=0,r=0]={<<<>>>}
12:30:12.352 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] flush NEED_WRAP
12:30:12.352 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] wrap Status = CLOSED HandshakeStatus = NEED_UNWRAP bytesConsumed = 0 bytesProduced = 7 [p=0,l=7,c=18432,r=7] ioDone=true/true
12:30:12.353 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-21] flushed 7 SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=29/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/0,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=C,to=5/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.353 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] net flushed=true, ac=true
12:30:12.353 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-21] shutdownOutput SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=0/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/0,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=C,to=5/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.353 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=-,to=27/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_WRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=FI,flush=C,to=2/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1521)
at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:528)
at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1197)
at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1165)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:509)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.flush(SslConnection.java:890)
at org.eclipse.jetty.io.WriteFlusher.flush(WriteFlusher.java:393)
at org.eclipse.jetty.io.WriteFlusher.completeWrite(WriteFlusher.java:349)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.lambda$fill$1(SslConnection.java:670)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1709)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:318)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:310)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1639)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:223)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1037)
at sun.security.ssl.Handshaker$1.run(Handshaker.java:970)
at sun.security.ssl.Handshaker$1.run(Handshaker.java:967)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1459)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:527)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:128)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:73)
at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:133)
at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:155)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:427)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:321)
at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:159)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
... 3 common frames omitted
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
at sun.security.validator.Validator.validate(Validator.java:262)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:281)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:136)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1626)
... 21 common frames omitted
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
... 27 common frames omitted
12:30:12.354 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-20] close(javax.net.ssl.SSLHandshakeException: General SSLEngine problem) DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,OPEN,fill=-,flush=C,to=6/0}
12:30:12.355 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] <flush true SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=-,flush=-,to=2/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=7/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.355 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-21] <fill f=-2 uf=false SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=-,flush=-,to=2/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=7/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.356 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] shutdownOutput: SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=-,flush=-,to=3/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=8/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]] oshut=true, ishut=false {}
12:30:12.357 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-20] ensureFillInterested SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=-,flush=-,to=3/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=8/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=START,0 of -1}]]
12:30:12.357 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-20] interested FillInterest@699aa33e{SSLC.NBReadCB@29e268b1{SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=FI,flush=-,to=0/0}{io=0/0,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=PENDING/null@null)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=CLOSED,0 of -1}]]}}
12:30:12.358 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-20] changeInterests p=false 0->1 for SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=FI,flush=-,to=0/0}{io=0/1,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=false)=>HttpChannelOverHTTP@75a27584(exchange=HttpExchange@5d6af988 req=PENDING/null@null res=COMPLETED/java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0}@ebb251)[send=HttpSenderOverHTTP@4fbf3c61(req=HEADERS,snd=SENDING,failure=null)[HttpGenerator@123c89c2{s=COMPLETING}],recv=HttpReceiverOverHTTP@3389fc02(rsp=IDLE,failure=null)[HttpParser{s=CLOSED,0 of -1}]]
12:30:12.358 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-20] Queued change org.eclipse.jetty.io.ChannelEndPoint$1@312ef31e on ManagedSelector@4d1b0d2a{STARTED} id=1 keys=1 selected=0 updates=0
12:30:12.358 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-20] Wakeup on submit ManagedSelector@4d1b0d2a{STARTED} id=1 keys=1 selected=0 updates=1
12:30:12.358 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken with none selected
12:30:12.358 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 0/0/1 selected
12:30:12.358 ERROR [o.p.d.r.c.j.Minimum:HttpClient@3043fe0e-21] send:
java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0}
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.earlyEOF(HttpReceiverOverHTTP.java:338)
at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:1551)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.shutdown(HttpReceiverOverHTTP.java:209)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:147)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:73)
at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:133)
at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:155)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ssl.SslConnection$1.run(SslConnection.java:144)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
at java.lang.Thread.run(Thread.java:748)
12:30:12.358 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 0 keys, 1 updates
12:30:12.358 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updateable 1
12:30:12.358 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] update org.eclipse.jetty.io.ChannelEndPoint$1@312ef31e
12:30:12.359 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-20] close SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=FI,flush=-,to=1/0}{io=0/1,kio=0,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=10/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.359 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-21] shutdownOutput DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=11/0}
12:30:12.359 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-12] Key interests updated 0 -> 1 on SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=FI,flush=-,to=1/0}{io=1/1,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=11/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.359 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] updates 0
12:30:12.359 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-21] close DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=11/0}
12:30:12.359 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 1 keys
12:30:12.359 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-21] close(null) DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=11/0}
12:30:12.359 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 1/1/1 selected
12:30:12.359 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 1 keys, 0 updates
12:30:12.359 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-20] close(null) SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=FI,flush=-,to=2/0}{io=1/1,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=11/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.359 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] selected 1 sun.nio.ch.SelectionKeyImpl@753a99fc SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,OSHUT,fill=FI,flush=-,to=2/0}{io=1/1,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=11/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.360 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-20] doClose SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=FI,flush=-,to=2/0}{io=1/1,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=11/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.360 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-12] onSelected 1->0 r=true w=false for SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=FI,flush=-,to=2/0}{io=1/0,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=12/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.360 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-12] task CEP:SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=FI,flush=-,to=3/0}{io=1/0,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=12/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]:runFillable:BLOCKING
12:30:12.361 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-12] fillable FillInterest@699aa33e{SSLC.NBReadCB@29e268b1{SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=FI,flush=-,to=3/0}{io=1/0,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=13/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]}}
12:30:12.361 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-12] >c.onFillable SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=-,to=4/0}{io=1/0,kio=1,kro=1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=13/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.362 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-12] close DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=14/0}
12:30:12.362 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-12] close(null) DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=14/0}
12:30:12.362 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-20] ignored: WriteFlusher@13273297{IDLE}->null
java.nio.channels.ClosedChannelException: null
at org.eclipse.jetty.io.WriteFlusher.onClose(WriteFlusher.java:492)
at org.eclipse.jetty.io.AbstractEndPoint.onClose(AbstractEndPoint.java:353)
at org.eclipse.jetty.io.ChannelEndPoint.onClose(ChannelEndPoint.java:215)
at org.eclipse.jetty.io.AbstractEndPoint.doOnClose(AbstractEndPoint.java:225)
at org.eclipse.jetty.io.AbstractEndPoint.close(AbstractEndPoint.java:192)
at org.eclipse.jetty.io.AbstractEndPoint.close(AbstractEndPoint.java:175)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.doClose(SslConnection.java:1177)
at org.eclipse.jetty.io.AbstractEndPoint.doOnClose(AbstractEndPoint.java:220)
at org.eclipse.jetty.io.AbstractEndPoint.close(AbstractEndPoint.java:192)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.flush(SslConnection.java:983)
at org.eclipse.jetty.io.WriteFlusher.flush(WriteFlusher.java:393)
at org.eclipse.jetty.io.WriteFlusher.completeWrite(WriteFlusher.java:349)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.lambda$fill$1(SslConnection.java:670)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
at java.lang.Thread.run(Thread.java:748)
12:30:12.362 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-20] onClose FillInterest@699aa33e{null}
12:30:12.362 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-20] Wakeup ManagedSelector@4d1b0d2a{STARTED} id=1 keys=1 selected=1 updates=0
12:30:12.362 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-12] onFillable SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=-,to=5/0}{io=1/0,kio=-1,kro=-1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=14/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.362 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-12] fillable FillInterest@55e1a1a2{null}
12:30:12.362 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-12] FillInterest@55e1a1a2{null} lost race null
12:30:12.362 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-20] failed: WriteFlusher@27c9beb4{COMPLETING}->null
javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1521)
at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:528)
at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1197)
at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1165)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:509)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.flush(SslConnection.java:890)
at org.eclipse.jetty.io.WriteFlusher.flush(WriteFlusher.java:393)
at org.eclipse.jetty.io.WriteFlusher.completeWrite(WriteFlusher.java:349)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.lambda$fill$1(SslConnection.java:670)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1709)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:318)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:310)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1639)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:223)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1037)
at sun.security.ssl.Handshaker$1.run(Handshaker.java:970)
at sun.security.ssl.Handshaker$1.run(Handshaker.java:967)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1459)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:527)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:128)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:73)
at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:133)
at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:155)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:427)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:321)
at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:159)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
... 3 common frames omitted
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
at sun.security.validator.Validator.validate(Validator.java:262)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:281)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:136)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1626)
... 21 common frames omitted
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
... 27 common frames omitted
12:30:12.363 DEBUG [o.e.j.i.s.SslConnection:HttpClient@3043fe0e-12] <c.onFillable SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=-,to=5/0}{io=1/0,kio=-1,kro=-1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=15/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.363 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-20] update WriteFlusher@27c9beb4{FAILED}->null:COMPLETING-->FAILED
12:30:12.363 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-12] Destroyed SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=-,to=6/0}{io=1/0,kio=-1,kro=-1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=F,to=15/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.363 DEBUG [o.e.j.i.FillInterest:HttpClient@3043fe0e-20] onFail FillInterest@55e1a1a2{null}
javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1521)
at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:528)
at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1197)
at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1165)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:509)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.flush(SslConnection.java:890)
at org.eclipse.jetty.io.WriteFlusher.flush(WriteFlusher.java:393)
at org.eclipse.jetty.io.WriteFlusher.completeWrite(WriteFlusher.java:349)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.lambda$fill$1(SslConnection.java:670)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1709)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:318)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:310)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1639)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:223)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1037)
at sun.security.ssl.Handshaker$1.run(Handshaker.java:970)
at sun.security.ssl.Handshaker$1.run(Handshaker.java:967)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1459)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:527)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:128)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:73)
at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:133)
at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:155)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:427)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:321)
at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:159)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
... 3 common frames omitted
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
at sun.security.validator.Validator.validate(Validator.java:262)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:281)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:136)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1626)
... 21 common frames omitted
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
... 27 common frames omitted
12:30:12.364 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-20] completeWrite exception
javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at sun.security.ssl.Handshaker.checkThrown(Handshaker.java:1521)
at sun.security.ssl.SSLEngineImpl.checkTaskThrown(SSLEngineImpl.java:528)
at sun.security.ssl.SSLEngineImpl.writeAppRecord(SSLEngineImpl.java:1197)
at sun.security.ssl.SSLEngineImpl.wrap(SSLEngineImpl.java:1165)
at javax.net.ssl.SSLEngine.wrap(SSLEngine.java:509)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.flush(SslConnection.java:890)
at org.eclipse.jetty.io.WriteFlusher.flush(WriteFlusher.java:393)
at org.eclipse.jetty.io.WriteFlusher.completeWrite(WriteFlusher.java:349)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.lambda$fill$1(SslConnection.java:670)
at org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:698)
at org.eclipse.jetty.util.thread.QueuedThreadPool$Runner.run(QueuedThreadPool.java:804)
at java.lang.Thread.run(Thread.java:748)
Caused by: javax.net.ssl.SSLHandshakeException: General SSLEngine problem
at sun.security.ssl.Alerts.getSSLException(Alerts.java:192)
at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1709)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:318)
at sun.security.ssl.Handshaker.fatalSE(Handshaker.java:310)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1639)
at sun.security.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:223)
at sun.security.ssl.Handshaker.processLoop(Handshaker.java:1037)
at sun.security.ssl.Handshaker$1.run(Handshaker.java:970)
at sun.security.ssl.Handshaker$1.run(Handshaker.java:967)
at java.security.AccessController.doPrivileged(Native Method)
at sun.security.ssl.Handshaker$DelegatedTask.run(Handshaker.java:1459)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.fill(SslConnection.java:527)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.process(HttpReceiverOverHTTP.java:128)
at org.eclipse.jetty.client.http.HttpReceiverOverHTTP.receive(HttpReceiverOverHTTP.java:73)
at org.eclipse.jetty.client.http.HttpChannelOverHTTP.receive(HttpChannelOverHTTP.java:133)
at org.eclipse.jetty.client.http.HttpConnectionOverHTTP.onFillable(HttpConnectionOverHTTP.java:155)
at org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:305)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ssl.SslConnection$DecryptedEndPoint.onFillable(SslConnection.java:427)
at org.eclipse.jetty.io.ssl.SslConnection.onFillable(SslConnection.java:321)
at org.eclipse.jetty.io.ssl.SslConnection$2.succeeded(SslConnection.java:159)
at org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:103)
at org.eclipse.jetty.io.ChannelEndPoint$2.run(ChannelEndPoint.java:117)
... 3 common frames omitted
Caused by: sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:397)
at sun.security.validator.PKIXValidator.engineValidate(PKIXValidator.java:302)
at sun.security.validator.Validator.validate(Validator.java:262)
at sun.security.ssl.X509TrustManagerImpl.validate(X509TrustManagerImpl.java:324)
at sun.security.ssl.X509TrustManagerImpl.checkTrusted(X509TrustManagerImpl.java:281)
at sun.security.ssl.X509TrustManagerImpl.checkServerTrusted(X509TrustManagerImpl.java:136)
at sun.security.ssl.ClientHandshaker.serverCertificate(ClientHandshaker.java:1626)
... 21 common frames omitted
Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
at sun.security.provider.certpath.SunCertPathBuilder.build(SunCertPathBuilder.java:141)
at sun.security.provider.certpath.SunCertPathBuilder.engineBuild(SunCertPathBuilder.java:126)
at java.security.cert.CertPathBuilder.build(CertPathBuilder.java:280)
at sun.security.validator.PKIXValidator.doBuild(PKIXValidator.java:392)
... 27 common frames omitted
12:30:12.365 DEBUG [o.e.j.i.WriteFlusher:HttpClient@3043fe0e-20] update WriteFlusher@27c9beb4{FAILED}->null:COMPLETING!->FAILED
12:30:12.363 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] updateable 0
12:30:12.365 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] updates 0
12:30:12.364 DEBUG [o.e.j.i.AbstractConnection:HttpClient@3043fe0e-12] onClose HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=F,to=16/0}
12:30:12.367 DEBUG [o.e.j.i.AbstractConnection:HttpClient@3043fe0e-12] onClose SslConnection@29e268b1::SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=-,to=9/0}{io=0/0,kio=-1,kro=-1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=F,to=18/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.367 DEBUG [o.e.j.i.ChannelEndPoint:HttpClient@3043fe0e-17] Ignoring key update for concurrently closed channel SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=-,to=9/0}{io=0/0,kio=-1,kro=-1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=F,to=18/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.367 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-17] close SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=-,to=10/0}{io=0/0,kio=-1,kro=-1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=F,to=19/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.368 DEBUG [o.e.j.i.AbstractEndPoint:HttpClient@3043fe0e-17] close(null) SocketChannelEndPoint@34b7c29b{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=-,to=10/0}{io=0/0,kio=-1,kro=-1}->SslConnection@29e268b1{NEED_UNWRAP,eio=475/-1,di=-1,fill=IDLE,flush=IDLE}~>DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=F,to=20/0}=>HttpConnectionOverHTTP@7f8bd3f4(l:/10.100.12.56:56288 <-> r:/10.2.0.117:8443,closed=true)=>HttpChannelOverHTTP@75a27584(exchange=null)[send=HttpSenderOverHTTP@4fbf3c61(req=FAILURE,snd=FAILED,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpGenerator@123c89c2{s=END}],recv=HttpReceiverOverHTTP@3389fc02(rsp=FAILURE,failure=java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0})[HttpParser{s=CLOSE,0 of -1}]]
12:30:12.368 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 1 keys
12:30:12.371 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$CloseConnections@5d20e46 on ManagedSelector@545997b1{STOPPING} id=5 keys=0 selected=0 updates=0
12:30:12.371 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@545997b1{STOPPING} id=5 keys=0 selected=0 updates=1
12:30:12.372 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 woken with none selected
12:30:12.372 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 woken up from select, 0/0/0 selected
12:30:12.372 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 processing 0 keys, 1 updates
12:30:12.372 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] updateable 1
12:30:12.372 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] update org.eclipse.jetty.io.ManagedSelector$CloseConnections@5d20e46
12:30:12.372 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Closing 0 connections on ManagedSelector@545997b1{STOPPING} id=5 keys=0 selected=0 updates=0
12:30:12.372 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] updates 0
12:30:12.372 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 waiting with 0 keys
12:30:12.373 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$StopSelector@709ba3fb on ManagedSelector@545997b1{STOPPING} id=5 keys=0 selected=0 updates=0
12:30:12.373 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@545997b1{STOPPING} id=5 keys=0 selected=0 updates=1
12:30:12.373 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 woken with none selected
12:30:12.373 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 woken up from select, 0/0/0 selected
12:30:12.373 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] Selector sun.nio.ch.KQueueSelectorImpl@224495a6 processing 0 keys, 1 updates
12:30:12.373 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] updateable 1
12:30:12.373 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] update org.eclipse.jetty.io.ManagedSelector$StopSelector@709ba3fb
12:30:12.375 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-16] updates 0
12:30:12.375 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$CloseConnections@3d36e4cd on ManagedSelector@78186a70{STOPPING} id=4 keys=0 selected=0 updates=0
12:30:12.375 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@78186a70{STOPPING} id=4 keys=0 selected=0 updates=1
12:30:12.375 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 woken with none selected
12:30:12.376 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 woken up from select, 0/0/0 selected
12:30:12.376 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 processing 0 keys, 1 updates
12:30:12.376 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] updateable 1
12:30:12.376 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] update org.eclipse.jetty.io.ManagedSelector$CloseConnections@3d36e4cd
12:30:12.376 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Closing 0 connections on ManagedSelector@78186a70{STOPPING} id=4 keys=0 selected=0 updates=0
12:30:12.377 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] updates 0
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 waiting with 0 keys
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$StopSelector@6a472554 on ManagedSelector@78186a70{STOPPING} id=4 keys=0 selected=0 updates=0
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@78186a70{STOPPING} id=4 keys=0 selected=0 updates=1
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 woken with none selected
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 woken up from select, 0/0/0 selected
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] Selector sun.nio.ch.KQueueSelectorImpl@7694ccc5 processing 0 keys, 1 updates
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] updateable 1
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] update org.eclipse.jetty.io.ManagedSelector$StopSelector@6a472554
12:30:12.378 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-15] updates 0
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$CloseConnections@7ff2a664 on ManagedSelector@646007f4{STOPPING} id=3 keys=0 selected=0 updates=0
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@646007f4{STOPPING} id=3 keys=0 selected=0 updates=1
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 woken with none selected
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 woken up from select, 0/0/0 selected
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 processing 0 keys, 1 updates
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] updateable 1
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] update org.eclipse.jetty.io.ManagedSelector$CloseConnections@7ff2a664
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Closing 0 connections on ManagedSelector@646007f4{STOPPING} id=3 keys=0 selected=0 updates=0
12:30:12.379 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] updates 0
12:30:12.380 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 waiting with 0 keys
12:30:12.380 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$StopSelector@525b461a on ManagedSelector@646007f4{STOPPING} id=3 keys=0 selected=0 updates=0
12:30:12.380 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@646007f4{STOPPING} id=3 keys=0 selected=0 updates=1
12:30:12.380 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 woken with none selected
12:30:12.381 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 woken up from select, 0/0/0 selected
12:30:12.381 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] Selector sun.nio.ch.KQueueSelectorImpl@357d7252 processing 0 keys, 1 updates
12:30:12.381 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] updateable 1
12:30:12.381 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] update org.eclipse.jetty.io.ManagedSelector$StopSelector@525b461a
12:30:12.381 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-14] updates 0
12:30:12.381 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$CloseConnections@58c1c010 on ManagedSelector@149494d8{STOPPING} id=2 keys=0 selected=0 updates=0
12:30:12.381 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@149494d8{STOPPING} id=2 keys=0 selected=0 updates=1
12:30:12.381 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb woken with none selected
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb woken up from select, 0/0/0 selected
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb processing 0 keys, 1 updates
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] updateable 1
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] update org.eclipse.jetty.io.ManagedSelector$CloseConnections@58c1c010
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Closing 0 connections on ManagedSelector@149494d8{STOPPING} id=2 keys=0 selected=0 updates=0
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] updates 0
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb waiting with 0 keys
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$StopSelector@b7f23d9 on ManagedSelector@149494d8{STOPPING} id=2 keys=0 selected=0 updates=0
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@149494d8{STOPPING} id=2 keys=0 selected=0 updates=1
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb woken with none selected
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb woken up from select, 0/0/0 selected
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] Selector sun.nio.ch.KQueueSelectorImpl@49294cbb processing 0 keys, 1 updates
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] updateable 1
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] update org.eclipse.jetty.io.ManagedSelector$StopSelector@b7f23d9
12:30:12.382 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-13] updates 0
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$CloseConnections@61d47554 on ManagedSelector@4d1b0d2a{STOPPING} id=1 keys=0 selected=0 updates=0
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@4d1b0d2a{STOPPING} id=1 keys=0 selected=0 updates=1
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken with none selected
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 0/0/0 selected
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 0 keys, 1 updates
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] updateable 1
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] update org.eclipse.jetty.io.ManagedSelector$CloseConnections@61d47554
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Closing 0 connections on ManagedSelector@4d1b0d2a{STOPPING} id=1 keys=0 selected=0 updates=0
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] updates 0
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c waiting with 0 keys
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$StopSelector@69b794e2 on ManagedSelector@4d1b0d2a{STOPPING} id=1 keys=0 selected=0 updates=0
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@4d1b0d2a{STOPPING} id=1 keys=0 selected=0 updates=1
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken with none selected
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c woken up from select, 0/0/0 selected
12:30:12.383 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] Selector sun.nio.ch.KQueueSelectorImpl@7fc2f28c processing 0 keys, 1 updates
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] updateable 1
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] update org.eclipse.jetty.io.ManagedSelector$StopSelector@69b794e2
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-17] updates 0
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$CloseConnections@3f200884 on ManagedSelector@43a0cee9{STOPPING} id=0 keys=0 selected=0 updates=0
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@43a0cee9{STOPPING} id=0 keys=0 selected=0 updates=1
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 woken with none selected
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 woken up from select, 0/0/0 selected
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 processing 0 keys, 1 updates
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] updateable 1
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] update org.eclipse.jetty.io.ManagedSelector$CloseConnections@3f200884
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Closing 0 connections on ManagedSelector@43a0cee9{STOPPING} id=0 keys=0 selected=0 updates=0
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] updates 0
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 waiting with 0 keys
12:30:12.384 DEBUG [o.e.j.i.ManagedSelector:main] Queued change org.eclipse.jetty.io.ManagedSelector$StopSelector@4d339552 on ManagedSelector@43a0cee9{STOPPING} id=0 keys=0 selected=0 updates=0
12:30:12.385 DEBUG [o.e.j.i.ManagedSelector:main] Wakeup on submit ManagedSelector@43a0cee9{STOPPING} id=0 keys=0 selected=0 updates=1
12:30:12.385 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 woken with none selected
12:30:12.385 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 woken up from select, 0/0/0 selected
12:30:12.385 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] Selector sun.nio.ch.KQueueSelectorImpl@2cdce890 processing 0 keys, 1 updates
12:30:12.385 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] updateable 1
12:30:12.385 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] update org.eclipse.jetty.io.ManagedSelector$StopSelector@4d339552
12:30:12.385 DEBUG [o.e.j.i.ManagedSelector:HttpClient@3043fe0e-11] updates 0
java.lang.AssertionError:
Expected: an instance of javax.net.ssl.SSLHandshakeException
but: <java.io.EOFException: HttpConnectionOverHTTP@7f8bd3f4::DecryptedEndPoint@27cf4226{/10.2.0.117:8443<->/10.100.12.56:56288,CLOSED,fill=-,flush=C,to=9/0}> is a java.io.EOFException
at org.hamcrest.MatcherAssert.assertThat(MatcherAssert.java:18)
at org.junit.Assert.assertThat(Assert.java:956)
at org.junit.Assert.assertThat(Assert.java:923)
at org.projectfloodlight.db.rest.client.jetty.Minimum.sslErrorHidden(Minimum.java:69)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:50)
at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:12)
at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:47)
at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:17)
at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:26)
at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:27)
at org.junit.runners.ParentRunner.runLeaf(ParentRunner.java:325)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:78)
at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:57)
at org.junit.runners.ParentRunner$3.run(ParentRunner.java:290)
at org.junit.runners.ParentRunner$1.schedule(ParentRunner.java:71)
at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:288)
at org.junit.runners.ParentRunner.access$000(ParentRunner.java:58)
at org.junit.runners.ParentRunner$2.evaluate(ParentRunner.java:268)
at org.junit.runners.ParentRunner.run(ParentRunner.java:363)
at org.junit.runner.JUnitCore.run(JUnitCore.java:137)
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:68)
at com.intellij.rt.execution.junit.IdeaTestRunner$Repeater.startRunnerWithArgs(IdeaTestRunner.java:47)
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:242)
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:70)
@YutaHiguchi-bsn
Copy link
Author

Log with org.eclipse.jetty.io set to DEBUG level.

It seems internally SSLHandshakeException is observed, but what the handler on .send(..) get is EOFException.

BTW, commented out code, is hack to get SSLHandshakeException when it happens.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment