Dec 03, 2018 3:36:12 PM jdk.internal.net.http.MultiExchange requestFilters INFO: MISC: Applying request filters Dec 03, 2018 3:36:12 PM jdk.internal.net.http.HttpClientImpl$SelectorManager run INFO: CHANNEL: HttpClient-2-SelectorManager: starting Dec 03, 2018 3:36:12 PM jdk.internal.net.http.HttpClientImpl$SelectorManager run INFO: CHANNEL: HttpClient-1-SelectorManager: starting Dec 03, 2018 3:36:12 PM jdk.internal.net.http.MultiExchange requestFilters INFO: MISC: Applying jdk.internal.net.http.AuthenticationFilter@7225790e Dec 03, 2018 3:36:12 PM jdk.internal.net.http.MultiExchange requestFilters INFO: MISC: Applying jdk.internal.net.http.RedirectFilter@3551a94 Dec 03, 2018 3:36:12 PM jdk.internal.net.http.MultiExchange requestFilters INFO: MISC: All filters applied Dec 03, 2018 3:36:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection createSSLParameters INFO: SSL: AbstractAsyncSSLConnection: no applications set! Dec 03, 2018 3:36:12 PM jdk.internal.net.http.AbstractAsyncSSLConnection INFO: SSL: SSLParameters: cipher: TLS_AES_128_GCM_SHA256 cipher: TLS_AES_256_GCM_SHA384 cipher: TLS_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 cipher: TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 cipher: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_RSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA cipher: TLS_ECDH_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_256_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_256_CBC_SHA cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 cipher: TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_RSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA cipher: TLS_ECDH_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_RSA_WITH_AES_128_CBC_SHA cipher: TLS_DHE_DSS_WITH_AES_128_CBC_SHA protocol: TLSv1.3 protocol: TLSv1.2 endpointIdAlg: HTTPS server name: type=host_name (0), value=uhf.microsoft.com Dec 03, 2018 3:36:13 PM jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription handleSubscribeEvent INFO: CHANNEL: Start reading from java.nio.channels.SocketChannel[connected local=/10.182.69.139:57766 remote=www-proxy-hqdc.us.oracle.com/10.68.69.53:80] Dec 03, 2018 3:36:13 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: socket://uhf.microsoft.com:443/ CONNECT Dec 03, 2018 3:36:13 PM jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber onSubscribe INFO: CHANNEL: HTTP/1 read subscriber got subscription from socket://uhf.microsoft.com:443/ CONNECT Dec 03, 2018 3:36:13 PM jdk.internal.net.http.SocketTube$InternalWriteSubscriber startSubscription INFO: CHANNEL: Start requesting bytes for writing to channel: java.nio.channels.SocketChannel[connected local=/10.182.69.139:57766 remote=www-proxy-hqdc.us.oracle.com/10.68.69.53:80] Dec 03, 2018 3:36:13 PM jdk.internal.net.http.Http1Request logHeaders INFO: HEADERS: REQUEST HEADERS: CONNECT uhf.microsoft.com:443 HTTP/1.1 Dec 03, 2018 3:36:13 PM jdk.internal.net.http.Http1Response lambda$readHeadersAsync$0 INFO: HEADERS: RESPONSE HEADERS: Dec 03, 2018 3:36:13 PM jdk.internal.net.http.Exchange lambda$wrapForLog$11 INFO: RESPONSE: (CONNECT socket://uhf.microsoft.com:443/) 200 HTTP_1_1 Local port: 57766 Dec 03, 2018 3:36:13 PM jdk.internal.net.http.Http1AsyncReceiver stop INFO: CHANNEL: HTTP/1 read subscriber stopped for socket://uhf.microsoft.com:443/ CONNECT Dec 03, 2018 3:36:13 PM jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription handleSubscribeEvent INFO: CHANNEL: Start reading from java.nio.channels.SocketChannel[connected local=/10.182.69.139:57766 remote=www-proxy-hqdc.us.oracle.com/10.68.69.53:80] Dec 03, 2018 3:36:13 PM jdk.internal.net.http.SocketTube$InternalWriteSubscriber startSubscription INFO: CHANNEL: Start requesting bytes for writing to channel: java.nio.channels.SocketChannel[connected local=/10.182.69.139:57766 remote=www-proxy-hqdc.us.oracle.com/10.68.69.53:80] Dec 03, 2018 3:36:15 PM jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber onSubscribe INFO: CHANNEL: HTTP/1 read subscriber got subscription from https://uhf.microsoft.com/_log?c=QU1DVlNfRUE3NkFERTk1Nzc2RDJFQzdGMDAwMTAxJTQwQWRvYmVPcmc7QU1DVl9FQTc2QURFOTU3NzZEMkVDN0YwMDAxMDElNDBBZG9iZU9yZztNQzE7TVMwO01TRlBDO01VSUQ7T05FUkZTU087YWthY2RfT25lUkY7Z3JhY2VJbmNy&h=www.microsoft.com GET Dec 03, 2018 3:36:15 PM jdk.internal.net.http.Http1Request headers INFO: REQUEST: https://uhf.microsoft.com/_log?c=QU1DVlNfRUE3NkFERTk1Nzc2RDJFQzdGMDAwMTAxJTQwQWRvYmVPcmc7QU1DVl9FQTc2QURFOTU3NzZEMkVDN0YwMDAxMDElNDBBZG9iZU9yZztNQzE7TVMwO01TRlBDO01VSUQ7T05FUkZTU087YWthY2RfT25lUkY7Z3JhY2VJbmNy&h=www.microsoft.com GET Dec 03, 2018 3:36:15 PM jdk.internal.net.http.Http1Request logHeaders INFO: HEADERS: REQUEST HEADERS: GET /_log?c=QU1DVlNfRUE3NkFERTk1Nzc2RDJFQzdGMDAwMTAxJTQwQWRvYmVPcmc7QU1DVl9FQTc2QURFOTU3NzZEMkVDN0YwMDAxMDElNDBBZG9iZU9yZztNQzE7TVMwO01TRlBDO01VSUQ7T05FUkZTU087YWthY2RfT25lUkY7Z3JhY2VJbmNy&h=www.microsoft.com HTTP/1.1 Content-Length: 0 Host: uhf.microsoft.com User-Agent: Java-http-client/12-ea Dec 03, 2018 3:36:15 PM jdk.internal.net.http.Http1Response lambda$readHeadersAsync$0 INFO: HEADERS: RESPONSE HEADERS: access-control-allow-origin: * cache-control: max-age=0, no-cache, no-store connection: keep-alive content-length: 0 content-type: text/html date: Mon, 03 Dec 2018 07:36:49 GMT expires: Mon, 03 Dec 2018 07:36:49 GMT pragma: no-cache Dec 03, 2018 3:36:15 PM jdk.internal.net.http.Exchange lambda$wrapForLog$11 INFO: RESPONSE: (GET https://uhf.microsoft.com/_log?c=QU1DVlNfRUE3NkFERTk1Nzc2RDJFQzdGMDAwMTAxJTQwQWRvYmVPcmc7QU1DVl9FQTc2QURFOTU3NzZEMkVDN0YwMDAxMDElNDBBZG9iZU9yZztNQzE7TVMwO01TRlBDO01VSUQ7T05FUkZTU087YWthY2RfT25lUkY7Z3JhY2VJbmNy&h=www.microsoft.com) 204 HTTP_1_1 Local port: 57766 Dec 03, 2018 3:36:15 PM jdk.internal.net.http.MultiExchange responseFilters INFO: MISC: Applying response filters Dec 03, 2018 3:36:15 PM jdk.internal.net.http.MultiExchange responseFilters INFO: MISC: Applying jdk.internal.net.http.RedirectFilter@3551a94 Dec 03, 2018 3:36:15 PM jdk.internal.net.http.MultiExchange responseFilters INFO: MISC: Applying jdk.internal.net.http.AuthenticationFilter@7225790e Dec 03, 2018 3:36:15 PM jdk.internal.net.http.MultiExchange responseFilters INFO: MISC: All filters applied Dec 03, 2018 3:36:15 PM jdk.internal.net.http.Http1Exchange cancelImpl INFO: ERROR: Http1Exchange.cancel: count=0 Dec 03, 2018 3:36:15 PM jdk.internal.net.http.PlainHttpConnection close INFO: MISC: Closing: PlainHttpConnection: HttpConnection: java.nio.channels.SocketChannel[connected local=/10.182.69.139:57766 remote=www-proxy-hqdc.us.oracle.com/10.68.69.53:80] Dec 03, 2018 3:36:15 PM jdk.internal.net.http.SocketTube signalClosed INFO: CHANNEL: Connection close signalled: connection closed locally (java.nio.channels.SocketChannel[closed]) Dec 03, 2018 3:36:15 PM jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription signalError INFO: CHANNEL: Read error signalled on channel java.nio.channels.SocketChannel[closed]: java.io.IOException: connection closed locally Dec 03, 2018 3:36:15 PM jdk.internal.net.http.HttpClientImpl$SelectorManager run INFO: MISC: HttpClient-1-SelectorManager: java.io.IOException: Channel closed Dec 03, 2018 3:36:15 PM jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription read INFO: CHANNEL: Raising error with subscriber for java.nio.channels.SocketChannel[closed]: java.io.IOException: connection closed locally Dec 03, 2018 3:36:15 PM jdk.internal.net.http.SocketTube$InternalReadPublisher$InternalReadSubscription read INFO: CHANNEL: Stopped reading from channel java.nio.channels.SocketChannel[closed] java.io.IOException: unexpected content length header with 204 response at java.net.http/jdk.internal.net.http.HttpClientImpl.send(HttpClientImpl.java:565) at java.net.http/jdk.internal.net.http.HttpClientFacade.send(HttpClientFacade.java:119) at TestHttpStress.main(TestHttpStress.java:42) Caused by: java.io.IOException: unexpected content length header with 204 response at java.net.http/jdk.internal.net.http.MultiExchange.lambda$responseAsync0$4(MultiExchange.java:255) at java.base/java.util.concurrent.CompletableFuture$UniCompose.tryFire(CompletableFuture.java:1146) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) at java.base/java.util.concurrent.CompletableFuture.postFire(CompletableFuture.java:610) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:649) at java.base/java.util.concurrent.CompletableFuture$Completion.run(CompletableFuture.java:478) at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:153) at java.base/java.util.concurrent.CompletableFuture$UniCompletion.claim(CompletableFuture.java:568) at java.base/java.util.concurrent.CompletableFuture$UniApply.tryFire(CompletableFuture.java:638) at java.base/java.util.concurrent.CompletableFuture.postComplete(CompletableFuture.java:506) at java.base/java.util.concurrent.CompletableFuture.complete(CompletableFuture.java:2144) at java.net.http/jdk.internal.net.http.Http1Response$HeadersReader.handle(Http1Response.java:676) at java.net.http/jdk.internal.net.http.Http1Response$HeadersReader.handle(Http1Response.java:602) at java.net.http/jdk.internal.net.http.Http1Response$Receiver.accept(Http1Response.java:593) at java.net.http/jdk.internal.net.http.Http1Response$HeadersReader.tryAsyncReceive(Http1Response.java:649) at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.flush(Http1AsyncReceiver.java:228) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SynchronizedRestartableTask.run(SequentialScheduler.java:175) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:147) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198) at java.net.http/jdk.internal.net.http.HttpClientImpl$DelegatingExecutor.execute(HttpClientImpl.java:153) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:273) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:242) at java.net.http/jdk.internal.net.http.Http1AsyncReceiver.asyncReceive(Http1AsyncReceiver.java:459) at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onNext(Http1AsyncReceiver.java:579) at java.net.http/jdk.internal.net.http.Http1AsyncReceiver$Http1TubeSubscriber.onNext(Http1AsyncReceiver.java:536) at java.net.http/jdk.internal.net.http.common.SSLTube$DelegateWrapper.onNext(SSLTube.java:202) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onNext(SSLTube.java:462) at java.net.http/jdk.internal.net.http.common.SSLTube$SSLSubscriberWrapper.onNext(SSLTube.java:283) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run1(SubscriberWrapper.java:318) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper$DownstreamPusher.run(SubscriberWrapper.java:261) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SynchronizedRestartableTask.run(SequentialScheduler.java:175) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:147) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:271) at java.net.http/jdk.internal.net.http.common.SequentialScheduler.runOrSchedule(SequentialScheduler.java:224) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:234) at java.net.http/jdk.internal.net.http.common.SubscriberWrapper.outgoing(SubscriberWrapper.java:200) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader.processData(SSLFlowDelegate.java:400) at java.net.http/jdk.internal.net.http.common.SSLFlowDelegate$Reader$ReaderDownstreamPusher.run(SSLFlowDelegate.java:263) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SynchronizedRestartableTask.run(SequentialScheduler.java:175) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$CompleteRestartableTask.run(SequentialScheduler.java:147) at java.net.http/jdk.internal.net.http.common.SequentialScheduler$SchedulableTask.run(SequentialScheduler.java:198) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) at java.base/java.lang.Thread.run(Thread.java:835) Dec 03, 2018 3:36:15 PM jdk.internal.net.http.Http1AsyncReceiver onReadError INFO: ERROR: HTTP/1 read subscriber recorded error: https://uhf.microsoft.com/_log?c=QU1DVlNfRUE3NkFERTk1Nzc2RDJFQzdGMDAwMTAxJTQwQWRvYmVPcmc7QU1DVl9FQTc2QURFOTU3NzZEMkVDN0YwMDAxMDElNDBBZG9iZU9yZztNQzE7TVMwO01TRlBDO01VSUQ7T05FUkZTU087YWthY2RfT25lUkY7Z3JhY2VJbmNy&h=www.microsoft.com GET - java.io.IOException: connection closed locally