Class groovyx.net.http.ApacheHttpPostSpec

62

tests

0

failures

0

ignored

3.131s

duration

100%

successful

Tests

Test Duration Result
HTTP POST with BASIC authentication (authorized) 0.026s passed
HTTP POST with BASIC authentication (unauthorized) 0.022s passed
HTTP POST with DIGEST authentication (authorized) 0.054s passed
HTTP POST with DIGEST authentication (unauthorized) 0.034s passed
HTTPS POST with BASIC authentication (authorized) 0.059s passed
HTTPS POST with BASIC authentication (unauthorized) 0.035s passed
HTTPS POST with DIGEST authentication (authorized) 0.069s passed
HTTPS POST with DIGEST authentication (unauthorized) 0.109s passed
form (url-encoded): HTTP 0.048s passed
form (url-encoded): HTTPS 0.055s passed
gzip compression supported 0.046s passed
interceptor 0.021s passed
multipart request HTTP 0.157s passed
multipart request HTTP (core encoder) 0.088s passed
multipart request HTTPS 0.046s passed
multipart request HTTPS (core encoder) 0.061s passed
post with defined content-type and charset (HTTP) 0.066s passed
post with defined content-type and charset (HTTPS) 0.082s passed
post(): HTTP application/json [:] 0.089s passed
post(): HTTP application/xml [one:1] 0.102s passed
post(): HTTP text/csv [one:1, two:2] 0.036s passed
post(): HTTP text/html [two:2] 0.075s passed
post(): HTTP text/plain null 0.103s passed
post(): HTTPS application/json [:] 0.040s passed
post(): HTTPS application/xml [one:1] 0.086s passed
post(): HTTPS text/csv [one:1, two:2] 0.080s passed
post(): HTTPS text/html [two:2] 0.108s passed
post(): HTTPS text/plain null 0.036s passed
post(Class,Closure): cookies -> [:] 0.030s passed
post(Class,Closure): cookies -> [flavor:chocolate-chip, count:dozen] 0.035s passed
post(Class,Closure): cookies -> [flavor:chocolate-chip] 0.026s passed
post(Class,Closure): cookies -> null 0.086s passed
post(Class,Consumer): cookies -> [:] 0.019s passed
post(Class,Consumer): cookies -> [flavor:oatmeal, count:dozen] 0.040s passed
post(Class,Consumer): cookies -> [flavor:peanut-butter] 0.020s passed
post(Class,Consumer): cookies -> null 0.078s passed
post(Closure): query -> [:] 0.049s passed
post(Closure): query -> [alpha:[one, two], bravo:three] 0.054s passed
post(Closure): query -> [alpha:[one, two]] 0.113s passed
post(Closure): query -> [alpha:[one]] 0.083s passed
post(Closure): query -> [alpha:one] 0.070s passed
post(Closure): query -> null 0.053s passed
post(Consumer): headers -> [:] 0.026s passed
post(Consumer): headers -> [hat:fedora] 0.018s passed
post(Consumer): headers -> null 0.091s passed
request content encoding (application/json) 0.029s passed
request content encoding (application/xml) 0.021s passed
request content encoding (text/html) 0.016s passed
success/failure handler with BiFunction (200) 0.031s passed
success/failure handler with BiFunction (300) 0.031s passed
success/failure handler with BiFunction (400) 0.023s passed
success/failure handler with BiFunction (500) 0.024s passed
success/failure handler with Closure (200) 0.046s passed
success/failure handler with Closure (300) 0.011s passed
success/failure handler with Closure (400) 0.013s passed
success/failure handler with Closure (500) 0.013s passed
when handler with BiFunction (205) 0.038s passed
when handler with BiFunction (210) 0.028s passed
when handler with BiFunction (211) 0.029s passed
when handler with Closure (205) 0.022s passed
when handler with Closure (210) 0.021s passed
when handler with Closure (211) 0.011s passed

Standard output

06:24:16.455 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@77e473f5
06:24:16.457 [XNIO-52 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4b7ad0ba
06:24:16.457 [XNIO-52 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2a10beac
06:24:16.457 [XNIO-52 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4ad87831
06:24:16.457 [XNIO-52 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-4', selector sun.nio.ch.EPollSelectorImpl@10510fa8
06:24:16.460 [XNIO-52 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1138f856
06:24:16.460 [XNIO-52 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-6', selector sun.nio.ch.EPollSelectorImpl@60799b5
06:24:16.460 [XNIO-52 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-7', selector sun.nio.ch.EPollSelectorImpl@551f3c07
06:24:16.460 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:16.460 [XNIO-52 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 Accept', selector sun.nio.ch.EPollSelectorImpl@68c3de90
06:24:16.460 [XNIO-52 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-8', selector sun.nio.ch.EPollSelectorImpl@9bea1c0
06:24:16.461 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:16.473 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.473 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.473 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35259
06:24:16.473 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35259
06:24:16.473 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35259
06:24:16.473 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41198<->127.0.0.1:35259
06:24:16.473 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.473 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.473 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> POST /alpha HTTP/1.1
06:24:16.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Content-Type: application/json; charset=utf-8
06:24:16.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Content-Length: 0
06:24:16.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Host: localhost:35259
06:24:16.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Connection: Keep-Alive
06:24:16.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.474 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Accept-Encoding: gzip,deflate
06:24:16.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Content-Length: 0[\r][\n]"
06:24:16.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Host: localhost:35259[\r][\n]"
06:24:16.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.474 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "[\r][\n]"
06:24:16.478 [XNIO-52 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35259]}, cookies=[:]): <empty> }
06:24:16.499 [XNIO-52 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:16.501 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.501 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Encoding: gzip[\r][\n]"
06:24:16.501 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Connection: keep-alive[\r][\n]"
06:24:16.501 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Type: text/plain[\r][\n]"
06:24:16.501 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Length: 27[\r][\n]"
06:24:16.501 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.501 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "[\r][\n]"
06:24:16.501 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:16.501 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << HTTP/1.1 200 OK
06:24:16.501 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Encoding: gzip
06:24:16.501 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Connection: keep-alive
06:24:16.501 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Type: text/plain
06:24:16.501 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Length: 27
06:24:16.501 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.501 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.501 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41198<->127.0.0.1:35259
06:24:16.501 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.502 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.502 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.502 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35259
06:24:16.502 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.502 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.502 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.502 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> POST /alpha HTTP/1.1
06:24:16.502 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Content-Type: application/json; charset=utf-8
06:24:16.502 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Content-Length: 0
06:24:16.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Host: localhost:35259
06:24:16.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Connection: Keep-Alive
06:24:16.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.503 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 >> Accept-Encoding: gzip,deflate
06:24:16.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Content-Length: 0[\r][\n]"
06:24:16.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Host: localhost:35259[\r][\n]"
06:24:16.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.503 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 >> "[\r][\n]"
06:24:16.503 [XNIO-52 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35259]}, cookies=[:]): <empty> }
06:24:16.504 [XNIO-52 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:16.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Encoding: gzip[\r][\n]"
06:24:16.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Connection: keep-alive[\r][\n]"
06:24:16.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Type: text/plain[\r][\n]"
06:24:16.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Content-Length: 27[\r][\n]"
06:24:16.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "[\r][\n]"
06:24:16.504 [Test worker] DEBUG org.apache.http.wire - http-outgoing-51 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:16.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << HTTP/1.1 200 OK
06:24:16.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Encoding: gzip
06:24:16.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Connection: keep-alive
06:24:16.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Type: text/plain
06:24:16.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Content-Length: 27
06:24:16.504 [Test worker] DEBUG org.apache.http.headers - http-outgoing-51 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.505 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.505 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41198<->127.0.0.1:35259
06:24:16.505 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.506 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@77e473f5
06:24:16.507 [XNIO-52 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:16.510 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@39055af
06:24:16.512 [XNIO-53 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5a9a2a20
06:24:16.513 [XNIO-53 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1670f58b
06:24:16.512 [XNIO-53 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-2', selector sun.nio.ch.EPollSelectorImpl@311076
06:24:16.512 [XNIO-53 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2e78f8e4
06:24:16.513 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:16.513 [XNIO-53 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1e985415
06:24:16.513 [XNIO-53 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5fef4464
06:24:16.513 [XNIO-53 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-7', selector sun.nio.ch.EPollSelectorImpl@71fabbda
06:24:16.513 [XNIO-53 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3de1c550
06:24:16.513 [XNIO-53 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 Accept', selector sun.nio.ch.EPollSelectorImpl@7c3db5ad
06:24:16.513 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:16.515 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.515 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.515 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33665
06:24:16.515 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:33665
06:24:16.516 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33665
06:24:16.516 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:33665 with timeout 0
06:24:16.516 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:16.516 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:16.516 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:16.534 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:16.534 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:16.534 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:16.534 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:16.534 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:16.535 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:54094<->127.0.0.1:33665
06:24:16.535 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.535 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.535 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> POST /alpha HTTP/1.1
06:24:16.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Content-Type: application/json; charset=utf-8
06:24:16.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Content-Length: 0
06:24:16.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Host: localhost:33665
06:24:16.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Connection: Keep-Alive
06:24:16.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.535 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Accept-Encoding: gzip,deflate
06:24:16.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Content-Length: 0[\r][\n]"
06:24:16.535 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Host: localhost:33665[\r][\n]"
06:24:16.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "[\r][\n]"
06:24:16.537 [XNIO-53 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33665]}, cookies=[:]): <empty> }
06:24:16.538 [XNIO-53 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:16.539 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.539 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Encoding: gzip[\r][\n]"
06:24:16.539 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Connection: keep-alive[\r][\n]"
06:24:16.539 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Type: text/plain[\r][\n]"
06:24:16.539 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Length: 27[\r][\n]"
06:24:16.539 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.539 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "[\r][\n]"
06:24:16.539 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:16.539 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << HTTP/1.1 200 OK
06:24:16.539 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Encoding: gzip
06:24:16.539 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Connection: keep-alive
06:24:16.539 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Type: text/plain
06:24:16.539 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Length: 27
06:24:16.539 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.539 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.540 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54094<->127.0.0.1:33665
06:24:16.540 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.540 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.540 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.540 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33665
06:24:16.540 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.540 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.540 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.540 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> POST /alpha HTTP/1.1
06:24:16.540 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Content-Type: application/json; charset=utf-8
06:24:16.540 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Content-Length: 0
06:24:16.540 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Host: localhost:33665
06:24:16.540 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Connection: Keep-Alive
06:24:16.540 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.540 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 >> Accept-Encoding: gzip,deflate
06:24:16.540 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.540 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.540 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Content-Length: 0[\r][\n]"
06:24:16.540 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Host: localhost:33665[\r][\n]"
06:24:16.540 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.540 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.540 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.540 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 >> "[\r][\n]"
06:24:16.541 [XNIO-53 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33665]}, cookies=[:]): <empty> }
06:24:16.542 [XNIO-53 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:16.542 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.542 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Encoding: gzip[\r][\n]"
06:24:16.542 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Connection: keep-alive[\r][\n]"
06:24:16.542 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Type: text/plain[\r][\n]"
06:24:16.542 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Content-Length: 27[\r][\n]"
06:24:16.542 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.542 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "[\r][\n]"
06:24:16.542 [Test worker] DEBUG org.apache.http.wire - http-outgoing-52 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:16.542 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << HTTP/1.1 200 OK
06:24:16.542 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Encoding: gzip
06:24:16.542 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Connection: keep-alive
06:24:16.542 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Type: text/plain
06:24:16.542 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Content-Length: 27
06:24:16.542 [Test worker] DEBUG org.apache.http.headers - http-outgoing-52 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.542 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.543 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:54094<->127.0.0.1:33665
06:24:16.543 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.543 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@39055af
06:24:16.546 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2d586c8f
06:24:16.547 [XNIO-54 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-1', selector sun.nio.ch.EPollSelectorImpl@28d003f7
06:24:16.562 [XNIO-54 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-3', selector sun.nio.ch.EPollSelectorImpl@af488f4
06:24:16.572 [XNIO-54 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5a33b6b0
06:24:16.547 [XNIO-54 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6b9cad66
06:24:16.577 [XNIO-54 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5362a553
06:24:16.578 [XNIO-54 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1920aa12
06:24:16.586 [XNIO-54 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-8', selector sun.nio.ch.EPollSelectorImpl@29221ce6
06:24:16.590 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:16.590 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:16.591 [XNIO-54 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 Accept', selector sun.nio.ch.EPollSelectorImpl@4dec257f
06:24:16.586 [XNIO-54 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-7', selector sun.nio.ch.EPollSelectorImpl@66544548
06:24:16.605 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.605 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.605 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33595
06:24:16.605 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33595
06:24:16.605 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33595
06:24:16.605 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:59422<->127.0.0.1:33595
06:24:16.605 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.605 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.605 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> POST /alpha HTTP/1.1
06:24:16.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Content-Type: application/json; charset=utf-8
06:24:16.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Content-Length: 2
06:24:16.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Host: localhost:33595
06:24:16.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Connection: Keep-Alive
06:24:16.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.605 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Accept-Encoding: gzip,deflate
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Content-Length: 2[\r][\n]"
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Host: localhost:33595[\r][\n]"
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "[\r][\n]"
06:24:16.605 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "{}"
06:24:16.610 [XNIO-54 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33595]}, cookies=[:]): {} }
06:24:16.613 [XNIO-54 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:16.614 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.614 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Encoding: gzip[\r][\n]"
06:24:16.614 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Connection: keep-alive[\r][\n]"
06:24:16.614 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Type: application/json[\r][\n]"
06:24:16.614 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Length: 39[\r][\n]"
06:24:16.614 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.614 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "[\r][\n]"
06:24:16.614 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
06:24:16.614 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << HTTP/1.1 200 OK
06:24:16.614 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Encoding: gzip
06:24:16.614 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Connection: keep-alive
06:24:16.614 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Type: application/json
06:24:16.614 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Length: 39
06:24:16.614 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.614 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.615 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:59422<->127.0.0.1:33595
06:24:16.615 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.616 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.616 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.616 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33595
06:24:16.616 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.616 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.616 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> POST /alpha HTTP/1.1
06:24:16.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Content-Type: application/json; charset=utf-8
06:24:16.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Content-Length: 2
06:24:16.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Host: localhost:33595
06:24:16.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Connection: Keep-Alive
06:24:16.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.616 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 >> Accept-Encoding: gzip,deflate
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Content-Length: 2[\r][\n]"
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Host: localhost:33595[\r][\n]"
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "[\r][\n]"
06:24:16.616 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 >> "{}"
06:24:16.629 [XNIO-54 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33595]}, cookies=[:]): {} }
06:24:16.630 [XNIO-54 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:16.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Encoding: gzip[\r][\n]"
06:24:16.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Connection: keep-alive[\r][\n]"
06:24:16.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Type: application/json[\r][\n]"
06:24:16.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Content-Length: 39[\r][\n]"
06:24:16.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "[\r][\n]"
06:24:16.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-53 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
06:24:16.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << HTTP/1.1 200 OK
06:24:16.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Encoding: gzip
06:24:16.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Connection: keep-alive
06:24:16.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Type: application/json
06:24:16.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Content-Length: 39
06:24:16.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-53 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.631 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.631 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:59422<->127.0.0.1:33595
06:24:16.631 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.631 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2d586c8f
06:24:16.636 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6a056d38
06:24:16.639 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:16.639 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:16.638 [XNIO-55 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-2', selector sun.nio.ch.EPollSelectorImpl@45ab4514
06:24:16.640 [XNIO-55 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-3', selector sun.nio.ch.EPollSelectorImpl@16d2a1fe
06:24:16.640 [XNIO-55 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-7', selector sun.nio.ch.EPollSelectorImpl@c465db2
06:24:16.640 [XNIO-55 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 Accept', selector sun.nio.ch.EPollSelectorImpl@5838eec1
06:24:16.640 [XNIO-55 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6f6e5436
06:24:16.642 [XNIO-55 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2bb34edb
06:24:16.638 [XNIO-55 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-1', selector sun.nio.ch.EPollSelectorImpl@57ddfb07
06:24:16.642 [XNIO-55 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6cfdfe45
06:24:16.641 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.642 [XNIO-55 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1c5d8231
06:24:16.642 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.642 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:37623
06:24:16.642 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:37623
06:24:16.642 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37623
06:24:16.642 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:37623 with timeout 0
06:24:16.642 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:16.642 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:16.642 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:16.662 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:16.662 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:16.662 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:16.662 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:16.662 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:16.662 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:60024<->127.0.0.1:37623
06:24:16.662 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.662 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.662 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> POST /alpha HTTP/1.1
06:24:16.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Content-Type: application/json; charset=utf-8
06:24:16.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Content-Length: 2
06:24:16.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Host: localhost:37623
06:24:16.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Connection: Keep-Alive
06:24:16.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.662 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Accept-Encoding: gzip,deflate
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Content-Length: 2[\r][\n]"
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Host: localhost:37623[\r][\n]"
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "[\r][\n]"
06:24:16.662 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "{}"
06:24:16.666 [XNIO-55 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37623]}, cookies=[:]): {} }
06:24:16.667 [XNIO-55 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:16.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Encoding: gzip[\r][\n]"
06:24:16.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Connection: keep-alive[\r][\n]"
06:24:16.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Type: application/json[\r][\n]"
06:24:16.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Length: 39[\r][\n]"
06:24:16.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "[\r][\n]"
06:24:16.668 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
06:24:16.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << HTTP/1.1 200 OK
06:24:16.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Encoding: gzip
06:24:16.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Connection: keep-alive
06:24:16.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Type: application/json
06:24:16.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Length: 39
06:24:16.668 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.668 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60024<->127.0.0.1:37623
06:24:16.668 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.669 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.669 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.669 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:37623
06:24:16.669 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.669 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.669 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> POST /alpha HTTP/1.1
06:24:16.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Content-Type: application/json; charset=utf-8
06:24:16.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Content-Length: 2
06:24:16.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Host: localhost:37623
06:24:16.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Connection: Keep-Alive
06:24:16.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 >> Accept-Encoding: gzip,deflate
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Content-Length: 2[\r][\n]"
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Host: localhost:37623[\r][\n]"
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "[\r][\n]"
06:24:16.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 >> "{}"
06:24:16.669 [XNIO-55 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37623]}, cookies=[:]): {} }
06:24:16.670 [XNIO-55 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:16.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Encoding: gzip[\r][\n]"
06:24:16.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Connection: keep-alive[\r][\n]"
06:24:16.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Type: application/json[\r][\n]"
06:24:16.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Content-Length: 39[\r][\n]"
06:24:16.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "[\r][\n]"
06:24:16.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-54 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab]V*K[0xcc])MU[0xb2]R[0xca][0xcf][0xd6][0xcd]*[0xce][0xcf]S[0xaa][0x5][0x0][0xe2][0xce][0x90][0x14][0x13][0x0][0x0][0x0]"
06:24:16.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << HTTP/1.1 200 OK
06:24:16.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Encoding: gzip
06:24:16.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Connection: keep-alive
06:24:16.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Type: application/json
06:24:16.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Content-Length: 39
06:24:16.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-54 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.671 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.671 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60024<->127.0.0.1:37623
06:24:16.671 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.672 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6a056d38
06:24:16.676 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3738315e
06:24:16.694 [XNIO-56 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-1', selector sun.nio.ch.EPollSelectorImpl@56278f30
06:24:16.698 [XNIO-56 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-2', selector sun.nio.ch.EPollSelectorImpl@59d8801a
06:24:16.703 [XNIO-56 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-3', selector sun.nio.ch.EPollSelectorImpl@61a60f39
06:24:16.716 [XNIO-56 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7df3c30f
06:24:16.725 [XNIO-56 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-6', selector sun.nio.ch.EPollSelectorImpl@13d83211
06:24:16.725 [XNIO-56 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3112fac6
06:24:16.725 [XNIO-56 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3eb6361c
06:24:16.726 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:16.727 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:16.725 [XNIO-56 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-5', selector sun.nio.ch.EPollSelectorImpl@100d6d9e
06:24:16.728 [XNIO-56 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 Accept', selector sun.nio.ch.EPollSelectorImpl@21657521
06:24:16.741 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.741 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.741 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41771
06:24:16.741 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41771
06:24:16.741 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41771
06:24:16.741 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45990<->127.0.0.1:41771
06:24:16.741 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.741 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.741 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> POST /alpha HTTP/1.1
06:24:16.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Content-Type: application/json; charset=utf-8
06:24:16.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Content-Length: 11
06:24:16.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Host: localhost:41771
06:24:16.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Connection: Keep-Alive
06:24:16.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.742 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Accept-Encoding: gzip,deflate
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Content-Length: 11[\r][\n]"
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Host: localhost:41771[\r][\n]"
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "[\r][\n]"
06:24:16.742 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "{"one":"1"}"
06:24:16.742 [XNIO-56 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41771]}, cookies=[:]): {"one":"1"} }
06:24:16.743 [XNIO-56 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:16.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Encoding: gzip[\r][\n]"
06:24:16.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Connection: keep-alive[\r][\n]"
06:24:16.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Type: application/xml[\r][\n]"
06:24:16.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Length: 65[\r][\n]"
06:24:16.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "[\r][\n]"
06:24:16.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
06:24:16.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << HTTP/1.1 200 OK
06:24:16.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Encoding: gzip
06:24:16.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Connection: keep-alive
06:24:16.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Type: application/xml
06:24:16.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Length: 65
06:24:16.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.744 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.751 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45990<->127.0.0.1:41771
06:24:16.751 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.751 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.752 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.752 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41771
06:24:16.752 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.752 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.752 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> POST /alpha HTTP/1.1
06:24:16.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Content-Type: application/json; charset=utf-8
06:24:16.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Content-Length: 11
06:24:16.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Host: localhost:41771
06:24:16.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Connection: Keep-Alive
06:24:16.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.752 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 >> Accept-Encoding: gzip,deflate
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Content-Length: 11[\r][\n]"
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Host: localhost:41771[\r][\n]"
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "[\r][\n]"
06:24:16.752 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 >> "{"one":"1"}"
06:24:16.754 [XNIO-56 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41771]}, cookies=[:]): {"one":"1"} }
06:24:16.755 [XNIO-56 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:16.755 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.755 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Encoding: gzip[\r][\n]"
06:24:16.755 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Connection: keep-alive[\r][\n]"
06:24:16.755 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Type: application/xml[\r][\n]"
06:24:16.755 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Content-Length: 65[\r][\n]"
06:24:16.755 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.755 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "[\r][\n]"
06:24:16.755 [Test worker] DEBUG org.apache.http.wire - http-outgoing-55 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
06:24:16.755 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << HTTP/1.1 200 OK
06:24:16.755 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Encoding: gzip
06:24:16.755 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Connection: keep-alive
06:24:16.755 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Type: application/xml
06:24:16.755 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Content-Length: 65
06:24:16.755 [Test worker] DEBUG org.apache.http.headers - http-outgoing-55 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.761 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.773 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45990<->127.0.0.1:41771
06:24:16.773 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.773 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3738315e
06:24:16.778 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@191055d5
06:24:16.781 [XNIO-57 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7a3c034e
06:24:16.786 [XNIO-57 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-2', selector sun.nio.ch.EPollSelectorImpl@140552e
06:24:16.790 [XNIO-57 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3e406d3a
06:24:16.790 [XNIO-57 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4e97eaa9
06:24:16.791 [XNIO-57 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-5', selector sun.nio.ch.EPollSelectorImpl@244a08f
06:24:16.791 [XNIO-57 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-6', selector sun.nio.ch.EPollSelectorImpl@743f2d89
06:24:16.802 [XNIO-57 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-7', selector sun.nio.ch.EPollSelectorImpl@113a33a7
06:24:16.805 [XNIO-57 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-8', selector sun.nio.ch.EPollSelectorImpl@24cdcb44
06:24:16.806 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:16.806 [XNIO-57 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 Accept', selector sun.nio.ch.EPollSelectorImpl@1727f300
06:24:16.806 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:16.809 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.810 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.810 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40017
06:24:16.810 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40017
06:24:16.810 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40017
06:24:16.810 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40017 with timeout 0
06:24:16.810 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:16.810 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:16.810 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:16.845 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:16.845 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:16.845 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:16.845 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:16.845 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:16.845 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:60528<->127.0.0.1:40017
06:24:16.845 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.845 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.845 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> POST /alpha HTTP/1.1
06:24:16.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Content-Type: application/json; charset=utf-8
06:24:16.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Content-Length: 11
06:24:16.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Host: localhost:40017
06:24:16.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Connection: Keep-Alive
06:24:16.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.845 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Accept-Encoding: gzip,deflate
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Length: 11[\r][\n]"
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Host: localhost:40017[\r][\n]"
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "[\r][\n]"
06:24:16.845 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "{"one":"1"}"
06:24:16.846 [XNIO-57 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40017]}, cookies=[:]): {"one":"1"} }
06:24:16.847 [XNIO-57 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:16.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Encoding: gzip[\r][\n]"
06:24:16.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Connection: keep-alive[\r][\n]"
06:24:16.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Type: application/xml[\r][\n]"
06:24:16.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Length: 65[\r][\n]"
06:24:16.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "[\r][\n]"
06:24:16.848 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
06:24:16.848 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << HTTP/1.1 200 OK
06:24:16.848 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Encoding: gzip
06:24:16.848 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Connection: keep-alive
06:24:16.849 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Type: application/xml
06:24:16.849 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Length: 65
06:24:16.849 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.849 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.852 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60528<->127.0.0.1:40017
06:24:16.853 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.853 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.853 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.853 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40017
06:24:16.853 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.853 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.853 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.853 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> POST /alpha HTTP/1.1
06:24:16.853 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Content-Type: application/json; charset=utf-8
06:24:16.853 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Content-Length: 11
06:24:16.853 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Host: localhost:40017
06:24:16.853 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Connection: Keep-Alive
06:24:16.853 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.853 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 >> Accept-Encoding: gzip,deflate
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Content-Length: 11[\r][\n]"
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Host: localhost:40017[\r][\n]"
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "[\r][\n]"
06:24:16.853 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 >> "{"one":"1"}"
06:24:16.854 [XNIO-57 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40017]}, cookies=[:]): {"one":"1"} }
06:24:16.856 [XNIO-57 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:16.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Encoding: gzip[\r][\n]"
06:24:16.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Connection: keep-alive[\r][\n]"
06:24:16.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Type: application/xml[\r][\n]"
06:24:16.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Content-Length: 65[\r][\n]"
06:24:16.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "[\r][\n]"
06:24:16.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-56 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xb1][0xaf][0xc8][0xcd]Q(K-*[0xce][0xcc][0xcf][0xb3]U2[0xd4]3P[0xb2][0xb7][0xb3][0xc9]M-.NLOU(K[0xcc])M[0xb5]U[0xca][0xcf][0xd6][0x5][0xaa]R[0xd2][0xb7][0x3][0x0]![0x2][0xb2][0x8].[0x0][0x0][0x0]"
06:24:16.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << HTTP/1.1 200 OK
06:24:16.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Encoding: gzip
06:24:16.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Connection: keep-alive
06:24:16.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Type: application/xml
06:24:16.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Content-Length: 65
06:24:16.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-56 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.857 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.860 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60528<->127.0.0.1:40017
06:24:16.860 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.860 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@191055d5
06:24:16.864 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6e310262
06:24:16.866 [XNIO-58 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4c355034
06:24:16.866 [XNIO-58 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1703a1c9
06:24:16.881 [XNIO-58 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-3', selector sun.nio.ch.EPollSelectorImpl@133d2d83
06:24:16.890 [XNIO-58 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6cd8d064
06:24:16.897 [XNIO-58 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3d7e2731
06:24:16.906 [XNIO-58 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-6', selector sun.nio.ch.EPollSelectorImpl@462f47f8
06:24:16.910 [XNIO-58 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-7', selector sun.nio.ch.EPollSelectorImpl@15b5ddc0
06:24:16.913 [XNIO-58 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6c0a9dea
06:24:16.914 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:16.914 [XNIO-58 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 Accept', selector sun.nio.ch.EPollSelectorImpl@5729562
06:24:16.914 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:16.919 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.919 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.919 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41463
06:24:16.919 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41463
06:24:16.919 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41463
06:24:16.919 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53178<->127.0.0.1:41463
06:24:16.919 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.919 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.919 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> POST /alpha HTTP/1.1
06:24:16.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Content-Type: application/json; charset=utf-8
06:24:16.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Content-Length: 9
06:24:16.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Host: localhost:41463
06:24:16.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Connection: Keep-Alive
06:24:16.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.919 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Accept-Encoding: gzip,deflate
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Length: 9[\r][\n]"
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Host: localhost:41463[\r][\n]"
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "[\r][\n]"
06:24:16.919 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "{"two":2}"
06:24:16.930 [XNIO-58 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41463]}, cookies=[:]): {"two":2} }
06:24:16.930 [XNIO-58 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:16.931 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.931 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Encoding: gzip[\r][\n]"
06:24:16.931 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Connection: keep-alive[\r][\n]"
06:24:16.931 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Type: text/html[\r][\n]"
06:24:16.931 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Length: 40[\r][\n]"
06:24:16.931 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.931 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "[\r][\n]"
06:24:16.931 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
06:24:16.931 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << HTTP/1.1 200 OK
06:24:16.931 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Encoding: gzip
06:24:16.931 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Connection: keep-alive
06:24:16.931 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Type: text/html
06:24:16.931 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Length: 40
06:24:16.931 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.931 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.932 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53178<->127.0.0.1:41463
06:24:16.932 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.932 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.932 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.932 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41463
06:24:16.932 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.932 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.932 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.932 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> POST /alpha HTTP/1.1
06:24:16.932 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Content-Type: application/json; charset=utf-8
06:24:16.932 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Content-Length: 9
06:24:16.932 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Host: localhost:41463
06:24:16.932 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Connection: Keep-Alive
06:24:16.932 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.932 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 >> Accept-Encoding: gzip,deflate
06:24:16.932 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.932 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.932 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Content-Length: 9[\r][\n]"
06:24:16.932 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Host: localhost:41463[\r][\n]"
06:24:16.932 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.932 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.933 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.933 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "[\r][\n]"
06:24:16.933 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 >> "{"two":2}"
06:24:16.934 [XNIO-58 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41463]}, cookies=[:]): {"two":2} }
06:24:16.935 [XNIO-58 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:16.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "HTTP/1.1 200 OK[\r][\n]"
06:24:16.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Encoding: gzip[\r][\n]"
06:24:16.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Connection: keep-alive[\r][\n]"
06:24:16.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Type: text/html[\r][\n]"
06:24:16.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Content-Length: 40[\r][\n]"
06:24:16.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:16.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "[\r][\n]"
06:24:16.936 [Test worker] DEBUG org.apache.http.wire - http-outgoing-57 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
06:24:16.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << HTTP/1.1 200 OK
06:24:16.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Encoding: gzip
06:24:16.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Connection: keep-alive
06:24:16.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Type: text/html
06:24:16.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Content-Length: 40
06:24:16.936 [Test worker] DEBUG org.apache.http.headers - http-outgoing-57 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:16.936 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:16.937 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53178<->127.0.0.1:41463
06:24:16.937 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:16.937 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6e310262
06:24:16.942 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1d837d32
06:24:16.947 [XNIO-59 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-1', selector sun.nio.ch.EPollSelectorImpl@53785c9d
06:24:16.960 [XNIO-59 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1fb43eec
06:24:16.947 [XNIO-59 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-2', selector sun.nio.ch.EPollSelectorImpl@d6b8cbe
06:24:16.966 [XNIO-59 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3d20ace2
06:24:16.966 [XNIO-59 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-5', selector sun.nio.ch.EPollSelectorImpl@20c6fe6c
06:24:16.966 [XNIO-59 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-7', selector sun.nio.ch.EPollSelectorImpl@57966a05
06:24:16.966 [XNIO-59 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1d21358f
06:24:16.966 [XNIO-59 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-6', selector sun.nio.ch.EPollSelectorImpl@15b4c38a
06:24:16.970 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:16.970 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:16.971 [XNIO-59 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 Accept', selector sun.nio.ch.EPollSelectorImpl@51915951
06:24:16.973 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:16.973 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:16.973 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:38047
06:24:16.973 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:38047
06:24:16.973 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38047
06:24:16.973 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:38047 with timeout 0
06:24:16.974 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:16.974 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:16.974 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:16.997 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:16.997 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:16.997 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:16.997 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:16.997 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:16.997 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41466<->127.0.0.1:38047
06:24:16.997 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:16.997 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:16.997 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:16.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> POST /alpha HTTP/1.1
06:24:16.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Content-Type: application/json; charset=utf-8
06:24:16.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Content-Length: 9
06:24:16.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Host: localhost:38047
06:24:16.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Connection: Keep-Alive
06:24:16.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:16.997 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Accept-Encoding: gzip,deflate
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Content-Length: 9[\r][\n]"
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Host: localhost:38047[\r][\n]"
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Connection: Keep-Alive[\r][\n]"
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "[\r][\n]"
06:24:16.997 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "{"two":2}"
06:24:17.015 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.015 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-50: Shutdown connection
06:24:17.014 [XNIO-59 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38047]}, cookies=[:]): {"two":2} }
06:24:17.015 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.015 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-56: Shutdown connection
06:24:17.016 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.016 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-57: Shutdown connection
06:24:17.016 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.016 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-53: Shutdown connection
06:24:17.016 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.016 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-54: Shutdown connection
06:24:17.017 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.017 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-55: Shutdown connection
06:24:17.017 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.017 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-51: Shutdown connection
06:24:17.017 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.017 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-52: Shutdown connection
06:24:17.018 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.018 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-46: Shutdown connection
06:24:17.018 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.018 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-47: Shutdown connection
06:24:17.018 [XNIO-59 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:17.018 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.018 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-48: Shutdown connection
06:24:17.018 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.018 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-49: Shutdown connection
06:24:17.022 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.022 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Content-Encoding: gzip[\r][\n]"
06:24:17.022 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Connection: keep-alive[\r][\n]"
06:24:17.022 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Content-Type: text/html[\r][\n]"
06:24:17.022 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Content-Length: 40[\r][\n]"
06:24:17.022 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.022 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "[\r][\n]"
06:24:17.022 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
06:24:17.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << HTTP/1.1 200 OK
06:24:17.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Content-Encoding: gzip
06:24:17.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Connection: keep-alive
06:24:17.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Content-Type: text/html
06:24:17.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Content-Length: 40
06:24:17.022 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.022 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.022 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41466<->127.0.0.1:38047
06:24:17.022 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.023 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.023 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.023 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:38047
06:24:17.023 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:17.023 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.023 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> POST /alpha HTTP/1.1
06:24:17.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Content-Type: application/json; charset=utf-8
06:24:17.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Content-Length: 9
06:24:17.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Host: localhost:38047
06:24:17.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Connection: Keep-Alive
06:24:17.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.023 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 >> Accept-Encoding: gzip,deflate
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Content-Length: 9[\r][\n]"
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Host: localhost:38047[\r][\n]"
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "[\r][\n]"
06:24:17.023 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 >> "{"two":2}"
06:24:17.028 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.028 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-41: Shutdown connection
06:24:17.028 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.028 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-42: Shutdown connection
06:24:17.028 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.028 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-43: Shutdown connection
06:24:17.028 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.028 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-44: Shutdown connection
06:24:17.038 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.038 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-45: Shutdown connection
06:24:17.040 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.040 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-36: Shutdown connection
06:24:17.040 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.040 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-37: Shutdown connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-38: Shutdown connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-39: Shutdown connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-40: Shutdown connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-33: Shutdown connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-34: Shutdown connection
06:24:17.038 [XNIO-59 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38047]}, cookies=[:]): {"two":2} }
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:17.041 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-35: Shutdown connection
06:24:17.043 [XNIO-59 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:17.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Content-Encoding: gzip[\r][\n]"
06:24:17.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Connection: keep-alive[\r][\n]"
06:24:17.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Content-Type: text/html[\r][\n]"
06:24:17.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Content-Length: 40[\r][\n]"
06:24:17.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "[\r][\n]"
06:24:17.044 [Test worker] DEBUG org.apache.http.wire - http-outgoing-58 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xb3][0xc9]([0xc9][0xcd][0xb1][0xb3]I[0xca]O[0xa9][0xb4][0xcb][0xcf][0xd6][0x5][0xf1]l[0xf4][0xc1]<[0x0][0x84]/[0x88][0xcf][0x1a][0x0][0x0][0x0]"
06:24:17.044 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << HTTP/1.1 200 OK
06:24:17.044 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Content-Encoding: gzip
06:24:17.044 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Connection: keep-alive
06:24:17.044 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Content-Type: text/html
06:24:17.044 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Content-Length: 40
06:24:17.044 [Test worker] DEBUG org.apache.http.headers - http-outgoing-58 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.044 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.045 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41466<->127.0.0.1:38047
06:24:17.045 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.045 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1d837d32
06:24:17.050 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6918021c
06:24:17.052 [XNIO-60 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-1', selector sun.nio.ch.EPollSelectorImpl@b8e4998
06:24:17.052 [XNIO-60 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6a8dbc55
06:24:17.052 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.053 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.052 [XNIO-60 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5eb7803
06:24:17.056 [XNIO-60 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-7', selector sun.nio.ch.EPollSelectorImpl@44152de0
06:24:17.056 [XNIO-60 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2e74ac8c
06:24:17.052 [XNIO-60 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1ef50472
06:24:17.052 [XNIO-60 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2e855050
06:24:17.057 [XNIO-60 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 Accept', selector sun.nio.ch.EPollSelectorImpl@4a09f549
06:24:17.052 [XNIO-60 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1a99e25b
06:24:17.055 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.057 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.057 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44077
06:24:17.057 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44077
06:24:17.057 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44077
06:24:17.058 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49300<->127.0.0.1:44077
06:24:17.058 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:17.058 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.058 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> POST /alpha HTTP/1.1
06:24:17.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Content-Type: application/json; charset=utf-8
06:24:17.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Content-Length: 19
06:24:17.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Host: localhost:44077
06:24:17.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Connection: Keep-Alive
06:24:17.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.058 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Accept-Encoding: gzip,deflate
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Content-Length: 19[\r][\n]"
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Host: localhost:44077[\r][\n]"
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "[\r][\n]"
06:24:17.058 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "{"one":"1","two":2}"
06:24:17.062 [XNIO-60 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44077]}, cookies=[:]): {"one":"1","two":2} }
06:24:17.064 [XNIO-60 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:17.064 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.064 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Content-Encoding: gzip[\r][\n]"
06:24:17.064 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Connection: keep-alive[\r][\n]"
06:24:17.064 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Content-Type: text/csv[\r][\n]"
06:24:17.064 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Content-Length: 53[\r][\n]"
06:24:17.064 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.064 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "[\r][\n]"
06:24:17.064 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
06:24:17.064 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << HTTP/1.1 200 OK
06:24:17.064 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Content-Encoding: gzip
06:24:17.064 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Connection: keep-alive
06:24:17.064 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Content-Type: text/csv
06:24:17.064 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Content-Length: 53
06:24:17.064 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.065 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.065 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49300<->127.0.0.1:44077
06:24:17.065 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.066 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.066 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.066 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44077
06:24:17.066 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:17.066 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.066 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> POST /alpha HTTP/1.1
06:24:17.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Content-Type: application/json; charset=utf-8
06:24:17.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Content-Length: 19
06:24:17.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Host: localhost:44077
06:24:17.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Connection: Keep-Alive
06:24:17.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.066 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 >> Accept-Encoding: gzip,deflate
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Content-Length: 19[\r][\n]"
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Host: localhost:44077[\r][\n]"
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "[\r][\n]"
06:24:17.066 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 >> "{"one":"1","two":2}"
06:24:17.080 [XNIO-60 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44077]}, cookies=[:]): {"one":"1","two":2} }
06:24:17.081 [XNIO-60 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:17.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Content-Encoding: gzip[\r][\n]"
06:24:17.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Connection: keep-alive[\r][\n]"
06:24:17.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Content-Type: text/csv[\r][\n]"
06:24:17.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Content-Length: 53[\r][\n]"
06:24:17.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "[\r][\n]"
06:24:17.081 [Test worker] DEBUG org.apache.http.wire - http-outgoing-59 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
06:24:17.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << HTTP/1.1 200 OK
06:24:17.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Content-Encoding: gzip
06:24:17.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Connection: keep-alive
06:24:17.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Content-Type: text/csv
06:24:17.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Content-Length: 53
06:24:17.081 [Test worker] DEBUG org.apache.http.headers - http-outgoing-59 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.081 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.082 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49300<->127.0.0.1:44077
06:24:17.082 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.082 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6918021c
06:24:17.087 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@53b3b986
06:24:17.088 [XNIO-61 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-1', selector sun.nio.ch.EPollSelectorImpl@147cd8a1
06:24:17.091 [XNIO-61 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-2', selector sun.nio.ch.EPollSelectorImpl@571c1751
06:24:17.094 [XNIO-61 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-3', selector sun.nio.ch.EPollSelectorImpl@793dbc25
06:24:17.098 [XNIO-61 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2924a3f3
06:24:17.098 [XNIO-61 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-5', selector sun.nio.ch.EPollSelectorImpl@41bda65f
06:24:17.098 [XNIO-61 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-6', selector sun.nio.ch.EPollSelectorImpl@54529204
06:24:17.103 [XNIO-61 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-7', selector sun.nio.ch.EPollSelectorImpl@15070f6b
06:24:17.106 [XNIO-61 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6931f9ad
06:24:17.107 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.108 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.109 [XNIO-61 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 Accept', selector sun.nio.ch.EPollSelectorImpl@141ba1cf
06:24:17.110 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.110 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.110 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:34493
06:24:17.110 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:34493
06:24:17.110 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34493
06:24:17.110 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:34493 with timeout 0
06:24:17.111 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:17.111 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:17.111 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:17.155 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:17.155 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:17.155 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:17.155 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:17.155 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:17.155 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:34714<->127.0.0.1:34493
06:24:17.155 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:17.155 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.155 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> POST /alpha HTTP/1.1
06:24:17.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Content-Type: application/json; charset=utf-8
06:24:17.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Content-Length: 19
06:24:17.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Host: localhost:34493
06:24:17.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Connection: Keep-Alive
06:24:17.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Accept-Encoding: gzip,deflate
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Content-Length: 19[\r][\n]"
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Host: localhost:34493[\r][\n]"
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "[\r][\n]"
06:24:17.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "{"one":"1","two":2}"
06:24:17.157 [XNIO-61 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34493]}, cookies=[:]): {"one":"1","two":2} }
06:24:17.158 [XNIO-61 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:17.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Content-Encoding: gzip[\r][\n]"
06:24:17.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Connection: keep-alive[\r][\n]"
06:24:17.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Content-Type: text/csv[\r][\n]"
06:24:17.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Content-Length: 53[\r][\n]"
06:24:17.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "[\r][\n]"
06:24:17.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
06:24:17.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << HTTP/1.1 200 OK
06:24:17.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Content-Encoding: gzip
06:24:17.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Connection: keep-alive
06:24:17.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Content-Type: text/csv
06:24:17.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Content-Length: 53
06:24:17.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.158 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.159 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:34714<->127.0.0.1:34493
06:24:17.159 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.160 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.160 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.160 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:34493
06:24:17.160 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /alpha HTTP/1.1
06:24:17.160 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.160 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.160 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> POST /alpha HTTP/1.1
06:24:17.160 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Content-Type: application/json; charset=utf-8
06:24:17.160 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Content-Length: 19
06:24:17.160 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Host: localhost:34493
06:24:17.160 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Connection: Keep-Alive
06:24:17.160 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.160 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 >> Accept-Encoding: gzip,deflate
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "POST /alpha HTTP/1.1[\r][\n]"
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Content-Length: 19[\r][\n]"
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Host: localhost:34493[\r][\n]"
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "[\r][\n]"
06:24:17.160 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 >> "{"one":"1","two":2}"
06:24:17.161 [XNIO-61 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34493]}, cookies=[:]): {"one":"1","two":2} }
06:24:17.162 [XNIO-61 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:17.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Content-Encoding: gzip[\r][\n]"
06:24:17.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Connection: keep-alive[\r][\n]"
06:24:17.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Content-Type: text/csv[\r][\n]"
06:24:17.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Content-Length: 53[\r][\n]"
06:24:17.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "[\r][\n]"
06:24:17.163 [Test worker] DEBUG org.apache.http.wire - http-outgoing-60 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]K[0xcc])[0xc8]H[0xd4]I*J,[0xcb][0xd7]I[0xce]H,[0xca][0xc9]L[0xe5][0xca][0xcf]K[0xd5]))[0xcf][0xd7])[0xc9](JM[0x5][0x0]/[0x14][0xe5][0x2]![0x0][0x0][0x0]"
06:24:17.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << HTTP/1.1 200 OK
06:24:17.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Content-Encoding: gzip
06:24:17.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Connection: keep-alive
06:24:17.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Content-Type: text/csv
06:24:17.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Content-Length: 53
06:24:17.163 [Test worker] DEBUG org.apache.http.headers - http-outgoing-60 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.163 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.164 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:34714<->127.0.0.1:34493
06:24:17.164 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.164 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@53b3b986
06:24:17.171 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4d73b51b
06:24:17.175 [XNIO-62 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6075189b
06:24:17.175 [XNIO-62 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-2', selector sun.nio.ch.EPollSelectorImpl@10538055
06:24:17.181 [XNIO-62 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-4', selector sun.nio.ch.EPollSelectorImpl@442f335d
06:24:17.181 [XNIO-62 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-3', selector sun.nio.ch.EPollSelectorImpl@46673c4b
06:24:17.182 [XNIO-62 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-6', selector sun.nio.ch.EPollSelectorImpl@17de59c8
06:24:17.185 [XNIO-62 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5156261f
06:24:17.186 [XNIO-62 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1d176afe
06:24:17.182 [XNIO-62 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-5', selector sun.nio.ch.EPollSelectorImpl@70bcb77e
06:24:17.189 [XNIO-62 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 Accept', selector sun.nio.ch.EPollSelectorImpl@4bb6c1b9
06:24:17.189 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.190 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.195 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.195 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.195 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44821
06:24:17.195 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44821
06:24:17.195 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44821
06:24:17.196 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37072<->127.0.0.1:44821
06:24:17.196 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo HTTP/1.1
06:24:17.196 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.196 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.196 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> POST /bravo HTTP/1.1
06:24:17.196 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Content-Type: application/json; charset=utf-8
06:24:17.196 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Content-Length: 30
06:24:17.196 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Host: localhost:44821
06:24:17.196 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Connection: Keep-Alive
06:24:17.196 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.196 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Accept-Encoding: gzip,deflate
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "POST /bravo HTTP/1.1[\r][\n]"
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Content-Length: 30[\r][\n]"
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Host: localhost:44821[\r][\n]"
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "[\r][\n]"
06:24:17.196 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "{"alpha":"bravo","charlie":42}"
06:24:17.196 [XNIO-62 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44821]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.197 [XNIO-62 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Content-Encoding: gzip[\r][\n]"
06:24:17.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Connection: keep-alive[\r][\n]"
06:24:17.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Content-Type: text/plain[\r][\n]"
06:24:17.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Content-Length: 27[\r][\n]"
06:24:17.197 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "[\r][\n]"
06:24:17.198 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << HTTP/1.1 200 OK
06:24:17.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Content-Encoding: gzip
06:24:17.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Connection: keep-alive
06:24:17.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Content-Type: text/plain
06:24:17.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Content-Length: 27
06:24:17.198 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.198 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.198 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37072<->127.0.0.1:44821
06:24:17.198 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.199 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.199 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.199 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44821
06:24:17.199 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo HTTP/1.1
06:24:17.199 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.199 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> POST /bravo HTTP/1.1
06:24:17.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Content-Type: application/json; charset=utf-8
06:24:17.199 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Content-Length: 30
06:24:17.200 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Host: localhost:44821
06:24:17.200 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Connection: Keep-Alive
06:24:17.200 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.200 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 >> Accept-Encoding: gzip,deflate
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "POST /bravo HTTP/1.1[\r][\n]"
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Content-Length: 30[\r][\n]"
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Host: localhost:44821[\r][\n]"
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "[\r][\n]"
06:24:17.200 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 >> "{"alpha":"bravo","charlie":42}"
06:24:17.204 [XNIO-62 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:44821]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.211 [XNIO-62 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Content-Encoding: gzip[\r][\n]"
06:24:17.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Connection: keep-alive[\r][\n]"
06:24:17.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Content-Type: text/plain[\r][\n]"
06:24:17.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Content-Length: 27[\r][\n]"
06:24:17.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "[\r][\n]"
06:24:17.211 [Test worker] DEBUG org.apache.http.wire - http-outgoing-61 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << HTTP/1.1 200 OK
06:24:17.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Content-Encoding: gzip
06:24:17.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Connection: keep-alive
06:24:17.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Content-Type: text/plain
06:24:17.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Content-Length: 27
06:24:17.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-61 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.218 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.218 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37072<->127.0.0.1:44821
06:24:17.218 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.218 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4d73b51b
06:24:17.223 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2bfb5ceb
06:24:17.226 [XNIO-63 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-1', selector sun.nio.ch.EPollSelectorImpl@45eced4e
06:24:17.229 [XNIO-63 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4a732b62
06:24:17.230 [XNIO-63 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1bf6f64
06:24:17.232 [XNIO-63 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1c1c4554
06:24:17.232 [XNIO-63 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4809bff0
06:24:17.232 [XNIO-63 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-5', selector sun.nio.ch.EPollSelectorImpl@286e4247
06:24:17.249 [XNIO-63 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-7', selector sun.nio.ch.EPollSelectorImpl@21b53057
06:24:17.250 [XNIO-63 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-8', selector sun.nio.ch.EPollSelectorImpl@12d123a
06:24:17.254 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.254 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.255 [XNIO-63 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 Accept', selector sun.nio.ch.EPollSelectorImpl@40695628
06:24:17.257 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.257 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.257 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38257
06:24:17.257 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38257
06:24:17.257 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38257
06:24:17.257 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:40718<->127.0.0.1:38257
06:24:17.257 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo HTTP/1.1
06:24:17.257 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.257 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.257 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> POST /bravo HTTP/1.1
06:24:17.257 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Content-Type: application/json; charset=utf-8
06:24:17.257 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Content-Length: 30
06:24:17.257 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Host: localhost:38257
06:24:17.257 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Connection: Keep-Alive
06:24:17.257 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.257 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Accept-Encoding: gzip,deflate
06:24:17.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "POST /bravo HTTP/1.1[\r][\n]"
06:24:17.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Content-Length: 30[\r][\n]"
06:24:17.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Host: localhost:38257[\r][\n]"
06:24:17.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.257 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "[\r][\n]"
06:24:17.258 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "{"alpha":"bravo","charlie":42}"
06:24:17.262 [XNIO-63 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38257]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.263 [XNIO-63 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.263 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.263 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Content-Encoding: gzip[\r][\n]"
06:24:17.263 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Connection: keep-alive[\r][\n]"
06:24:17.263 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Content-Type: text/plain[\r][\n]"
06:24:17.263 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Content-Length: 27[\r][\n]"
06:24:17.263 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.263 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "[\r][\n]"
06:24:17.263 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << HTTP/1.1 200 OK
06:24:17.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Content-Encoding: gzip
06:24:17.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Connection: keep-alive
06:24:17.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Content-Type: text/plain
06:24:17.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Content-Length: 27
06:24:17.263 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.263 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.264 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40718<->127.0.0.1:38257
06:24:17.264 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.265 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.265 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.265 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38257
06:24:17.265 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo HTTP/1.1
06:24:17.265 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.265 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.265 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> POST /bravo HTTP/1.1
06:24:17.265 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Content-Type: application/json; charset=utf-8
06:24:17.265 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Content-Length: 30
06:24:17.265 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Host: localhost:38257
06:24:17.265 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Connection: Keep-Alive
06:24:17.265 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.265 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 >> Accept-Encoding: gzip,deflate
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "POST /bravo HTTP/1.1[\r][\n]"
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Content-Length: 30[\r][\n]"
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Host: localhost:38257[\r][\n]"
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "[\r][\n]"
06:24:17.265 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 >> "{"alpha":"bravo","charlie":42}"
06:24:17.266 [XNIO-63 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38257]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.267 [XNIO-63 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Content-Encoding: gzip[\r][\n]"
06:24:17.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Connection: keep-alive[\r][\n]"
06:24:17.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Content-Type: text/plain[\r][\n]"
06:24:17.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Content-Length: 27[\r][\n]"
06:24:17.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "[\r][\n]"
06:24:17.267 [Test worker] DEBUG org.apache.http.wire - http-outgoing-62 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << HTTP/1.1 200 OK
06:24:17.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Content-Encoding: gzip
06:24:17.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Connection: keep-alive
06:24:17.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Content-Type: text/plain
06:24:17.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Content-Length: 27
06:24:17.267 [Test worker] DEBUG org.apache.http.headers - http-outgoing-62 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.267 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.267 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:40718<->127.0.0.1:38257
06:24:17.267 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.268 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2bfb5ceb
06:24:17.273 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@b329a1f
06:24:17.278 [XNIO-64 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-1', selector sun.nio.ch.EPollSelectorImpl@743f2219
06:24:17.279 [XNIO-64 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1c2b049e
06:24:17.281 [XNIO-64 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-3', selector sun.nio.ch.EPollSelectorImpl@76801937
06:24:17.281 [XNIO-64 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-4', selector sun.nio.ch.EPollSelectorImpl@787cb156
06:24:17.282 [XNIO-64 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3e72f6ad
06:24:17.283 [XNIO-64 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6a4a26d4
06:24:17.285 [XNIO-64 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-7', selector sun.nio.ch.EPollSelectorImpl@71b705f
06:24:17.295 [XNIO-64 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-8', selector sun.nio.ch.EPollSelectorImpl@68f700c4
06:24:17.298 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.298 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.298 [XNIO-64 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 Accept', selector sun.nio.ch.EPollSelectorImpl@367457a3
06:24:17.301 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.301 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.301 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36925
06:24:17.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36925
06:24:17.301 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36925
06:24:17.301 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48842<->127.0.0.1:36925
06:24:17.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo?alpha=one HTTP/1.1
06:24:17.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> POST /bravo?alpha=one HTTP/1.1
06:24:17.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Content-Type: application/json; charset=utf-8
06:24:17.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Content-Length: 30
06:24:17.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Host: localhost:36925
06:24:17.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Connection: Keep-Alive
06:24:17.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Accept-Encoding: gzip,deflate
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "POST /bravo?alpha=one HTTP/1.1[\r][\n]"
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Content-Length: 30[\r][\n]"
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Host: localhost:36925[\r][\n]"
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "[\r][\n]"
06:24:17.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "{"alpha":"bravo","charlie":42}"
06:24:17.311 [XNIO-64 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36925]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.312 [XNIO-64 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Content-Encoding: gzip[\r][\n]"
06:24:17.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Connection: keep-alive[\r][\n]"
06:24:17.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Content-Type: text/plain[\r][\n]"
06:24:17.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Content-Length: 27[\r][\n]"
06:24:17.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "[\r][\n]"
06:24:17.313 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << HTTP/1.1 200 OK
06:24:17.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Content-Encoding: gzip
06:24:17.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Connection: keep-alive
06:24:17.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Content-Type: text/plain
06:24:17.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Content-Length: 27
06:24:17.313 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.313 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.314 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48842<->127.0.0.1:36925
06:24:17.314 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.315 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.315 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.315 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36925
06:24:17.315 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo?alpha=one HTTP/1.1
06:24:17.315 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.315 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.315 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> POST /bravo?alpha=one HTTP/1.1
06:24:17.315 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Content-Type: application/json; charset=utf-8
06:24:17.315 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Content-Length: 30
06:24:17.315 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Host: localhost:36925
06:24:17.315 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Connection: Keep-Alive
06:24:17.315 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.315 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 >> Accept-Encoding: gzip,deflate
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "POST /bravo?alpha=one HTTP/1.1[\r][\n]"
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Content-Length: 30[\r][\n]"
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Host: localhost:36925[\r][\n]"
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "[\r][\n]"
06:24:17.315 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 >> "{"alpha":"bravo","charlie":42}"
06:24:17.330 [XNIO-64 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36925]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.331 [XNIO-64 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Content-Encoding: gzip[\r][\n]"
06:24:17.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Connection: keep-alive[\r][\n]"
06:24:17.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Content-Type: text/plain[\r][\n]"
06:24:17.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Content-Length: 27[\r][\n]"
06:24:17.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "[\r][\n]"
06:24:17.331 [Test worker] DEBUG org.apache.http.wire - http-outgoing-63 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << HTTP/1.1 200 OK
06:24:17.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Content-Encoding: gzip
06:24:17.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Connection: keep-alive
06:24:17.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Content-Type: text/plain
06:24:17.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Content-Length: 27
06:24:17.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-63 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.331 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.332 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48842<->127.0.0.1:36925
06:24:17.333 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.333 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@b329a1f
06:24:17.344 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@8eb0d83
06:24:17.345 [XNIO-65 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-1', selector sun.nio.ch.EPollSelectorImpl@51154f17
06:24:17.346 [XNIO-65 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-2', selector sun.nio.ch.EPollSelectorImpl@45f4f554
06:24:17.350 [XNIO-65 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-3', selector sun.nio.ch.EPollSelectorImpl@78b01804
06:24:17.354 [XNIO-65 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-4', selector sun.nio.ch.EPollSelectorImpl@c4b684e
06:24:17.366 [XNIO-65 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-5', selector sun.nio.ch.EPollSelectorImpl@43694628
06:24:17.378 [XNIO-65 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2ef4404b
06:24:17.384 [XNIO-65 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-7', selector sun.nio.ch.EPollSelectorImpl@51738488
06:24:17.386 [XNIO-65 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-8', selector sun.nio.ch.EPollSelectorImpl@11eff032
06:24:17.394 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.395 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.397 [XNIO-65 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 Accept', selector sun.nio.ch.EPollSelectorImpl@557c6376
06:24:17.398 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.399 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.399 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38349
06:24:17.399 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38349
06:24:17.399 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38349
06:24:17.399 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58670<->127.0.0.1:38349
06:24:17.399 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo?alpha=one HTTP/1.1
06:24:17.399 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.399 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> POST /bravo?alpha=one HTTP/1.1
06:24:17.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Content-Type: application/json; charset=utf-8
06:24:17.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Content-Length: 30
06:24:17.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Host: localhost:38349
06:24:17.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Connection: Keep-Alive
06:24:17.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.399 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Accept-Encoding: gzip,deflate
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "POST /bravo?alpha=one HTTP/1.1[\r][\n]"
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Content-Length: 30[\r][\n]"
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Host: localhost:38349[\r][\n]"
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "[\r][\n]"
06:24:17.399 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "{"alpha":"bravo","charlie":42}"
06:24:17.399 [XNIO-65 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38349]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.400 [XNIO-65 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.401 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.401 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Content-Encoding: gzip[\r][\n]"
06:24:17.401 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Connection: keep-alive[\r][\n]"
06:24:17.401 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Content-Type: text/plain[\r][\n]"
06:24:17.401 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Content-Length: 27[\r][\n]"
06:24:17.401 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.401 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "[\r][\n]"
06:24:17.401 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.401 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << HTTP/1.1 200 OK
06:24:17.401 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Content-Encoding: gzip
06:24:17.401 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Connection: keep-alive
06:24:17.401 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Content-Type: text/plain
06:24:17.401 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Content-Length: 27
06:24:17.401 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.401 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.401 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58670<->127.0.0.1:38349
06:24:17.401 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.402 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.402 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.402 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38349
06:24:17.402 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo?alpha=one HTTP/1.1
06:24:17.402 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.402 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.402 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> POST /bravo?alpha=one HTTP/1.1
06:24:17.402 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Content-Type: application/json; charset=utf-8
06:24:17.402 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Content-Length: 30
06:24:17.402 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Host: localhost:38349
06:24:17.402 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Connection: Keep-Alive
06:24:17.402 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.402 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 >> Accept-Encoding: gzip,deflate
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "POST /bravo?alpha=one HTTP/1.1[\r][\n]"
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Content-Length: 30[\r][\n]"
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Host: localhost:38349[\r][\n]"
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "[\r][\n]"
06:24:17.402 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 >> "{"alpha":"bravo","charlie":42}"
06:24:17.410 [XNIO-65 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38349]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.412 [XNIO-65 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.413 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Content-Encoding: gzip[\r][\n]"
06:24:17.419 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Connection: keep-alive[\r][\n]"
06:24:17.419 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Content-Type: text/plain[\r][\n]"
06:24:17.419 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Content-Length: 27[\r][\n]"
06:24:17.419 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.419 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "[\r][\n]"
06:24:17.419 [Test worker] DEBUG org.apache.http.wire - http-outgoing-64 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << HTTP/1.1 200 OK
06:24:17.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Content-Encoding: gzip
06:24:17.419 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Connection: keep-alive
06:24:17.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Content-Type: text/plain
06:24:17.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Content-Length: 27
06:24:17.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-64 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.420 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.420 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58670<->127.0.0.1:38349
06:24:17.420 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.421 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@8eb0d83
06:24:17.427 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7feff37a
06:24:17.430 [XNIO-66 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-1', selector sun.nio.ch.EPollSelectorImpl@27cfeca3
06:24:17.435 [XNIO-66 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-2', selector sun.nio.ch.EPollSelectorImpl@66aaee28
06:24:17.454 [XNIO-66 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4ca58ff5
06:24:17.462 [XNIO-66 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-4', selector sun.nio.ch.EPollSelectorImpl@530c5127
06:24:17.466 [XNIO-66 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6471cb0c
06:24:17.473 [XNIO-66 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1b9a5e14
06:24:17.473 [XNIO-66 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2150afd9
06:24:17.474 [XNIO-66 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1336b3d7
06:24:17.474 [XNIO-66 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 Accept', selector sun.nio.ch.EPollSelectorImpl@3d9f0c6b
06:24:17.474 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.475 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.477 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.477 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.477 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37243
06:24:17.477 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37243
06:24:17.477 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37243
06:24:17.477 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48732<->127.0.0.1:37243
06:24:17.477 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo?alpha=one&alpha=two HTTP/1.1
06:24:17.477 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.477 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.477 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> POST /bravo?alpha=one&alpha=two HTTP/1.1
06:24:17.477 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Content-Type: application/json; charset=utf-8
06:24:17.477 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Content-Length: 30
06:24:17.477 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Host: localhost:37243
06:24:17.477 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Connection: Keep-Alive
06:24:17.477 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.477 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Accept-Encoding: gzip,deflate
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "POST /bravo?alpha=one&alpha=two HTTP/1.1[\r][\n]"
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Content-Length: 30[\r][\n]"
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Host: localhost:37243[\r][\n]"
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "[\r][\n]"
06:24:17.478 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "{"alpha":"bravo","charlie":42}"
06:24:17.490 [XNIO-66 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37243]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.491 [XNIO-66 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Content-Encoding: gzip[\r][\n]"
06:24:17.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Connection: keep-alive[\r][\n]"
06:24:17.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Content-Type: text/plain[\r][\n]"
06:24:17.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Content-Length: 27[\r][\n]"
06:24:17.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "[\r][\n]"
06:24:17.491 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << HTTP/1.1 200 OK
06:24:17.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Content-Encoding: gzip
06:24:17.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Connection: keep-alive
06:24:17.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Content-Type: text/plain
06:24:17.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Content-Length: 27
06:24:17.491 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.491 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.492 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48732<->127.0.0.1:37243
06:24:17.492 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.493 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.493 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.493 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37243
06:24:17.493 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo?alpha=one&alpha=two HTTP/1.1
06:24:17.493 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.493 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.493 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> POST /bravo?alpha=one&alpha=two HTTP/1.1
06:24:17.493 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Content-Type: application/json; charset=utf-8
06:24:17.493 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Content-Length: 30
06:24:17.493 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Host: localhost:37243
06:24:17.493 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Connection: Keep-Alive
06:24:17.493 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.493 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 >> Accept-Encoding: gzip,deflate
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "POST /bravo?alpha=one&alpha=two HTTP/1.1[\r][\n]"
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Content-Length: 30[\r][\n]"
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Host: localhost:37243[\r][\n]"
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "[\r][\n]"
06:24:17.493 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 >> "{"alpha":"bravo","charlie":42}"
06:24:17.525 [XNIO-66 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37243]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.536 [XNIO-66 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Content-Encoding: gzip[\r][\n]"
06:24:17.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Connection: keep-alive[\r][\n]"
06:24:17.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Content-Type: text/plain[\r][\n]"
06:24:17.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Content-Length: 27[\r][\n]"
06:24:17.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "[\r][\n]"
06:24:17.536 [Test worker] DEBUG org.apache.http.wire - http-outgoing-65 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << HTTP/1.1 200 OK
06:24:17.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Content-Encoding: gzip
06:24:17.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Connection: keep-alive
06:24:17.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Content-Type: text/plain
06:24:17.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Content-Length: 27
06:24:17.536 [Test worker] DEBUG org.apache.http.headers - http-outgoing-65 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.536 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.537 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48732<->127.0.0.1:37243
06:24:17.537 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.537 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7feff37a
06:24:17.543 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@15fa30af
06:24:17.541 [XNIO-66 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:17.559 [XNIO-67 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1ca4166d
06:24:17.560 [XNIO-67 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-2', selector sun.nio.ch.EPollSelectorImpl@478423ea
06:24:17.564 [XNIO-67 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7c5a3488
06:24:17.566 [XNIO-67 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3e3f5450
06:24:17.578 [XNIO-67 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4fc8047e
06:24:17.578 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.578 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.560 [XNIO-67 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-3', selector sun.nio.ch.EPollSelectorImpl@57b63a3e
06:24:17.562 [XNIO-67 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-4', selector sun.nio.ch.EPollSelectorImpl@c480a13
06:24:17.562 [XNIO-67 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5303b767
06:24:17.579 [XNIO-67 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 Accept', selector sun.nio.ch.EPollSelectorImpl@35a3c3c8
06:24:17.581 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.581 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.581 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33641
06:24:17.581 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33641
06:24:17.581 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33641
06:24:17.581 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:55474<->127.0.0.1:33641
06:24:17.581 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
06:24:17.581 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.581 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.581 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> POST /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
06:24:17.581 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Content-Type: application/json; charset=utf-8
06:24:17.581 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Content-Length: 30
06:24:17.581 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Host: localhost:33641
06:24:17.581 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Connection: Keep-Alive
06:24:17.581 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.581 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Accept-Encoding: gzip,deflate
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "POST /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1[\r][\n]"
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Content-Length: 30[\r][\n]"
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Host: localhost:33641[\r][\n]"
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "[\r][\n]"
06:24:17.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "{"alpha":"bravo","charlie":42}"
06:24:17.582 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33641]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.583 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.583 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.583 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Content-Encoding: gzip[\r][\n]"
06:24:17.583 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Connection: keep-alive[\r][\n]"
06:24:17.583 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Content-Type: text/plain[\r][\n]"
06:24:17.583 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Content-Length: 27[\r][\n]"
06:24:17.583 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.583 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "[\r][\n]"
06:24:17.583 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.583 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << HTTP/1.1 200 OK
06:24:17.583 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Content-Encoding: gzip
06:24:17.583 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Connection: keep-alive
06:24:17.583 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Content-Type: text/plain
06:24:17.583 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Content-Length: 27
06:24:17.583 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.583 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.584 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55474<->127.0.0.1:33641
06:24:17.584 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.584 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.584 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.584 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33641
06:24:17.584 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
06:24:17.584 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.585 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.585 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> POST /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1
06:24:17.585 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Content-Type: application/json; charset=utf-8
06:24:17.585 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Content-Length: 30
06:24:17.585 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Host: localhost:33641
06:24:17.585 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Connection: Keep-Alive
06:24:17.585 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.585 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 >> Accept-Encoding: gzip,deflate
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "POST /bravo?alpha=one&alpha=two&bravo=three HTTP/1.1[\r][\n]"
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Content-Length: 30[\r][\n]"
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Host: localhost:33641[\r][\n]"
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "[\r][\n]"
06:24:17.585 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 >> "{"alpha":"bravo","charlie":42}"
06:24:17.590 [XNIO-67 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33641]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.591 [XNIO-67 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Content-Encoding: gzip[\r][\n]"
06:24:17.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Connection: keep-alive[\r][\n]"
06:24:17.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Content-Type: text/plain[\r][\n]"
06:24:17.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Content-Length: 27[\r][\n]"
06:24:17.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "[\r][\n]"
06:24:17.591 [Test worker] DEBUG org.apache.http.wire - http-outgoing-66 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.591 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << HTTP/1.1 200 OK
06:24:17.591 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Content-Encoding: gzip
06:24:17.591 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Connection: keep-alive
06:24:17.591 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Content-Type: text/plain
06:24:17.591 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Content-Length: 27
06:24:17.591 [Test worker] DEBUG org.apache.http.headers - http-outgoing-66 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.591 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.592 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55474<->127.0.0.1:33641
06:24:17.592 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.592 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@15fa30af
06:24:17.600 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@238b9ec1
06:24:17.598 [XNIO-67 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ POST /bravo request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33641]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[27], Date=[Mon, 20 Nov 2017 12:24:11 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:427)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
06:24:17.606 [XNIO-68 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3ea7bcce
06:24:17.614 [XNIO-68 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1189390
06:24:17.618 [XNIO-68 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-2', selector sun.nio.ch.EPollSelectorImpl@505ea01c
06:24:17.614 [XNIO-68 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-3', selector sun.nio.ch.EPollSelectorImpl@32b675fd
06:24:17.622 [XNIO-68 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-6', selector sun.nio.ch.EPollSelectorImpl@759787dc
06:24:17.630 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.618 [XNIO-68 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2d602b7e
06:24:17.630 [XNIO-68 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 Accept', selector sun.nio.ch.EPollSelectorImpl@22940640
06:24:17.630 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.638 [XNIO-68 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2c2c1ae
06:24:17.638 [XNIO-68 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-8', selector sun.nio.ch.EPollSelectorImpl@77a715a7
06:24:17.675 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.675 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.675 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39367
06:24:17.675 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39367
06:24:17.676 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39367
06:24:17.676 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:39922<->127.0.0.1:39367
06:24:17.676 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /charlie HTTP/1.1
06:24:17.676 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.676 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.676 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> POST /charlie HTTP/1.1
06:24:17.676 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Content-Type: application/json; charset=utf-8
06:24:17.676 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Content-Length: 30
06:24:17.676 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Host: localhost:39367
06:24:17.676 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Connection: Keep-Alive
06:24:17.676 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.676 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Accept-Encoding: gzip,deflate
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "POST /charlie HTTP/1.1[\r][\n]"
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Content-Length: 30[\r][\n]"
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Host: localhost:39367[\r][\n]"
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "[\r][\n]"
06:24:17.676 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "{"alpha":"bravo","charlie":42}"
06:24:17.676 [XNIO-68 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39367]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.677 [XNIO-68 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Content-Encoding: gzip[\r][\n]"
06:24:17.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Connection: keep-alive[\r][\n]"
06:24:17.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Content-Type: text/plain[\r][\n]"
06:24:17.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Content-Length: 27[\r][\n]"
06:24:17.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "[\r][\n]"
06:24:17.678 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << HTTP/1.1 200 OK
06:24:17.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Content-Encoding: gzip
06:24:17.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Connection: keep-alive
06:24:17.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Content-Type: text/plain
06:24:17.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Content-Length: 27
06:24:17.678 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.678 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.678 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:39922<->127.0.0.1:39367
06:24:17.678 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.679 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.679 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.679 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39367
06:24:17.679 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /charlie HTTP/1.1
06:24:17.679 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.679 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> POST /charlie HTTP/1.1
06:24:17.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Content-Type: application/json; charset=utf-8
06:24:17.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Content-Length: 30
06:24:17.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Host: localhost:39367
06:24:17.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Connection: Keep-Alive
06:24:17.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 >> Accept-Encoding: gzip,deflate
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "POST /charlie HTTP/1.1[\r][\n]"
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Content-Length: 30[\r][\n]"
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Host: localhost:39367[\r][\n]"
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "[\r][\n]"
06:24:17.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 >> "{"alpha":"bravo","charlie":42}"
06:24:17.682 [XNIO-68 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39367]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.683 [XNIO-68 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.683 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.683 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Content-Encoding: gzip[\r][\n]"
06:24:17.683 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Connection: keep-alive[\r][\n]"
06:24:17.683 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Content-Type: text/plain[\r][\n]"
06:24:17.683 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Content-Length: 27[\r][\n]"
06:24:17.683 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.683 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "[\r][\n]"
06:24:17.683 [Test worker] DEBUG org.apache.http.wire - http-outgoing-67 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.683 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << HTTP/1.1 200 OK
06:24:17.683 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Content-Encoding: gzip
06:24:17.683 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Connection: keep-alive
06:24:17.683 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Content-Type: text/plain
06:24:17.683 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Content-Length: 27
06:24:17.683 [Test worker] DEBUG org.apache.http.headers - http-outgoing-67 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.683 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.684 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:39922<->127.0.0.1:39367
06:24:17.684 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.684 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@238b9ec1
06:24:17.688 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3a6373ef
06:24:17.690 [XNIO-69 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-1', selector sun.nio.ch.EPollSelectorImpl@63d6e0c6
06:24:17.690 [XNIO-69 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-3', selector sun.nio.ch.EPollSelectorImpl@69c8b66a
06:24:17.690 [XNIO-69 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-2', selector sun.nio.ch.EPollSelectorImpl@392196e3
06:24:17.694 [XNIO-69 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-4', selector sun.nio.ch.EPollSelectorImpl@fb7b76d
06:24:17.695 [XNIO-69 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2a102c53
06:24:17.696 [XNIO-69 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-6', selector sun.nio.ch.EPollSelectorImpl@556a0353
06:24:17.698 [XNIO-69 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2d4afcc1
06:24:17.702 [XNIO-69 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-8', selector sun.nio.ch.EPollSelectorImpl@21c99f0
06:24:17.702 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.702 [XNIO-69 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 Accept', selector sun.nio.ch.EPollSelectorImpl@4b0aab90
06:24:17.702 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.704 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.704 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.704 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43961
06:24:17.704 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43961
06:24:17.704 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43961
06:24:17.704 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45866<->127.0.0.1:43961
06:24:17.704 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /charlie HTTP/1.1
06:24:17.704 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.704 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> POST /charlie HTTP/1.1
06:24:17.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Content-Type: application/json; charset=utf-8
06:24:17.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Content-Length: 30
06:24:17.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Host: localhost:43961
06:24:17.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Connection: Keep-Alive
06:24:17.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.704 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Accept-Encoding: gzip,deflate
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "POST /charlie HTTP/1.1[\r][\n]"
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Content-Length: 30[\r][\n]"
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Host: localhost:43961[\r][\n]"
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "[\r][\n]"
06:24:17.704 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "{"alpha":"bravo","charlie":42}"
06:24:17.706 [XNIO-69 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43961]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.707 [XNIO-69 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.707 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.707 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Content-Encoding: gzip[\r][\n]"
06:24:17.707 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Connection: keep-alive[\r][\n]"
06:24:17.707 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Content-Type: text/plain[\r][\n]"
06:24:17.707 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Content-Length: 27[\r][\n]"
06:24:17.707 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.707 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "[\r][\n]"
06:24:17.707 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.707 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << HTTP/1.1 200 OK
06:24:17.707 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Content-Encoding: gzip
06:24:17.707 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Connection: keep-alive
06:24:17.707 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Content-Type: text/plain
06:24:17.707 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Content-Length: 27
06:24:17.707 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.707 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.708 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45866<->127.0.0.1:43961
06:24:17.708 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.708 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.708 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.708 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43961
06:24:17.708 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /charlie HTTP/1.1
06:24:17.708 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.708 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> POST /charlie HTTP/1.1
06:24:17.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Content-Type: application/json; charset=utf-8
06:24:17.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Content-Length: 30
06:24:17.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Host: localhost:43961
06:24:17.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Connection: Keep-Alive
06:24:17.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 >> Accept-Encoding: gzip,deflate
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "POST /charlie HTTP/1.1[\r][\n]"
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Content-Length: 30[\r][\n]"
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Host: localhost:43961[\r][\n]"
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "[\r][\n]"
06:24:17.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 >> "{"alpha":"bravo","charlie":42}"
06:24:17.709 [XNIO-69 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43961]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.710 [XNIO-69 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Content-Encoding: gzip[\r][\n]"
06:24:17.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Connection: keep-alive[\r][\n]"
06:24:17.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Content-Type: text/plain[\r][\n]"
06:24:17.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Content-Length: 27[\r][\n]"
06:24:17.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "[\r][\n]"
06:24:17.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-68 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << HTTP/1.1 200 OK
06:24:17.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Content-Encoding: gzip
06:24:17.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Connection: keep-alive
06:24:17.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Content-Type: text/plain
06:24:17.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Content-Length: 27
06:24:17.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-68 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.710 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.711 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45866<->127.0.0.1:43961
06:24:17.711 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.711 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3a6373ef
06:24:17.715 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@c296bfd
06:24:17.717 [XNIO-70 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-1', selector sun.nio.ch.EPollSelectorImpl@44f83143
06:24:17.718 [XNIO-70 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-2', selector sun.nio.ch.EPollSelectorImpl@16f977c0
06:24:17.718 [XNIO-70 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-3', selector sun.nio.ch.EPollSelectorImpl@49f1e66c
06:24:17.718 [XNIO-70 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1bb71b88
06:24:17.718 [XNIO-70 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-6', selector sun.nio.ch.EPollSelectorImpl@58c0ff86
06:24:17.718 [XNIO-70 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4bc09e15
06:24:17.721 [XNIO-70 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-8', selector sun.nio.ch.EPollSelectorImpl@508b0d98
06:24:17.721 [XNIO-70 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3b09f101
06:24:17.722 [XNIO-70 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 Accept', selector sun.nio.ch.EPollSelectorImpl@893a328
06:24:17.722 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.722 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.725 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.725 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.725 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44095
06:24:17.725 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:44095
06:24:17.725 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:44095
06:24:17.725 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:33616<->127.0.0.1:44095
06:24:17.725 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /charlie HTTP/1.1
06:24:17.725 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.725 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> POST /charlie HTTP/1.1
06:24:17.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Content-Type: application/json; charset=utf-8
06:24:17.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> hat: fedora
06:24:17.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Content-Length: 30
06:24:17.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Host: localhost:44095
06:24:17.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Connection: Keep-Alive
06:24:17.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.725 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Accept-Encoding: gzip,deflate
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "POST /charlie HTTP/1.1[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "hat: fedora[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Content-Length: 30[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Host: localhost:44095[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "[\r][\n]"
06:24:17.725 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "{"alpha":"bravo","charlie":42}"
06:24:17.726 [XNIO-70 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], hat=[fedora], Host=[localhost:44095]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.727 [XNIO-70 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Content-Encoding: gzip[\r][\n]"
06:24:17.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Connection: keep-alive[\r][\n]"
06:24:17.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Content-Type: text/plain[\r][\n]"
06:24:17.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Content-Length: 27[\r][\n]"
06:24:17.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "[\r][\n]"
06:24:17.727 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << HTTP/1.1 200 OK
06:24:17.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Content-Encoding: gzip
06:24:17.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Connection: keep-alive
06:24:17.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Content-Type: text/plain
06:24:17.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Content-Length: 27
06:24:17.727 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.727 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.727 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33616<->127.0.0.1:44095
06:24:17.727 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.728 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.728 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.728 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:44095
06:24:17.728 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /charlie HTTP/1.1
06:24:17.728 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.728 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> POST /charlie HTTP/1.1
06:24:17.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Content-Type: application/json; charset=utf-8
06:24:17.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> hat: fedora
06:24:17.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Content-Length: 30
06:24:17.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Host: localhost:44095
06:24:17.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Connection: Keep-Alive
06:24:17.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.728 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 >> Accept-Encoding: gzip,deflate
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "POST /charlie HTTP/1.1[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "hat: fedora[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Content-Length: 30[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Host: localhost:44095[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "[\r][\n]"
06:24:17.728 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 >> "{"alpha":"bravo","charlie":42}"
06:24:17.728 [XNIO-70 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], hat=[fedora], Host=[localhost:44095]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.729 [XNIO-70 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:17.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Content-Encoding: gzip[\r][\n]"
06:24:17.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Connection: keep-alive[\r][\n]"
06:24:17.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Content-Type: text/plain[\r][\n]"
06:24:17.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Content-Length: 27[\r][\n]"
06:24:17.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "[\r][\n]"
06:24:17.729 [Test worker] DEBUG org.apache.http.wire - http-outgoing-69 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:17.729 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << HTTP/1.1 200 OK
06:24:17.729 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Content-Encoding: gzip
06:24:17.729 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Connection: keep-alive
06:24:17.729 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Content-Type: text/plain
06:24:17.729 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Content-Length: 27
06:24:17.729 [Test worker] DEBUG org.apache.http.headers - http-outgoing-69 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.730 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.730 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33616<->127.0.0.1:44095
06:24:17.730 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.730 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@c296bfd
06:24:17.741 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4b5fab59
06:24:17.743 [XNIO-71 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-1', selector sun.nio.ch.EPollSelectorImpl@489b111
06:24:17.744 [XNIO-71 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3ea1bfa1
06:24:17.745 [XNIO-71 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-3', selector sun.nio.ch.EPollSelectorImpl@ce95378
06:24:17.745 [XNIO-71 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3575a5d5
06:24:17.746 [XNIO-71 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-5', selector sun.nio.ch.EPollSelectorImpl@61ed946a
06:24:17.750 [XNIO-71 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-7', selector sun.nio.ch.EPollSelectorImpl@12944671
06:24:17.753 [XNIO-71 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1e03c40c
06:24:17.755 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.756 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.750 [XNIO-71 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-6', selector sun.nio.ch.EPollSelectorImpl@f4a7961
06:24:17.755 [XNIO-71 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 Accept', selector sun.nio.ch.EPollSelectorImpl@5eaefa48
06:24:17.779 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.779 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.779 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38383
06:24:17.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38383
06:24:17.779 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38383
06:24:17.779 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:32806<->127.0.0.1:38383
06:24:17.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /chars HTTP/1.1
06:24:17.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> POST /chars HTTP/1.1
06:24:17.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Content-Type: text/plain; charset=utf-8
06:24:17.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Content-Length: 24
06:24:17.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Host: localhost:38383
06:24:17.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Connection: Keep-Alive
06:24:17.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 >> Accept-Encoding: gzip,deflate
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "POST /chars HTTP/1.1[\r][\n]"
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Content-Type: text/plain; charset=utf-8[\r][\n]"
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Content-Length: 24[\r][\n]"
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Host: localhost:38383[\r][\n]"
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "[\r][\n]"
06:24:17.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 >> "This is some plain text."
06:24:17.794 [XNIO-71 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /chars (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[text/plain; charset=utf-8], Content-Length=[24], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38383]}, cookies=[:]): This is some plain text. }
06:24:17.796 [XNIO-71 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:17.796 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.796 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Connection: keep-alive[\r][\n]"
06:24:17.796 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Content-Length: 0[\r][\n]"
06:24:17.796 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.796 [Test worker] DEBUG org.apache.http.wire - http-outgoing-70 << "[\r][\n]"
06:24:17.796 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << HTTP/1.1 200 OK
06:24:17.796 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Connection: keep-alive
06:24:17.796 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Content-Length: 0
06:24:17.796 [Test worker] DEBUG org.apache.http.headers - http-outgoing-70 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.796 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.797 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:32806<->127.0.0.1:38383
06:24:17.797 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.797 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4b5fab59
06:24:17.807 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7a7565db
06:24:17.810 [XNIO-72 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-1', selector sun.nio.ch.EPollSelectorImpl@74b5be1b
06:24:17.810 [XNIO-72 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6ce1a0a9
06:24:17.816 [XNIO-72 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-3', selector sun.nio.ch.EPollSelectorImpl@d7febb0
06:24:17.816 [XNIO-72 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3c1e0161
06:24:17.817 [XNIO-72 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1d95181b
06:24:17.817 [XNIO-72 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1e5b064
06:24:17.822 [XNIO-72 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-7', selector sun.nio.ch.EPollSelectorImpl@35a955e9
06:24:17.826 [XNIO-72 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-8', selector sun.nio.ch.EPollSelectorImpl@37fe9fa
06:24:17.839 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.839 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.841 [XNIO-72 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 Accept', selector sun.nio.ch.EPollSelectorImpl@1fd754d4
06:24:17.842 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.842 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.842 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:43895
06:24:17.842 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:43895
06:24:17.842 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43895
06:24:17.842 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:43895 with timeout 0
06:24:17.842 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:17.842 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:17.842 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:17.874 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:17.874 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:17.874 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:17.874 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:17.874 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:17.874 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58324<->127.0.0.1:43895
06:24:17.874 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /chars HTTP/1.1
06:24:17.874 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.874 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> POST /chars HTTP/1.1
06:24:17.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Content-Type: text/plain; charset=utf-8
06:24:17.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Content-Length: 24
06:24:17.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Host: localhost:43895
06:24:17.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Connection: Keep-Alive
06:24:17.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.874 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 >> Accept-Encoding: gzip,deflate
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "POST /chars HTTP/1.1[\r][\n]"
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Content-Type: text/plain; charset=utf-8[\r][\n]"
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Content-Length: 24[\r][\n]"
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Host: localhost:43895[\r][\n]"
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "[\r][\n]"
06:24:17.874 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 >> "This is some plain text."
06:24:17.875 [XNIO-72 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /chars (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[text/plain; charset=utf-8], Content-Length=[24], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43895]}, cookies=[:]): This is some plain text. }
06:24:17.879 [XNIO-72 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:17.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Connection: keep-alive[\r][\n]"
06:24:17.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Content-Length: 0[\r][\n]"
06:24:17.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.880 [Test worker] DEBUG org.apache.http.wire - http-outgoing-71 << "[\r][\n]"
06:24:17.880 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << HTTP/1.1 200 OK
06:24:17.880 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Connection: keep-alive
06:24:17.880 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Content-Length: 0
06:24:17.880 [Test worker] DEBUG org.apache.http.headers - http-outgoing-71 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.880 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.880 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58324<->127.0.0.1:43895
06:24:17.880 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.880 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7a7565db
06:24:17.890 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7666801
06:24:17.893 [XNIO-73 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-1', selector sun.nio.ch.EPollSelectorImpl@14200cab
06:24:17.894 [XNIO-73 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1c1df470
06:24:17.909 [XNIO-73 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-4', selector sun.nio.ch.EPollSelectorImpl@28dd22b5
06:24:17.910 [XNIO-73 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-5', selector sun.nio.ch.EPollSelectorImpl@d089e
06:24:17.894 [XNIO-73 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-3', selector sun.nio.ch.EPollSelectorImpl@25719433
06:24:17.918 [XNIO-73 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5187baf7
06:24:17.922 [XNIO-73 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1e59333a
06:24:17.926 [XNIO-73 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2b2066e
06:24:17.934 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.934 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.935 [XNIO-73 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 Accept', selector sun.nio.ch.EPollSelectorImpl@72cbcb51
06:24:17.944 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.944 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.944 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43285
06:24:17.944 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43285
06:24:17.944 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43285
06:24:17.944 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:56954<->127.0.0.1:43285
06:24:17.945 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:17.945 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.945 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.945 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> POST /delta HTTP/1.1
06:24:17.945 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Content-Type: application/json; charset=utf-8
06:24:17.945 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Content-Length: 30
06:24:17.945 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Host: localhost:43285
06:24:17.945 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Connection: Keep-Alive
06:24:17.945 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.945 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Accept-Encoding: gzip,deflate
06:24:17.945 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:17.945 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.945 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Content-Length: 30[\r][\n]"
06:24:17.945 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Host: localhost:43285[\r][\n]"
06:24:17.945 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.945 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "[\r][\n]"
06:24:17.946 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "{"alpha":"bravo","charlie":42}"
06:24:17.956 [XNIO-73 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43285]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.957 [XNIO-73 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:17.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Encoding: gzip[\r][\n]"
06:24:17.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Connection: keep-alive[\r][\n]"
06:24:17.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Type: text/date[\r][\n]"
06:24:17.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Length: 36[\r][\n]"
06:24:17.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "[\r][\n]"
06:24:17.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:17.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << HTTP/1.1 200 OK
06:24:17.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Encoding: gzip
06:24:17.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Connection: keep-alive
06:24:17.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Type: text/date
06:24:17.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Length: 36
06:24:17.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.958 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.959 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56954<->127.0.0.1:43285
06:24:17.959 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.961 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.961 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.961 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43285
06:24:17.961 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:17.961 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.961 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> POST /delta HTTP/1.1
06:24:17.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Content-Type: application/json; charset=utf-8
06:24:17.961 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Content-Length: 30
06:24:17.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Host: localhost:43285
06:24:17.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Connection: Keep-Alive
06:24:17.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.962 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 >> Accept-Encoding: gzip,deflate
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Content-Length: 30[\r][\n]"
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Host: localhost:43285[\r][\n]"
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "[\r][\n]"
06:24:17.962 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 >> "{"alpha":"bravo","charlie":42}"
06:24:17.963 [XNIO-73 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43285]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.964 [XNIO-73 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:17.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Encoding: gzip[\r][\n]"
06:24:17.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Connection: keep-alive[\r][\n]"
06:24:17.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Type: text/date[\r][\n]"
06:24:17.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Content-Length: 36[\r][\n]"
06:24:17.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "[\r][\n]"
06:24:17.964 [Test worker] DEBUG org.apache.http.wire - http-outgoing-72 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:17.964 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << HTTP/1.1 200 OK
06:24:17.964 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Encoding: gzip
06:24:17.964 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Connection: keep-alive
06:24:17.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Type: text/date
06:24:17.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Content-Length: 36
06:24:17.965 [Test worker] DEBUG org.apache.http.headers - http-outgoing-72 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.965 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.965 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56954<->127.0.0.1:43285
06:24:17.965 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.966 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7666801
06:24:17.974 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5b3a2e2
06:24:17.976 [XNIO-74 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-1', selector sun.nio.ch.EPollSelectorImpl@40e84bfe
06:24:17.982 [XNIO-74 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-2', selector sun.nio.ch.EPollSelectorImpl@27203634
06:24:17.984 [XNIO-74 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-3', selector sun.nio.ch.EPollSelectorImpl@a45aa21
06:24:17.984 [XNIO-74 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4f41f9a2
06:24:17.984 [XNIO-74 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-5', selector sun.nio.ch.EPollSelectorImpl@33edb0d4
06:24:17.986 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:17.986 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:17.984 [XNIO-74 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4e1937a6
06:24:17.984 [XNIO-74 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5c6d825d
06:24:17.986 [XNIO-74 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-8', selector sun.nio.ch.EPollSelectorImpl@35ca97d3
06:24:17.986 [XNIO-74 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 Accept', selector sun.nio.ch.EPollSelectorImpl@5d36a874
06:24:17.988 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.988 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.989 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34173
06:24:17.989 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34173
06:24:17.989 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34173
06:24:17.989 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44440<->127.0.0.1:34173
06:24:17.989 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:17.989 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.989 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> POST /delta HTTP/1.1
06:24:17.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Content-Type: application/json; charset=utf-8
06:24:17.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Content-Length: 30
06:24:17.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Host: localhost:34173
06:24:17.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Connection: Keep-Alive
06:24:17.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.989 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Accept-Encoding: gzip,deflate
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Content-Length: 30[\r][\n]"
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Host: localhost:34173[\r][\n]"
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "[\r][\n]"
06:24:17.989 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "{"alpha":"bravo","charlie":42}"
06:24:17.991 [XNIO-74 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34173]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.992 [XNIO-74 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:17.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Encoding: gzip[\r][\n]"
06:24:17.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Connection: keep-alive[\r][\n]"
06:24:17.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Type: text/date[\r][\n]"
06:24:17.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Length: 36[\r][\n]"
06:24:17.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "[\r][\n]"
06:24:17.992 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:17.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << HTTP/1.1 200 OK
06:24:17.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Encoding: gzip
06:24:17.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Connection: keep-alive
06:24:17.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Type: text/date
06:24:17.992 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Length: 36
06:24:17.993 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.993 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.993 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44440<->127.0.0.1:34173
06:24:17.993 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:17.994 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:17.994 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:17.994 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34173
06:24:17.994 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:17.994 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:17.995 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:17.995 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> POST /delta HTTP/1.1
06:24:17.995 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Content-Type: application/json; charset=utf-8
06:24:17.995 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Content-Length: 30
06:24:17.995 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Host: localhost:34173
06:24:17.995 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Connection: Keep-Alive
06:24:17.995 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:17.995 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 >> Accept-Encoding: gzip,deflate
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Content-Length: 30[\r][\n]"
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Host: localhost:34173[\r][\n]"
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Connection: Keep-Alive[\r][\n]"
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "[\r][\n]"
06:24:17.995 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 >> "{"alpha":"bravo","charlie":42}"
06:24:17.998 [XNIO-74 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34173]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:17.999 [XNIO-74 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:17.999 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "HTTP/1.1 200 OK[\r][\n]"
06:24:17.999 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Encoding: gzip[\r][\n]"
06:24:17.999 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Connection: keep-alive[\r][\n]"
06:24:17.999 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Type: text/date[\r][\n]"
06:24:17.999 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Content-Length: 36[\r][\n]"
06:24:17.999 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:17.999 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "[\r][\n]"
06:24:17.999 [Test worker] DEBUG org.apache.http.wire - http-outgoing-73 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:17.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << HTTP/1.1 200 OK
06:24:17.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Encoding: gzip
06:24:17.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Connection: keep-alive
06:24:17.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Type: text/date
06:24:17.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Content-Length: 36
06:24:17.999 [Test worker] DEBUG org.apache.http.headers - http-outgoing-73 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:17.999 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:17.999 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44440<->127.0.0.1:34173
06:24:17.999 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.000 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5b3a2e2
06:24:18.005 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@f1bdfda
06:24:18.009 [XNIO-75 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-2', selector sun.nio.ch.EPollSelectorImpl@508bd0da
06:24:18.009 [XNIO-75 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-1', selector sun.nio.ch.EPollSelectorImpl@126ed6db
06:24:18.010 [XNIO-75 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-3', selector sun.nio.ch.EPollSelectorImpl@356bb3f
06:24:18.010 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.010 [XNIO-75 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 Accept', selector sun.nio.ch.EPollSelectorImpl@6a085edd
06:24:18.010 [XNIO-75 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-4', selector sun.nio.ch.EPollSelectorImpl@281e92c
06:24:18.010 [XNIO-75 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-7', selector sun.nio.ch.EPollSelectorImpl@69ed4d3c
06:24:18.010 [XNIO-75 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-5', selector sun.nio.ch.EPollSelectorImpl@f0d6d1c
06:24:18.010 [XNIO-75 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-8', selector sun.nio.ch.EPollSelectorImpl@36cf251f
06:24:18.010 [XNIO-75 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7f59201b
06:24:18.010 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.013 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.013 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.013 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41705
06:24:18.013 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:41705
06:24:18.013 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:41705
06:24:18.013 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48002<->127.0.0.1:41705
06:24:18.013 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.013 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.013 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> POST /delta HTTP/1.1
06:24:18.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Content-Type: application/json; charset=utf-8
06:24:18.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Cookie: flavor=chocolate-chip
06:24:18.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Content-Length: 30
06:24:18.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Host: localhost:41705
06:24:18.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Connection: Keep-Alive
06:24:18.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.013 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Accept-Encoding: gzip,deflate
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Cookie: flavor=chocolate-chip[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Content-Length: 30[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Host: localhost:41705[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "[\r][\n]"
06:24:18.013 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "{"alpha":"bravo","charlie":42}"
06:24:18.014 [XNIO-75 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41705]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@5066b428]): {"alpha":"bravo","charlie":42} }
06:24:18.015 [XNIO-75 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Encoding: gzip[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Connection: keep-alive[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Type: text/date[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Length: 36[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "[\r][\n]"
06:24:18.015 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << HTTP/1.1 200 OK
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Encoding: gzip
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Connection: keep-alive
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Type: text/date
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Length: 36
06:24:18.015 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.016 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.016 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48002<->127.0.0.1:41705
06:24:18.016 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.017 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.017 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.017 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:41705
06:24:18.017 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.017 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.017 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> POST /delta HTTP/1.1
06:24:18.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Content-Type: application/json; charset=utf-8
06:24:18.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Cookie: flavor=chocolate-chip
06:24:18.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Content-Length: 30
06:24:18.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Host: localhost:41705
06:24:18.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Connection: Keep-Alive
06:24:18.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.017 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 >> Accept-Encoding: gzip,deflate
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Cookie: flavor=chocolate-chip[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Content-Length: 30[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Host: localhost:41705[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "[\r][\n]"
06:24:18.017 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 >> "{"alpha":"bravo","charlie":42}"
06:24:18.024 [XNIO-75 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:41705]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@1cede0fe]): {"alpha":"bravo","charlie":42} }
06:24:18.025 [XNIO-75 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Encoding: gzip[\r][\n]"
06:24:18.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Connection: keep-alive[\r][\n]"
06:24:18.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Type: text/date[\r][\n]"
06:24:18.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Content-Length: 36[\r][\n]"
06:24:18.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "[\r][\n]"
06:24:18.025 [Test worker] DEBUG org.apache.http.wire - http-outgoing-74 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.025 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << HTTP/1.1 200 OK
06:24:18.025 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Encoding: gzip
06:24:18.025 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Connection: keep-alive
06:24:18.025 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Type: text/date
06:24:18.025 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Content-Length: 36
06:24:18.025 [Test worker] DEBUG org.apache.http.headers - http-outgoing-74 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.025 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.026 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48002<->127.0.0.1:41705
06:24:18.026 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.026 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@f1bdfda
06:24:18.030 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@40919c84
06:24:18.036 [XNIO-76 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-3', selector sun.nio.ch.EPollSelectorImpl@29dbfe3c
06:24:18.036 [XNIO-76 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4916ec59
06:24:18.036 [XNIO-76 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7146099d
06:24:18.036 [XNIO-76 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5fce14ac
06:24:18.038 [XNIO-76 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-7', selector sun.nio.ch.EPollSelectorImpl@43faf842
06:24:18.042 [XNIO-76 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-8', selector sun.nio.ch.EPollSelectorImpl@490f2eff
06:24:18.036 [XNIO-76 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-1', selector sun.nio.ch.EPollSelectorImpl@c1b9121
06:24:18.036 [XNIO-76 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3bd65ee6
06:24:18.042 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.042 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.042 [XNIO-76 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 Accept', selector sun.nio.ch.EPollSelectorImpl@180c0e8
06:24:18.044 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.044 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.044 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34003
06:24:18.044 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34003
06:24:18.045 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34003
06:24:18.045 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45562<->127.0.0.1:34003
06:24:18.045 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.045 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.045 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> POST /delta HTTP/1.1
06:24:18.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Content-Type: application/json; charset=utf-8
06:24:18.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Cookie: flavor=chocolate-chip; count=dozen
06:24:18.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Content-Length: 30
06:24:18.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Host: localhost:34003
06:24:18.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Connection: Keep-Alive
06:24:18.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Accept-Encoding: gzip,deflate
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Cookie: flavor=chocolate-chip; count=dozen[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Content-Length: 30[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Host: localhost:34003[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "[\r][\n]"
06:24:18.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "{"alpha":"bravo","charlie":42}"
06:24:18.045 [XNIO-76 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34003]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@d8af5bc, flavor:ersatz.undertow.server.handlers.CookieImpl@34d0a7d]): {"alpha":"bravo","charlie":42} }
06:24:18.051 [XNIO-76 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Encoding: gzip[\r][\n]"
06:24:18.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Connection: keep-alive[\r][\n]"
06:24:18.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Type: text/date[\r][\n]"
06:24:18.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Length: 36[\r][\n]"
06:24:18.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "[\r][\n]"
06:24:18.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << HTTP/1.1 200 OK
06:24:18.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Encoding: gzip
06:24:18.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Connection: keep-alive
06:24:18.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Type: text/date
06:24:18.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Length: 36
06:24:18.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.051 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.052 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45562<->127.0.0.1:34003
06:24:18.052 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.053 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.053 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.053 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34003
06:24:18.053 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.053 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.053 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.053 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> POST /delta HTTP/1.1
06:24:18.053 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Content-Type: application/json; charset=utf-8
06:24:18.053 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Cookie: flavor=chocolate-chip; count=dozen
06:24:18.053 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Content-Length: 30
06:24:18.053 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Host: localhost:34003
06:24:18.053 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Connection: Keep-Alive
06:24:18.053 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.053 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 >> Accept-Encoding: gzip,deflate
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Cookie: flavor=chocolate-chip; count=dozen[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Content-Length: 30[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Host: localhost:34003[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "[\r][\n]"
06:24:18.053 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 >> "{"alpha":"bravo","charlie":42}"
06:24:18.058 [XNIO-76 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34003]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@6e696011, flavor:ersatz.undertow.server.handlers.CookieImpl@60ae93ac]): {"alpha":"bravo","charlie":42} }
06:24:18.060 [XNIO-76 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Encoding: gzip[\r][\n]"
06:24:18.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Connection: keep-alive[\r][\n]"
06:24:18.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Type: text/date[\r][\n]"
06:24:18.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Content-Length: 36[\r][\n]"
06:24:18.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "[\r][\n]"
06:24:18.060 [Test worker] DEBUG org.apache.http.wire - http-outgoing-75 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << HTTP/1.1 200 OK
06:24:18.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Encoding: gzip
06:24:18.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Connection: keep-alive
06:24:18.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Type: text/date
06:24:18.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Content-Length: 36
06:24:18.060 [Test worker] DEBUG org.apache.http.headers - http-outgoing-75 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.061 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.061 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45562<->127.0.0.1:34003
06:24:18.061 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.061 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@40919c84
06:24:18.079 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3edb104e
06:24:18.086 [XNIO-77 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-1', selector sun.nio.ch.EPollSelectorImpl@42900418
06:24:18.090 [XNIO-77 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3ad57596
06:24:18.110 [XNIO-77 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7b947820
06:24:18.114 [XNIO-77 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6766294
06:24:18.114 [XNIO-77 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-6', selector sun.nio.ch.EPollSelectorImpl@37a48197
06:24:18.118 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.118 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.114 [XNIO-77 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-5', selector sun.nio.ch.EPollSelectorImpl@b374015
06:24:18.114 [XNIO-77 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-7', selector sun.nio.ch.EPollSelectorImpl@402da021
06:24:18.118 [XNIO-77 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3bdfe3b9
06:24:18.119 [XNIO-77 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 Accept', selector sun.nio.ch.EPollSelectorImpl@22c8d746
06:24:18.129 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.129 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.129 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36311
06:24:18.129 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36311
06:24:18.129 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36311
06:24:18.129 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:36014<->127.0.0.1:36311
06:24:18.129 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.129 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.129 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> POST /delta HTTP/1.1
06:24:18.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Content-Type: application/json; charset=utf-8
06:24:18.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Content-Length: 30
06:24:18.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Host: localhost:36311
06:24:18.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Connection: Keep-Alive
06:24:18.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.129 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Accept-Encoding: gzip,deflate
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Content-Length: 30[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Host: localhost:36311[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "[\r][\n]"
06:24:18.130 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "{"alpha":"bravo","charlie":42}"
06:24:18.130 [XNIO-77 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36311]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.131 [XNIO-77 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Encoding: gzip[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Connection: keep-alive[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Type: text/date[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Length: 36[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "[\r][\n]"
06:24:18.131 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << HTTP/1.1 200 OK
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Encoding: gzip
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Connection: keep-alive
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Type: text/date
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Length: 36
06:24:18.131 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.131 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.132 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36014<->127.0.0.1:36311
06:24:18.132 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.134 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.134 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.134 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36311
06:24:18.134 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.134 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.134 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> POST /delta HTTP/1.1
06:24:18.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Content-Type: application/json; charset=utf-8
06:24:18.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Content-Length: 30
06:24:18.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Host: localhost:36311
06:24:18.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Connection: Keep-Alive
06:24:18.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.134 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 >> Accept-Encoding: gzip,deflate
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Content-Length: 30[\r][\n]"
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Host: localhost:36311[\r][\n]"
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "[\r][\n]"
06:24:18.134 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 >> "{"alpha":"bravo","charlie":42}"
06:24:18.138 [XNIO-77 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36311]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.139 [XNIO-77 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.139 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.139 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Encoding: gzip[\r][\n]"
06:24:18.139 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Connection: keep-alive[\r][\n]"
06:24:18.139 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Type: text/date[\r][\n]"
06:24:18.139 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Content-Length: 36[\r][\n]"
06:24:18.139 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.139 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "[\r][\n]"
06:24:18.139 [Test worker] DEBUG org.apache.http.wire - http-outgoing-76 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.139 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << HTTP/1.1 200 OK
06:24:18.139 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Encoding: gzip
06:24:18.139 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Connection: keep-alive
06:24:18.139 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Type: text/date
06:24:18.139 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Content-Length: 36
06:24:18.139 [Test worker] DEBUG org.apache.http.headers - http-outgoing-76 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.139 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.140 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36014<->127.0.0.1:36311
06:24:18.140 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.140 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3edb104e
06:24:18.144 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2f6efefa
06:24:18.145 [XNIO-78 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4aacd00
06:24:18.145 [XNIO-78 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5d5bc26
06:24:18.146 [XNIO-78 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7e461275
06:24:18.146 [XNIO-78 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-4', selector sun.nio.ch.EPollSelectorImpl@79f40e72
06:24:18.146 [XNIO-78 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-5', selector sun.nio.ch.EPollSelectorImpl@43be7490
06:24:18.146 [XNIO-78 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-6', selector sun.nio.ch.EPollSelectorImpl@56c7cefd
06:24:18.150 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.150 [XNIO-78 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4a42c5d7
06:24:18.150 [XNIO-78 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-7', selector sun.nio.ch.EPollSelectorImpl@42ae494f
06:24:18.150 [XNIO-78 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 Accept', selector sun.nio.ch.EPollSelectorImpl@5b693e9c
06:24:18.150 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.153 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.153 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.153 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37633
06:24:18.153 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37633
06:24:18.153 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37633
06:24:18.153 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37484<->127.0.0.1:37633
06:24:18.153 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.154 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.154 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> POST /delta HTTP/1.1
06:24:18.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Content-Type: application/json; charset=utf-8
06:24:18.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Content-Length: 30
06:24:18.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Host: localhost:37633
06:24:18.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Connection: Keep-Alive
06:24:18.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.154 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Accept-Encoding: gzip,deflate
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Content-Length: 30[\r][\n]"
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Host: localhost:37633[\r][\n]"
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "[\r][\n]"
06:24:18.154 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "{"alpha":"bravo","charlie":42}"
06:24:18.154 [XNIO-78 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37633]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.155 [XNIO-78 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Encoding: gzip[\r][\n]"
06:24:18.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Connection: keep-alive[\r][\n]"
06:24:18.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Type: text/date[\r][\n]"
06:24:18.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Length: 36[\r][\n]"
06:24:18.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "[\r][\n]"
06:24:18.155 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << HTTP/1.1 200 OK
06:24:18.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Encoding: gzip
06:24:18.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Connection: keep-alive
06:24:18.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Type: text/date
06:24:18.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Length: 36
06:24:18.155 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.155 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.155 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37484<->127.0.0.1:37633
06:24:18.155 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.156 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.156 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.156 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37633
06:24:18.156 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.156 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.156 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.156 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> POST /delta HTTP/1.1
06:24:18.156 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Content-Type: application/json; charset=utf-8
06:24:18.156 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Content-Length: 30
06:24:18.156 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Host: localhost:37633
06:24:18.156 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Connection: Keep-Alive
06:24:18.156 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.156 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 >> Accept-Encoding: gzip,deflate
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Content-Length: 30[\r][\n]"
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Host: localhost:37633[\r][\n]"
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "[\r][\n]"
06:24:18.156 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 >> "{"alpha":"bravo","charlie":42}"
06:24:18.157 [XNIO-78 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37633]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.157 [XNIO-78 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Encoding: gzip[\r][\n]"
06:24:18.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Connection: keep-alive[\r][\n]"
06:24:18.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Type: text/date[\r][\n]"
06:24:18.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Content-Length: 36[\r][\n]"
06:24:18.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "[\r][\n]"
06:24:18.158 [Test worker] DEBUG org.apache.http.wire - http-outgoing-77 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << HTTP/1.1 200 OK
06:24:18.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Encoding: gzip
06:24:18.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Connection: keep-alive
06:24:18.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Type: text/date
06:24:18.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Content-Length: 36
06:24:18.158 [Test worker] DEBUG org.apache.http.headers - http-outgoing-77 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.158 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.158 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37484<->127.0.0.1:37633
06:24:18.158 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.159 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2f6efefa
06:24:18.163 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@48c167b6
06:24:18.164 [XNIO-79 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4a86164d
06:24:18.166 [XNIO-79 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-2', selector sun.nio.ch.EPollSelectorImpl@27688907
06:24:18.166 [XNIO-79 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-5', selector sun.nio.ch.EPollSelectorImpl@530b1267
06:24:18.166 [XNIO-79 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4403df0e
06:24:18.166 [XNIO-79 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-6', selector sun.nio.ch.EPollSelectorImpl@33b02b42
06:24:18.166 [XNIO-79 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-7', selector sun.nio.ch.EPollSelectorImpl@583ba8c5
06:24:18.170 [XNIO-79 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6763bb7
06:24:18.166 [XNIO-79 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5f4462d0
06:24:18.172 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.172 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.172 [XNIO-79 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 Accept', selector sun.nio.ch.EPollSelectorImpl@18cd01c2
06:24:18.174 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.174 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.174 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35399
06:24:18.174 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35399
06:24:18.174 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35399
06:24:18.175 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49828<->127.0.0.1:35399
06:24:18.175 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.175 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.175 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.175 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> POST /delta HTTP/1.1
06:24:18.175 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Content-Type: application/json; charset=utf-8
06:24:18.175 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Cookie: flavor=peanut-butter
06:24:18.175 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Content-Length: 30
06:24:18.175 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Host: localhost:35399
06:24:18.175 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Connection: Keep-Alive
06:24:18.175 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.175 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Accept-Encoding: gzip,deflate
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Cookie: flavor=peanut-butter[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Content-Length: 30[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Host: localhost:35399[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "[\r][\n]"
06:24:18.175 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "{"alpha":"bravo","charlie":42}"
06:24:18.175 [XNIO-79 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=peanut-butter], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35399]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@5db7ab6f]): {"alpha":"bravo","charlie":42} }
06:24:18.176 [XNIO-79 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.176 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.176 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Encoding: gzip[\r][\n]"
06:24:18.176 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Connection: keep-alive[\r][\n]"
06:24:18.176 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Type: text/date[\r][\n]"
06:24:18.176 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Length: 36[\r][\n]"
06:24:18.176 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.176 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "[\r][\n]"
06:24:18.176 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.176 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << HTTP/1.1 200 OK
06:24:18.176 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Encoding: gzip
06:24:18.176 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Connection: keep-alive
06:24:18.176 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Type: text/date
06:24:18.176 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Length: 36
06:24:18.176 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.176 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.177 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49828<->127.0.0.1:35399
06:24:18.177 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.177 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.177 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.178 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35399
06:24:18.178 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.178 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.178 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> POST /delta HTTP/1.1
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Content-Type: application/json; charset=utf-8
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Cookie: flavor=peanut-butter
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Content-Length: 30
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Host: localhost:35399
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Connection: Keep-Alive
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.178 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 >> Accept-Encoding: gzip,deflate
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Cookie: flavor=peanut-butter[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Content-Length: 30[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Host: localhost:35399[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "[\r][\n]"
06:24:18.178 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 >> "{"alpha":"bravo","charlie":42}"
06:24:18.178 [XNIO-79 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=peanut-butter], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35399]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@7b5eafc4]): {"alpha":"bravo","charlie":42} }
06:24:18.179 [XNIO-79 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Encoding: gzip[\r][\n]"
06:24:18.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Connection: keep-alive[\r][\n]"
06:24:18.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Type: text/date[\r][\n]"
06:24:18.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Content-Length: 36[\r][\n]"
06:24:18.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "[\r][\n]"
06:24:18.179 [Test worker] DEBUG org.apache.http.wire - http-outgoing-78 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.179 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << HTTP/1.1 200 OK
06:24:18.179 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Encoding: gzip
06:24:18.179 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Connection: keep-alive
06:24:18.179 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Type: text/date
06:24:18.179 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Content-Length: 36
06:24:18.179 [Test worker] DEBUG org.apache.http.headers - http-outgoing-78 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.179 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.180 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49828<->127.0.0.1:35399
06:24:18.180 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.180 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@48c167b6
06:24:18.185 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@530b402d
06:24:18.186 [XNIO-80 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-1', selector sun.nio.ch.EPollSelectorImpl@ae9ae84
06:24:18.197 [XNIO-80 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1861d87a
06:24:18.186 [XNIO-80 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2a73c9bb
06:24:18.201 [XNIO-80 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-5', selector sun.nio.ch.EPollSelectorImpl@23785514
06:24:18.186 [XNIO-80 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1e76d09f
06:24:18.202 [XNIO-80 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7d574cfe
06:24:18.202 [XNIO-80 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2c6dab8b
06:24:18.202 [XNIO-80 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-8', selector sun.nio.ch.EPollSelectorImpl@45c22887
06:24:18.207 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.207 [XNIO-80 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 Accept', selector sun.nio.ch.EPollSelectorImpl@350ada63
06:24:18.207 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.210 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.210 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.210 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36277
06:24:18.210 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36277
06:24:18.210 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36277
06:24:18.210 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:33570<->127.0.0.1:36277
06:24:18.210 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.210 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.210 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.210 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> POST /delta HTTP/1.1
06:24:18.210 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Content-Type: application/json; charset=utf-8
06:24:18.210 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Cookie: flavor=oatmeal; count=dozen
06:24:18.210 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Content-Length: 30
06:24:18.210 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Host: localhost:36277
06:24:18.210 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Connection: Keep-Alive
06:24:18.210 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.210 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Accept-Encoding: gzip,deflate
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Cookie: flavor=oatmeal; count=dozen[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Content-Length: 30[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Host: localhost:36277[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "[\r][\n]"
06:24:18.210 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "{"alpha":"bravo","charlie":42}"
06:24:18.214 [XNIO-80 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36277]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@478e84d2, flavor:ersatz.undertow.server.handlers.CookieImpl@49496253]): {"alpha":"bravo","charlie":42} }
06:24:18.215 [XNIO-80 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.215 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.215 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Encoding: gzip[\r][\n]"
06:24:18.215 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Connection: keep-alive[\r][\n]"
06:24:18.215 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Type: text/date[\r][\n]"
06:24:18.215 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Length: 36[\r][\n]"
06:24:18.215 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.215 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "[\r][\n]"
06:24:18.215 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.215 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << HTTP/1.1 200 OK
06:24:18.215 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Encoding: gzip
06:24:18.215 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Connection: keep-alive
06:24:18.215 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Type: text/date
06:24:18.215 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Length: 36
06:24:18.215 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.215 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.215 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33570<->127.0.0.1:36277
06:24:18.215 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.216 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.216 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.216 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36277
06:24:18.216 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /delta HTTP/1.1
06:24:18.216 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.216 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.216 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> POST /delta HTTP/1.1
06:24:18.216 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Content-Type: application/json; charset=utf-8
06:24:18.216 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Cookie: flavor=oatmeal; count=dozen
06:24:18.216 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Content-Length: 30
06:24:18.216 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Host: localhost:36277
06:24:18.216 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Connection: Keep-Alive
06:24:18.216 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.217 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 >> Accept-Encoding: gzip,deflate
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "POST /delta HTTP/1.1[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Cookie: flavor=oatmeal; count=dozen[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Content-Length: 30[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Host: localhost:36277[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "[\r][\n]"
06:24:18.217 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 >> "{"alpha":"bravo","charlie":42}"
06:24:18.218 [XNIO-80 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36277]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@60b35b88, flavor:ersatz.undertow.server.handlers.CookieImpl@6e74a9ee]): {"alpha":"bravo","charlie":42} }
06:24:18.219 [XNIO-80 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:18.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Encoding: gzip[\r][\n]"
06:24:18.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Connection: keep-alive[\r][\n]"
06:24:18.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Type: text/date[\r][\n]"
06:24:18.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Content-Length: 36[\r][\n]"
06:24:18.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "[\r][\n]"
06:24:18.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-79 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0]3204[0xd3]3[0xb0][0xd0]32U04[0xb1]21[0x6][0x0][0x97][0x12][0x8d][0xdb][0x10][0x0][0x0][0x0]"
06:24:18.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << HTTP/1.1 200 OK
06:24:18.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Encoding: gzip
06:24:18.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Connection: keep-alive
06:24:18.220 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Type: text/date
06:24:18.220 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Content-Length: 36
06:24:18.220 [Test worker] DEBUG org.apache.http.headers - http-outgoing-79 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.220 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.220 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:33570<->127.0.0.1:36277
06:24:18.220 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.220 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@530b402d
06:24:18.227 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5eb196a1
06:24:18.228 [XNIO-81 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4d9fd330
06:24:18.228 [XNIO-81 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-1', selector sun.nio.ch.EPollSelectorImpl@73b4f65
06:24:18.229 [XNIO-81 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4855391
06:24:18.229 [XNIO-81 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-5', selector sun.nio.ch.EPollSelectorImpl@136f54c5
06:24:18.229 [XNIO-81 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-4', selector sun.nio.ch.EPollSelectorImpl@27c6232a
06:24:18.229 [XNIO-81 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-7', selector sun.nio.ch.EPollSelectorImpl@357e9e95
06:24:18.229 [XNIO-81 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6f8b5226
06:24:18.229 [XNIO-81 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-8', selector sun.nio.ch.EPollSelectorImpl@8c25cb2
06:24:18.229 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.229 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.230 [XNIO-81 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 Accept', selector sun.nio.ch.EPollSelectorImpl@1827824b
06:24:18.233 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.233 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.233 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34001
06:24:18.233 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34001
06:24:18.233 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34001
06:24:18.233 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44118<->127.0.0.1:34001
06:24:18.233 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.233 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.233 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> POST /basic HTTP/1.1
06:24:18.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Type: application/json; charset=utf-8
06:24:18.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Length: 30
06:24:18.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Host: localhost:34001
06:24:18.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Connection: Keep-Alive
06:24:18.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.233 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Accept-Encoding: gzip,deflate
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Length: 30[\r][\n]"
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Host: localhost:34001[\r][\n]"
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "[\r][\n]"
06:24:18.233 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "{"alpha":"bravo","charlie":42}"
06:24:18.238 [XNIO-81 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {}}
06:24:18.238 [XNIO-81 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.238 [XNIO-81 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5f49267b for /basic
06:24:18.238 [XNIO-81 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {}}
06:24:18.238 [XNIO-81 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.238 [XNIO-81 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.238 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.238 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Connection: keep-alive[\r][\n]"
06:24:18.238 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.238 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Length: 0[\r][\n]"
06:24:18.238 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.238 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[\r][\n]"
06:24:18.238 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << HTTP/1.1 401 Unauthorized
06:24:18.238 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Connection: keep-alive
06:24:18.238 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.238 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Length: 0
06:24:18.238 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:34001 requested authentication
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.238 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.239 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.239 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> POST /basic HTTP/1.1
06:24:18.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Type: application/json; charset=utf-8
06:24:18.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Length: 30
06:24:18.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Host: localhost:34001
06:24:18.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Connection: Keep-Alive
06:24:18.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Accept-Encoding: gzip,deflate
06:24:18.239 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Authorization: Basic YWRtaW46JDNjcjN0
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Length: 30[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Host: localhost:34001[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "[\r][\n]"
06:24:18.239 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "{"alpha":"bravo","charlie":42}"
06:24:18.239 [XNIO-81 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {}}
06:24:18.239 [XNIO-81 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.239 [XNIO-81 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {}}
06:24:18.239 [XNIO-81 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.239 [XNIO-81 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5f49267b for /basic
06:24:18.239 [XNIO-81 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:18.239 [XNIO-81 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.240 [XNIO-81 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Encoding: gzip[\r][\n]"
06:24:18.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Connection: keep-alive[\r][\n]"
06:24:18.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Type: text/plain[\r][\n]"
06:24:18.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Length: 27[\r][\n]"
06:24:18.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[\r][\n]"
06:24:18.240 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.240 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << HTTP/1.1 200 OK
06:24:18.240 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Encoding: gzip
06:24:18.240 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Connection: keep-alive
06:24:18.240 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Type: text/plain
06:24:18.240 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Length: 27
06:24:18.240 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.241 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.241 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.241 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:34001
06:24:18.241 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44118<->127.0.0.1:34001
06:24:18.241 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.242 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.242 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.242 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34001
06:24:18.242 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.242 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.242 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> POST /basic HTTP/1.1
06:24:18.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Type: application/json; charset=utf-8
06:24:18.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Length: 30
06:24:18.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Host: localhost:34001
06:24:18.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Connection: Keep-Alive
06:24:18.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.242 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Accept-Encoding: gzip,deflate
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Length: 30[\r][\n]"
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Host: localhost:34001[\r][\n]"
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "[\r][\n]"
06:24:18.242 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "{"alpha":"bravo","charlie":42}"
06:24:18.242 [XNIO-81 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {}}
06:24:18.242 [XNIO-81 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.242 [XNIO-81 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5f49267b for /basic
06:24:18.242 [XNIO-81 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {}}
06:24:18.242 [XNIO-81 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.242 [XNIO-81 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Connection: keep-alive[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Length: 0[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << HTTP/1.1 401 Unauthorized
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Connection: keep-alive
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Length: 0
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:34001 requested authentication
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.243 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> POST /basic HTTP/1.1
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Type: application/json; charset=utf-8
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Content-Length: 30
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Host: localhost:34001
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Connection: Keep-Alive
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Accept-Encoding: gzip,deflate
06:24:18.243 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 >> Authorization: Basic YWRtaW46JDNjcjN0
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Content-Length: 30[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Host: localhost:34001[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "[\r][\n]"
06:24:18.243 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 >> "{"alpha":"bravo","charlie":42}"
06:24:18.244 [XNIO-81 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {}}
06:24:18.244 [XNIO-81 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.244 [XNIO-81 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]} response {}}
06:24:18.244 [XNIO-81 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.244 [XNIO-81 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5f49267b for /basic
06:24:18.244 [XNIO-81 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:18.244 [XNIO-81 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34001]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.245 [XNIO-81 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Encoding: gzip[\r][\n]"
06:24:18.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Connection: keep-alive[\r][\n]"
06:24:18.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Type: text/plain[\r][\n]"
06:24:18.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Content-Length: 27[\r][\n]"
06:24:18.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[\r][\n]"
06:24:18.245 [Test worker] DEBUG org.apache.http.wire - http-outgoing-80 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << HTTP/1.1 200 OK
06:24:18.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Encoding: gzip
06:24:18.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Connection: keep-alive
06:24:18.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Type: text/plain
06:24:18.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Content-Length: 27
06:24:18.245 [Test worker] DEBUG org.apache.http.headers - http-outgoing-80 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.245 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.245 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.245 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for http://localhost:34001
06:24:18.246 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44118<->127.0.0.1:34001
06:24:18.246 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.246 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5eb196a1
06:24:18.254 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4a70c880
06:24:18.255 [XNIO-82 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3e08cd3b
06:24:18.258 [XNIO-82 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-2', selector sun.nio.ch.EPollSelectorImpl@49a77a83
06:24:18.258 [XNIO-82 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6c2e4c0e
06:24:18.261 [XNIO-82 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1a8e3554
06:24:18.258 [XNIO-82 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2bdcdc75
06:24:18.261 [XNIO-82 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-6', selector sun.nio.ch.EPollSelectorImpl@39a1668f
06:24:18.261 [XNIO-82 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-7', selector sun.nio.ch.EPollSelectorImpl@60b45c44
06:24:18.261 [XNIO-82 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-8', selector sun.nio.ch.EPollSelectorImpl@38f08a92
06:24:18.261 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.261 [XNIO-82 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 Accept', selector sun.nio.ch.EPollSelectorImpl@18d106ab
06:24:18.262 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.263 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.263 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.263 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:36243
06:24:18.264 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:36243
06:24:18.264 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36243
06:24:18.264 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:36243 with timeout 0
06:24:18.264 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.264 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.264 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.286 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.286 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.286 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.286 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.286 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.286 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:47800<->127.0.0.1:36243
06:24:18.286 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.286 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.286 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.286 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> POST /basic HTTP/1.1
06:24:18.286 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Type: application/json; charset=utf-8
06:24:18.286 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Length: 30
06:24:18.286 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Host: localhost:36243
06:24:18.286 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Connection: Keep-Alive
06:24:18.286 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.286 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Accept-Encoding: gzip,deflate
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Length: 30[\r][\n]"
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Host: localhost:36243[\r][\n]"
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "[\r][\n]"
06:24:18.286 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "{"alpha":"bravo","charlie":42}"
06:24:18.290 [XNIO-82 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {}}
06:24:18.290 [XNIO-82 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.290 [XNIO-82 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@66583ec5 for /basic
06:24:18.290 [XNIO-82 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {}}
06:24:18.290 [XNIO-82 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.290 [XNIO-82 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.290 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.290 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Connection: keep-alive[\r][\n]"
06:24:18.290 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.290 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Length: 0[\r][\n]"
06:24:18.290 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.290 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[\r][\n]"
06:24:18.290 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << HTTP/1.1 401 Unauthorized
06:24:18.290 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Connection: keep-alive
06:24:18.290 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.290 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Length: 0
06:24:18.290 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.290 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.290 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.290 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:36243 requested authentication
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.291 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.291 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> POST /basic HTTP/1.1
06:24:18.291 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Type: application/json; charset=utf-8
06:24:18.291 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Length: 30
06:24:18.291 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Host: localhost:36243
06:24:18.291 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Connection: Keep-Alive
06:24:18.291 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.291 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Accept-Encoding: gzip,deflate
06:24:18.291 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Authorization: Basic YWRtaW46JDNjcjN0
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Length: 30[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Host: localhost:36243[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "[\r][\n]"
06:24:18.291 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "{"alpha":"bravo","charlie":42}"
06:24:18.298 [XNIO-82 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {}}
06:24:18.298 [XNIO-82 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.298 [XNIO-82 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {}}
06:24:18.298 [XNIO-82 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.298 [XNIO-82 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@66583ec5 for /basic
06:24:18.298 [XNIO-82 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:18.298 [XNIO-82 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.299 [XNIO-82 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Encoding: gzip[\r][\n]"
06:24:18.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Connection: keep-alive[\r][\n]"
06:24:18.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Type: text/plain[\r][\n]"
06:24:18.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Length: 27[\r][\n]"
06:24:18.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[\r][\n]"
06:24:18.300 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.300 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << HTTP/1.1 200 OK
06:24:18.300 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Encoding: gzip
06:24:18.300 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Connection: keep-alive
06:24:18.300 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Type: text/plain
06:24:18.300 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Length: 27
06:24:18.300 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.300 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.300 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.300 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for https://localhost:36243
06:24:18.301 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47800<->127.0.0.1:36243
06:24:18.301 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.301 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.301 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.301 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:36243
06:24:18.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> POST /basic HTTP/1.1
06:24:18.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Type: application/json; charset=utf-8
06:24:18.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Length: 30
06:24:18.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Host: localhost:36243
06:24:18.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Connection: Keep-Alive
06:24:18.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.302 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Accept-Encoding: gzip,deflate
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Length: 30[\r][\n]"
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Host: localhost:36243[\r][\n]"
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "[\r][\n]"
06:24:18.302 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "{"alpha":"bravo","charlie":42}"
06:24:18.302 [XNIO-82 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {}}
06:24:18.302 [XNIO-82 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.302 [XNIO-82 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@66583ec5 for /basic
06:24:18.302 [XNIO-82 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {}}
06:24:18.302 [XNIO-82 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.302 [XNIO-82 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Connection: keep-alive[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Length: 0[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << HTTP/1.1 401 Unauthorized
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Connection: keep-alive
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Length: 0
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:36243 requested authentication
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.303 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> POST /basic HTTP/1.1
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Type: application/json; charset=utf-8
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Content-Length: 30
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Host: localhost:36243
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Connection: Keep-Alive
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Accept-Encoding: gzip,deflate
06:24:18.303 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 >> Authorization: Basic YWRtaW46JDNjcjN0
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Content-Length: 30[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Host: localhost:36243[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "Authorization: Basic YWRtaW46JDNjcjN0[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "[\r][\n]"
06:24:18.303 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 >> "{"alpha":"bravo","charlie":42}"
06:24:18.306 [XNIO-82 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {}}
06:24:18.306 [XNIO-82 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.306 [XNIO-82 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]} response {}}
06:24:18.306 [XNIO-82 task-6] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.306 [XNIO-82 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@66583ec5 for /basic
06:24:18.306 [XNIO-82 task-6] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:18.306 [XNIO-82 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36243]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.307 [XNIO-82 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.307 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.307 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Encoding: gzip[\r][\n]"
06:24:18.307 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Connection: keep-alive[\r][\n]"
06:24:18.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Type: text/plain[\r][\n]"
06:24:18.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Content-Length: 27[\r][\n]"
06:24:18.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[\r][\n]"
06:24:18.308 [Test worker] DEBUG org.apache.http.wire - http-outgoing-81 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << HTTP/1.1 200 OK
06:24:18.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Encoding: gzip
06:24:18.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Connection: keep-alive
06:24:18.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Type: text/plain
06:24:18.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Content-Length: 27
06:24:18.308 [Test worker] DEBUG org.apache.http.headers - http-outgoing-81 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.308 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.308 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.308 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'basic' auth scheme for https://localhost:36243
06:24:18.308 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47800<->127.0.0.1:36243
06:24:18.308 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.308 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4a70c880
06:24:18.315 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@35d1a237
06:24:18.316 [XNIO-83 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4df157e7
06:24:18.316 [XNIO-83 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7b81a81f
06:24:18.316 [XNIO-83 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-5', selector sun.nio.ch.EPollSelectorImpl@16bd2088
06:24:18.316 [XNIO-83 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-2', selector sun.nio.ch.EPollSelectorImpl@41d0775f
06:24:18.316 [XNIO-83 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2405f90d
06:24:18.316 [XNIO-83 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-6', selector sun.nio.ch.EPollSelectorImpl@41208faf
06:24:18.316 [XNIO-83 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-3', selector sun.nio.ch.EPollSelectorImpl@24d60201
06:24:18.316 [XNIO-83 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-7', selector sun.nio.ch.EPollSelectorImpl@ab8f412
06:24:18.316 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.316 [XNIO-83 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 Accept', selector sun.nio.ch.EPollSelectorImpl@5fe93d95
06:24:18.317 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.321 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.321 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.321 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38521
06:24:18.321 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38521
06:24:18.321 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38521
06:24:18.321 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41908<->127.0.0.1:38521
06:24:18.321 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.321 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.321 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> POST /basic HTTP/1.1
06:24:18.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Type: application/json; charset=utf-8
06:24:18.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Length: 30
06:24:18.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Host: localhost:38521
06:24:18.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Connection: Keep-Alive
06:24:18.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.321 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Accept-Encoding: gzip,deflate
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Length: 30[\r][\n]"
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Host: localhost:38521[\r][\n]"
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "[\r][\n]"
06:24:18.321 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "{"alpha":"bravo","charlie":42}"
06:24:18.322 [XNIO-83 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.322 [XNIO-83 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.322 [XNIO-83 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5d5fbc18 for /basic
06:24:18.322 [XNIO-83 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.322 [XNIO-83 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.322 [XNIO-83 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Connection: keep-alive[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Length: 0[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << HTTP/1.1 401 Unauthorized
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Connection: keep-alive
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Length: 0
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38521 requested authentication
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.323 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> POST /basic HTTP/1.1
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Type: application/json; charset=utf-8
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Length: 30
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Host: localhost:38521
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Connection: Keep-Alive
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Accept-Encoding: gzip,deflate
06:24:18.323 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Length: 30[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Host: localhost:38521[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "[\r][\n]"
06:24:18.323 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "{"alpha":"bravo","charlie":42}"
06:24:18.324 [XNIO-83 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.324 [XNIO-83 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.324 [XNIO-83 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.324 [XNIO-83 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.324 [XNIO-83 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5d5fbc18 for /basic
06:24:18.324 [XNIO-83 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.324 [XNIO-83 task-2] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.324 [XNIO-83 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.324 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.324 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Connection: keep-alive[\r][\n]"
06:24:18.324 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.324 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Length: 0[\r][\n]"
06:24:18.324 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.324 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "[\r][\n]"
06:24:18.324 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << HTTP/1.1 401 Unauthorized
06:24:18.324 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Connection: keep-alive
06:24:18.324 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.324 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Length: 0
06:24:18.324 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.324 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.324 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.324 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38521 requested authentication
06:24:18.324 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.324 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.324 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41908<->127.0.0.1:38521
06:24:18.324 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.327 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.327 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.327 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38521
06:24:18.327 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.327 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.327 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> POST /basic HTTP/1.1
06:24:18.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Type: application/json; charset=utf-8
06:24:18.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Length: 30
06:24:18.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Host: localhost:38521
06:24:18.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Connection: Keep-Alive
06:24:18.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.328 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Accept-Encoding: gzip,deflate
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Length: 30[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Host: localhost:38521[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "{"alpha":"bravo","charlie":42}"
06:24:18.328 [XNIO-83 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.328 [XNIO-83 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.328 [XNIO-83 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5d5fbc18 for /basic
06:24:18.328 [XNIO-83 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.328 [XNIO-83 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.328 [XNIO-83 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Connection: keep-alive[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Length: 0[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.328 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << HTTP/1.1 401 Unauthorized
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Connection: keep-alive
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Length: 0
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38521 requested authentication
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.329 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> POST /basic HTTP/1.1
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Type: application/json; charset=utf-8
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Content-Length: 30
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Host: localhost:38521
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Connection: Keep-Alive
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Accept-Encoding: gzip,deflate
06:24:18.329 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Content-Length: 30[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Host: localhost:38521[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "[\r][\n]"
06:24:18.329 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 >> "{"alpha":"bravo","charlie":42}"
06:24:18.330 [XNIO-83 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.330 [XNIO-83 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.330 [XNIO-83 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.330 [XNIO-83 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.330 [XNIO-83 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5d5fbc18 for /basic
06:24:18.330 [XNIO-83 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {}}
06:24:18.330 [XNIO-83 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38521]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.330 [XNIO-83 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.330 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.330 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Connection: keep-alive[\r][\n]"
06:24:18.330 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.330 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Content-Length: 0[\r][\n]"
06:24:18.330 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.330 [Test worker] DEBUG org.apache.http.wire - http-outgoing-82 << "[\r][\n]"
06:24:18.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << HTTP/1.1 401 Unauthorized
06:24:18.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Connection: keep-alive
06:24:18.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Content-Length: 0
06:24:18.331 [Test worker] DEBUG org.apache.http.headers - http-outgoing-82 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.331 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.331 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.331 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38521 requested authentication
06:24:18.331 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.331 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.331 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41908<->127.0.0.1:38521
06:24:18.331 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.331 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@35d1a237
06:24:18.334 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@507eaed6
06:24:18.336 [XNIO-84 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6e985c42
06:24:18.336 [XNIO-84 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-2', selector sun.nio.ch.EPollSelectorImpl@17248245
06:24:18.336 [XNIO-84 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f288232
06:24:18.336 [XNIO-84 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-4', selector sun.nio.ch.EPollSelectorImpl@73106b8b
06:24:18.336 [XNIO-84 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6553447e
06:24:18.336 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.336 [XNIO-84 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-6', selector sun.nio.ch.EPollSelectorImpl@af8d3ef
06:24:18.336 [XNIO-84 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 Accept', selector sun.nio.ch.EPollSelectorImpl@7f5f132c
06:24:18.336 [XNIO-84 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1706602e
06:24:18.336 [XNIO-84 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-7', selector sun.nio.ch.EPollSelectorImpl@79661e95
06:24:18.336 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.339 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.339 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.339 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:38409
06:24:18.339 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:38409
06:24:18.340 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38409
06:24:18.340 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:38409 with timeout 0
06:24:18.340 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.340 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.340 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.356 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.356 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.356 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.356 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.356 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.356 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:43838<->127.0.0.1:38409
06:24:18.356 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.356 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.356 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> POST /basic HTTP/1.1
06:24:18.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Type: application/json; charset=utf-8
06:24:18.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Length: 30
06:24:18.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Host: localhost:38409
06:24:18.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Connection: Keep-Alive
06:24:18.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.356 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Accept-Encoding: gzip,deflate
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Length: 30[\r][\n]"
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Host: localhost:38409[\r][\n]"
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "[\r][\n]"
06:24:18.356 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "{"alpha":"bravo","charlie":42}"
06:24:18.357 [XNIO-84 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.357 [XNIO-84 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.357 [XNIO-84 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1a7f9e27 for /basic
06:24:18.357 [XNIO-84 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.357 [XNIO-84 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.357 [XNIO-84 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Connection: keep-alive[\r][\n]"
06:24:18.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Length: 0[\r][\n]"
06:24:18.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.357 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "[\r][\n]"
06:24:18.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << HTTP/1.1 401 Unauthorized
06:24:18.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Connection: keep-alive
06:24:18.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Length: 0
06:24:18.357 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38409 requested authentication
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.357 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.358 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> POST /basic HTTP/1.1
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Type: application/json; charset=utf-8
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Length: 30
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Host: localhost:38409
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Connection: Keep-Alive
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Accept-Encoding: gzip,deflate
06:24:18.358 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Length: 30[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Host: localhost:38409[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "[\r][\n]"
06:24:18.358 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "{"alpha":"bravo","charlie":42}"
06:24:18.359 [XNIO-84 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.359 [XNIO-84 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.359 [XNIO-84 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.359 [XNIO-84 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.359 [XNIO-84 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1a7f9e27 for /basic
06:24:18.359 [XNIO-84 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.359 [XNIO-84 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.359 [XNIO-84 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Connection: keep-alive[\r][\n]"
06:24:18.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Length: 0[\r][\n]"
06:24:18.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.359 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "[\r][\n]"
06:24:18.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << HTTP/1.1 401 Unauthorized
06:24:18.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Connection: keep-alive
06:24:18.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Length: 0
06:24:18.359 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.359 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.359 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.359 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38409 requested authentication
06:24:18.359 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.359 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.359 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43838<->127.0.0.1:38409
06:24:18.359 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.360 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.360 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.360 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:38409
06:24:18.360 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.360 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.360 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> POST /basic HTTP/1.1
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Type: application/json; charset=utf-8
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Length: 30
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Host: localhost:38409
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Connection: Keep-Alive
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.360 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Accept-Encoding: gzip,deflate
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Length: 30[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Host: localhost:38409[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "[\r][\n]"
06:24:18.360 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "{"alpha":"bravo","charlie":42}"
06:24:18.361 [XNIO-84 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.361 [XNIO-84 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.361 [XNIO-84 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1a7f9e27 for /basic
06:24:18.361 [XNIO-84 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.361 [XNIO-84 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.361 [XNIO-84 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Connection: keep-alive[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Length: 0[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << HTTP/1.1 401 Unauthorized
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Connection: keep-alive
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Length: 0
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38409 requested authentication
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Digest authentication scheme not available
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [BASIC [complete=true]]
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /basic HTTP/1.1
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using basic scheme
06:24:18.362 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> POST /basic HTTP/1.1
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Type: application/json; charset=utf-8
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Content-Length: 30
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Host: localhost:38409
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Connection: Keep-Alive
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Accept-Encoding: gzip,deflate
06:24:18.362 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 >> Authorization: Basic Z3Vlc3Q6YmxhaA==
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "POST /basic HTTP/1.1[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Content-Length: 30[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Host: localhost:38409[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "Authorization: Basic Z3Vlc3Q6YmxhaA==[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "[\r][\n]"
06:24:18.362 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 >> "{"alpha":"bravo","charlie":42}"
06:24:18.366 [XNIO-84 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.366 [XNIO-84 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:18.366 [XNIO-84 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.366 [XNIO-84 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.366 [XNIO-84 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1a7f9e27 for /basic
06:24:18.366 [XNIO-84 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {}}
06:24:18.366 [XNIO-84 task-6] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38409]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:18.366 [XNIO-84 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:18.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Connection: keep-alive[\r][\n]"
06:24:18.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "WWW-Authenticate: Basic realm="BasicTesting"[\r][\n]"
06:24:18.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Content-Length: 0[\r][\n]"
06:24:18.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.367 [Test worker] DEBUG org.apache.http.wire - http-outgoing-83 << "[\r][\n]"
06:24:18.367 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << HTTP/1.1 401 Unauthorized
06:24:18.367 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Connection: keep-alive
06:24:18.367 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << WWW-Authenticate: Basic realm="BasicTesting"
06:24:18.367 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Content-Length: 0
06:24:18.367 [Test worker] DEBUG org.apache.http.headers - http-outgoing-83 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.367 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.367 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.367 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:38409 requested authentication
06:24:18.367 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.367 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.367 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43838<->127.0.0.1:38409
06:24:18.367 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.367 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@507eaed6
06:24:18.374 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2cfbc420
06:24:18.376 [XNIO-85 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2f1f5d4b
06:24:18.382 [XNIO-85 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-2', selector sun.nio.ch.EPollSelectorImpl@473b7e9b
06:24:18.385 [XNIO-85 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-4', selector sun.nio.ch.EPollSelectorImpl@be6c680
06:24:18.386 [XNIO-85 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-5', selector sun.nio.ch.EPollSelectorImpl@51422376
06:24:18.385 [XNIO-85 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-3', selector sun.nio.ch.EPollSelectorImpl@386f16d6
06:24:18.394 [XNIO-85 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-6', selector sun.nio.ch.EPollSelectorImpl@63380374
06:24:18.394 [XNIO-85 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-7', selector sun.nio.ch.EPollSelectorImpl@14f2bc4a
06:24:18.398 [XNIO-85 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-8', selector sun.nio.ch.EPollSelectorImpl@34714a04
06:24:18.398 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.398 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.399 [XNIO-85 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 Accept', selector sun.nio.ch.EPollSelectorImpl@4976b6e6
06:24:18.403 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.403 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.403 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34343
06:24:18.403 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34343
06:24:18.403 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34343
06:24:18.403 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37082<->127.0.0.1:34343
06:24:18.403 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.403 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.403 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.403 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> POST /digest HTTP/1.1
06:24:18.403 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Type: application/json; charset=utf-8
06:24:18.403 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Length: 30
06:24:18.403 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Host: localhost:34343
06:24:18.403 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Connection: Keep-Alive
06:24:18.403 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.403 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Accept-Encoding: gzip,deflate
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Length: 30[\r][\n]"
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Host: localhost:34343[\r][\n]"
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "[\r][\n]"
06:24:18.403 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "{"alpha":"bravo","charlie":42}"
06:24:18.406 [XNIO-85 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]} response {}}
06:24:18.406 [XNIO-85 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.406 [XNIO-85 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@483b5313 for /digest
06:24:18.406 [XNIO-85 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]} response {}}
06:24:18.406 [XNIO-85 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.406 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.406 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Connection: keep-alive[\r][\n]"
06:24:18.406 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.406 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Length: 0[\r][\n]"
06:24:18.406 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.406 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[\r][\n]"
06:24:18.406 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << HTTP/1.1 401 Unauthorized
06:24:18.406 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Connection: keep-alive
06:24:18.406 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.406 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Length: 0
06:24:18.406 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.406 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.406 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.406 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:34343 requested authentication
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.407 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.407 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> POST /digest HTTP/1.1
06:24:18.407 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Type: application/json; charset=utf-8
06:24:18.407 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Length: 30
06:24:18.407 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Host: localhost:34343
06:24:18.407 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Connection: Keep-Alive
06:24:18.407 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.407 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Accept-Encoding: gzip,deflate
06:24:18.407 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=", uri="/digest", response="d5c4fdb07da183ecf4227848fb1655b6", qop=auth, nc=00000001, cnonce="18233c56fd146199", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.407 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Length: 30[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Host: localhost:34343[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=", uri="/digest", response="d5c4fdb07da183ecf4227848fb1655b6", qop=auth, nc=00000001, cnonce="18233c56fd146199", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "[\r][\n]"
06:24:18.408 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "{"alpha":"bravo","charlie":42}"
06:24:18.410 [XNIO-85 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=", uri="/digest", response="d5c4fdb07da183ecf4227848fb1655b6", qop=auth, nc=00000001, cnonce="18233c56fd146199", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]} response {}}
06:24:18.410 [XNIO-85 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.410 [XNIO-85 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=", uri="/digest", response="d5c4fdb07da183ecf4227848fb1655b6", qop=auth, nc=00000001, cnonce="18233c56fd146199", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=", uri="/digest", response="d5c4fdb07da183ecf4227848fb1655b6", qop=auth, nc=00000001, cnonce="18233c56fd146199", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]} response {}}
06:24:18.411 [XNIO-85 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.411 [XNIO-85 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@483b5313 for /digest
06:24:18.411 [XNIO-85 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:18.411 [XNIO-85 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=", uri="/digest", response="d5c4fdb07da183ecf4227848fb1655b6", qop=auth, nc=00000001, cnonce="18233c56fd146199", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.411 [XNIO-85 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=",qop="auth",rspauth="0d934574e1c2ea779c239bffdfd78ad5",cnonce="18233c56fd146199",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Encoding: gzip[\r][\n]"
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Connection: keep-alive[\r][\n]"
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Authentication-Info: nextnonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=",qop="auth",rspauth="0d934574e1c2ea779c239bffdfd78ad5",cnonce="18233c56fd146199",nc=00000001[\r][\n]"
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Type: text/plain[\r][\n]"
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Length: 27[\r][\n]"
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[\r][\n]"
06:24:18.412 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << HTTP/1.1 200 OK
06:24:18.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Encoding: gzip
06:24:18.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Connection: keep-alive
06:24:18.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Authentication-Info: nextnonce="k/PBb9akNDUNMTUxMTE4MDY1ODQwNhXVmcd+pTBwJbrcvpiqMgE=",qop="auth",rspauth="0d934574e1c2ea779c239bffdfd78ad5",cnonce="18233c56fd146199",nc=00000001
06:24:18.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Type: text/plain
06:24:18.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Length: 27
06:24:18.412 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.412 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.412 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.412 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for http://localhost:34343
06:24:18.413 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37082<->127.0.0.1:34343
06:24:18.413 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.414 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.414 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.414 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34343
06:24:18.414 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.414 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.414 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.414 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> POST /digest HTTP/1.1
06:24:18.414 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Type: application/json; charset=utf-8
06:24:18.414 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Length: 30
06:24:18.414 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Host: localhost:34343
06:24:18.414 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Connection: Keep-Alive
06:24:18.414 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.414 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Accept-Encoding: gzip,deflate
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Length: 30[\r][\n]"
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Host: localhost:34343[\r][\n]"
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "[\r][\n]"
06:24:18.414 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "{"alpha":"bravo","charlie":42}"
06:24:18.416 [XNIO-85 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]} response {}}
06:24:18.416 [XNIO-85 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.416 [XNIO-85 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@483b5313 for /digest
06:24:18.416 [XNIO-85 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]} response {}}
06:24:18.416 [XNIO-85 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Connection: keep-alive[\r][\n]"
06:24:18.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Length: 0[\r][\n]"
06:24:18.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[\r][\n]"
06:24:18.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << HTTP/1.1 401 Unauthorized
06:24:18.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Connection: keep-alive
06:24:18.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Length: 0
06:24:18.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.416 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.416 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.416 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:34343 requested authentication
06:24:18.416 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.416 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.416 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.416 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.416 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.417 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.417 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.417 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.417 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.417 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.417 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> POST /digest HTTP/1.1
06:24:18.417 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Type: application/json; charset=utf-8
06:24:18.417 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Content-Length: 30
06:24:18.417 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Host: localhost:34343
06:24:18.417 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Connection: Keep-Alive
06:24:18.417 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.417 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Accept-Encoding: gzip,deflate
06:24:18.417 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=", uri="/digest", response="91e5f9960c2c5d4e9a4784928de22274", qop=auth, nc=00000001, cnonce="50e7edccb6927cbd", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Content-Length: 30[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Host: localhost:34343[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=", uri="/digest", response="91e5f9960c2c5d4e9a4784928de22274", qop=auth, nc=00000001, cnonce="50e7edccb6927cbd", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "[\r][\n]"
06:24:18.417 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 >> "{"alpha":"bravo","charlie":42}"
06:24:18.418 [XNIO-85 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=", uri="/digest", response="91e5f9960c2c5d4e9a4784928de22274", qop=auth, nc=00000001, cnonce="50e7edccb6927cbd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]} response {}}
06:24:18.418 [XNIO-85 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.418 [XNIO-85 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=", uri="/digest", response="91e5f9960c2c5d4e9a4784928de22274", qop=auth, nc=00000001, cnonce="50e7edccb6927cbd", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=", uri="/digest", response="91e5f9960c2c5d4e9a4784928de22274", qop=auth, nc=00000001, cnonce="50e7edccb6927cbd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]} response {}}
06:24:18.419 [XNIO-85 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.419 [XNIO-85 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@483b5313 for /digest
06:24:18.419 [XNIO-85 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:18.419 [XNIO-85 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=", uri="/digest", response="91e5f9960c2c5d4e9a4784928de22274", qop=auth, nc=00000001, cnonce="50e7edccb6927cbd", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34343]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.419 [XNIO-85 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=",qop="auth",rspauth="ce138d6f516cf507befb33bf1ebb5191",cnonce="50e7edccb6927cbd",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Encoding: gzip[\r][\n]"
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Connection: keep-alive[\r][\n]"
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Authentication-Info: nextnonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=",qop="auth",rspauth="ce138d6f516cf507befb33bf1ebb5191",cnonce="50e7edccb6927cbd",nc=00000001[\r][\n]"
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Type: text/plain[\r][\n]"
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Content-Length: 27[\r][\n]"
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[\r][\n]"
06:24:18.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-84 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << HTTP/1.1 200 OK
06:24:18.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Encoding: gzip
06:24:18.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Connection: keep-alive
06:24:18.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Authentication-Info: nextnonce="dOlGvcwy328NMTUxMTE4MDY1ODQxNlTZmq+q+HwFOHMiu3SdBoM=",qop="auth",rspauth="ce138d6f516cf507befb33bf1ebb5191",cnonce="50e7edccb6927cbd",nc=00000001
06:24:18.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Type: text/plain
06:24:18.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Content-Length: 27
06:24:18.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-84 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.420 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.420 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.420 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for http://localhost:34343
06:24:18.420 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37082<->127.0.0.1:34343
06:24:18.420 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.421 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2cfbc420
06:24:18.425 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2b461e53
06:24:18.435 [XNIO-86 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-1', selector sun.nio.ch.EPollSelectorImpl@639d4b1f
06:24:18.435 [XNIO-86 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5a1b3ba0
06:24:18.438 [XNIO-86 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f715efd
06:24:18.441 [XNIO-86 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-5', selector sun.nio.ch.EPollSelectorImpl@28861081
06:24:18.441 [XNIO-86 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2a6b4041
06:24:18.442 [XNIO-86 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6669f2d0
06:24:18.444 [XNIO-86 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-7', selector sun.nio.ch.EPollSelectorImpl@198bde4c
06:24:18.444 [XNIO-86 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-8', selector sun.nio.ch.EPollSelectorImpl@150120b
06:24:18.444 [XNIO-86 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 Accept', selector sun.nio.ch.EPollSelectorImpl@264de67b
06:24:18.444 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.445 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.447 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.447 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.447 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40747
06:24:18.447 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40747
06:24:18.447 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40747
06:24:18.447 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40747 with timeout 0
06:24:18.448 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.448 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.448 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.464 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.464 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.464 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.464 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.464 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.464 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:47102<->127.0.0.1:40747
06:24:18.464 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.464 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.464 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> POST /digest HTTP/1.1
06:24:18.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Type: application/json; charset=utf-8
06:24:18.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Length: 30
06:24:18.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Host: localhost:40747
06:24:18.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Connection: Keep-Alive
06:24:18.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.464 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Accept-Encoding: gzip,deflate
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Length: 30[\r][\n]"
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Host: localhost:40747[\r][\n]"
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "[\r][\n]"
06:24:18.464 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "{"alpha":"bravo","charlie":42}"
06:24:18.466 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]} response {}}
06:24:18.466 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.466 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@37d30faf for /digest
06:24:18.466 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]} response {}}
06:24:18.466 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.466 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.466 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Connection: keep-alive[\r][\n]"
06:24:18.466 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.466 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Length: 0[\r][\n]"
06:24:18.466 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.466 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[\r][\n]"
06:24:18.466 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << HTTP/1.1 401 Unauthorized
06:24:18.466 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Connection: keep-alive
06:24:18.466 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.466 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Length: 0
06:24:18.466 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40747 requested authentication
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.466 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.467 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.467 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.467 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.467 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> POST /digest HTTP/1.1
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Type: application/json; charset=utf-8
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Length: 30
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Host: localhost:40747
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Connection: Keep-Alive
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Accept-Encoding: gzip,deflate
06:24:18.467 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=", uri="/digest", response="38be617f163b422362550e7955b768ab", qop=auth, nc=00000001, cnonce="6e3bf53cb242f492", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Length: 30[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Host: localhost:40747[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=", uri="/digest", response="38be617f163b422362550e7955b768ab", qop=auth, nc=00000001, cnonce="6e3bf53cb242f492", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "[\r][\n]"
06:24:18.467 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "{"alpha":"bravo","charlie":42}"
06:24:18.474 [XNIO-86 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=", uri="/digest", response="38be617f163b422362550e7955b768ab", qop=auth, nc=00000001, cnonce="6e3bf53cb242f492", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]} response {}}
06:24:18.474 [XNIO-86 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.474 [XNIO-86 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=", uri="/digest", response="38be617f163b422362550e7955b768ab", qop=auth, nc=00000001, cnonce="6e3bf53cb242f492", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=", uri="/digest", response="38be617f163b422362550e7955b768ab", qop=auth, nc=00000001, cnonce="6e3bf53cb242f492", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]} response {}}
06:24:18.474 [XNIO-86 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.474 [XNIO-86 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@37d30faf for /digest
06:24:18.474 [XNIO-86 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:18.474 [XNIO-86 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=", uri="/digest", response="38be617f163b422362550e7955b768ab", qop=auth, nc=00000001, cnonce="6e3bf53cb242f492", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.475 [XNIO-86 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=",qop="auth",rspauth="e1b74bb8dcd83bd7e5e0e479634e7009",cnonce="6e3bf53cb242f492",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Encoding: gzip[\r][\n]"
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Connection: keep-alive[\r][\n]"
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Authentication-Info: nextnonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=",qop="auth",rspauth="e1b74bb8dcd83bd7e5e0e479634e7009",cnonce="6e3bf53cb242f492",nc=00000001[\r][\n]"
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Type: text/plain[\r][\n]"
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Length: 27[\r][\n]"
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[\r][\n]"
06:24:18.475 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.475 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << HTTP/1.1 200 OK
06:24:18.475 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Encoding: gzip
06:24:18.475 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Connection: keep-alive
06:24:18.475 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Authentication-Info: nextnonce="bAAv0pzxlMgNMTUxMTE4MDY1ODQ2Np5ZbTIYd08aQiXVsErObO8=",qop="auth",rspauth="e1b74bb8dcd83bd7e5e0e479634e7009",cnonce="6e3bf53cb242f492",nc=00000001
06:24:18.475 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Type: text/plain
06:24:18.475 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Length: 27
06:24:18.475 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.475 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.475 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.475 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for https://localhost:40747
06:24:18.476 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47102<->127.0.0.1:40747
06:24:18.476 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.476 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.476 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.476 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40747
06:24:18.476 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.476 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.476 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.476 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> POST /digest HTTP/1.1
06:24:18.476 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Type: application/json; charset=utf-8
06:24:18.476 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Length: 30
06:24:18.476 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Host: localhost:40747
06:24:18.476 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Connection: Keep-Alive
06:24:18.476 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.476 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Accept-Encoding: gzip,deflate
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Length: 30[\r][\n]"
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Host: localhost:40747[\r][\n]"
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "[\r][\n]"
06:24:18.477 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "{"alpha":"bravo","charlie":42}"
06:24:18.482 [XNIO-86 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]} response {}}
06:24:18.482 [XNIO-86 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.482 [XNIO-86 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@37d30faf for /digest
06:24:18.482 [XNIO-86 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]} response {}}
06:24:18.482 [XNIO-86 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Connection: keep-alive[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Length: 0[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << HTTP/1.1 401 Unauthorized
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Connection: keep-alive
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Length: 0
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:40747 requested authentication
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.483 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> POST /digest HTTP/1.1
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Type: application/json; charset=utf-8
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Content-Length: 30
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Host: localhost:40747
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Connection: Keep-Alive
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Accept-Encoding: gzip,deflate
06:24:18.483 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 >> Authorization: Digest username="admin", realm="DigestTesting", nonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=", uri="/digest", response="2de56b12835e079d2f8af2026de418d4", qop=auth, nc=00000001, cnonce="4e7e20ac1bfdb27f", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Content-Length: 30[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Host: localhost:40747[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "Authorization: Digest username="admin", realm="DigestTesting", nonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=", uri="/digest", response="2de56b12835e079d2f8af2026de418d4", qop=auth, nc=00000001, cnonce="4e7e20ac1bfdb27f", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "[\r][\n]"
06:24:18.483 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 >> "{"alpha":"bravo","charlie":42}"
06:24:18.486 [XNIO-86 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=", uri="/digest", response="2de56b12835e079d2f8af2026de418d4", qop=auth, nc=00000001, cnonce="4e7e20ac1bfdb27f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]} response {}}
06:24:18.486 [XNIO-86 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.486 [XNIO-86 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=", uri="/digest", response="2de56b12835e079d2f8af2026de418d4", qop=auth, nc=00000001, cnonce="4e7e20ac1bfdb27f", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=", uri="/digest", response="2de56b12835e079d2f8af2026de418d4", qop=auth, nc=00000001, cnonce="4e7e20ac1bfdb27f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]} response {}}
06:24:18.489 [XNIO-86 task-6] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:18.489 [XNIO-86 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@37d30faf for /digest
06:24:18.489 [XNIO-86 task-6] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:18.489 [XNIO-86 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=", uri="/digest", response="2de56b12835e079d2f8af2026de418d4", qop=auth, nc=00000001, cnonce="4e7e20ac1bfdb27f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40747]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.489 [XNIO-86 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=",qop="auth",rspauth="a50bc70b448f76e58a6a490405657b9a",cnonce="4e7e20ac1bfdb27f",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Encoding: gzip[\r][\n]"
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Connection: keep-alive[\r][\n]"
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Authentication-Info: nextnonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=",qop="auth",rspauth="a50bc70b448f76e58a6a490405657b9a",cnonce="4e7e20ac1bfdb27f",nc=00000001[\r][\n]"
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Type: text/plain[\r][\n]"
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Content-Length: 27[\r][\n]"
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[\r][\n]"
06:24:18.490 [Test worker] DEBUG org.apache.http.wire - http-outgoing-85 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.490 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << HTTP/1.1 200 OK
06:24:18.490 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Encoding: gzip
06:24:18.490 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Connection: keep-alive
06:24:18.490 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Authentication-Info: nextnonce="vwNZw/fRGwQNMTUxMTE4MDY1ODQ4MlIsn9W6Y5AxKJp0ariHEhs=",qop="auth",rspauth="a50bc70b448f76e58a6a490405657b9a",cnonce="4e7e20ac1bfdb27f",nc=00000001
06:24:18.490 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Type: text/plain
06:24:18.490 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Content-Length: 27
06:24:18.490 [Test worker] DEBUG org.apache.http.headers - http-outgoing-85 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.490 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.490 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication succeeded
06:24:18.490 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Caching 'digest' auth scheme for https://localhost:40747
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47102<->127.0.0.1:40747
06:24:18.491 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.491 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2b461e53
06:24:18.497 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@8cf675f
06:24:18.499 [XNIO-87 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1d0966fe
06:24:18.500 [XNIO-87 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-2', selector sun.nio.ch.EPollSelectorImpl@64c5d0e7
06:24:18.502 [XNIO-87 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-4', selector sun.nio.ch.EPollSelectorImpl@a93f446
06:24:18.502 [XNIO-87 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-3', selector sun.nio.ch.EPollSelectorImpl@467b80d9
06:24:18.506 [XNIO-87 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-5', selector sun.nio.ch.EPollSelectorImpl@468f4d1f
06:24:18.506 [XNIO-87 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4ca5e320
06:24:18.510 [XNIO-87 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-8', selector sun.nio.ch.EPollSelectorImpl@20434386
06:24:18.514 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.506 [XNIO-87 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-6', selector sun.nio.ch.EPollSelectorImpl@69f9ea90
06:24:18.514 [XNIO-87 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 Accept', selector sun.nio.ch.EPollSelectorImpl@45e56416
06:24:18.514 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.518 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.518 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37617
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:37617
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:37617
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:43320<->127.0.0.1:37617
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.518 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> POST /digest HTTP/1.1
06:24:18.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Type: application/json; charset=utf-8
06:24:18.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Length: 30
06:24:18.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Host: localhost:37617
06:24:18.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Connection: Keep-Alive
06:24:18.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.519 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Accept-Encoding: gzip,deflate
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Length: 30[\r][\n]"
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Host: localhost:37617[\r][\n]"
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "[\r][\n]"
06:24:18.519 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "{"alpha":"bravo","charlie":42}"
06:24:18.519 [XNIO-87 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.519 [XNIO-87 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.519 [XNIO-87 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@786227a1 for /digest
06:24:18.519 [XNIO-87 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.519 [XNIO-87 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Connection: keep-alive[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Length: 0[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << HTTP/1.1 401 Unauthorized
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Connection: keep-alive
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Length: 0
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:37617 requested authentication
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.520 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> POST /digest HTTP/1.1
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Type: application/json; charset=utf-8
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Length: 30
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Host: localhost:37617
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Connection: Keep-Alive
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Accept-Encoding: gzip,deflate
06:24:18.520 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=", uri="/digest", response="1db7c8b648b5448dd6c41d1ce346f9a5", qop=auth, nc=00000001, cnonce="bc5a036f5e220f00", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Length: 30[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Host: localhost:37617[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=", uri="/digest", response="1db7c8b648b5448dd6c41d1ce346f9a5", qop=auth, nc=00000001, cnonce="bc5a036f5e220f00", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "[\r][\n]"
06:24:18.520 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "{"alpha":"bravo","charlie":42}"
06:24:18.521 [XNIO-87 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=", uri="/digest", response="1db7c8b648b5448dd6c41d1ce346f9a5", qop=auth, nc=00000001, cnonce="bc5a036f5e220f00", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.521 [XNIO-87 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.521 [XNIO-87 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=", uri="/digest", response="1db7c8b648b5448dd6c41d1ce346f9a5", qop=auth, nc=00000001, cnonce="bc5a036f5e220f00", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=", uri="/digest", response="1db7c8b648b5448dd6c41d1ce346f9a5", qop=auth, nc=00000001, cnonce="bc5a036f5e220f00", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.521 [XNIO-87 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=", uri="/digest", response="1db7c8b648b5448dd6c41d1ce346f9a5", qop=auth, nc=00000001, cnonce="bc5a036f5e220f00", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.521 [XNIO-87 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@786227a1 for /digest
06:24:18.521 [XNIO-87 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="cOVJtjCvqLMNMTUxMTE4MDY1ODUxOWHwBwYrAaYbDvCdw/ITnPs=", uri="/digest", response="1db7c8b648b5448dd6c41d1ce346f9a5", qop=auth, nc=00000001, cnonce="bc5a036f5e220f00", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.521 [XNIO-87 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.521 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.521 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Connection: keep-alive[\r][\n]"
06:24:18.521 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="9fCLnXishoENMTUxMTE4MDY1ODUyMZ45ESrKINehOD3VRGeFSY4=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.521 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Length: 0[\r][\n]"
06:24:18.521 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.521 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "[\r][\n]"
06:24:18.521 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << HTTP/1.1 401 Unauthorized
06:24:18.521 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Connection: keep-alive
06:24:18.521 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="9fCLnXishoENMTUxMTE4MDY1ODUyMZ45ESrKINehOD3VRGeFSY4=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.521 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Length: 0
06:24:18.521 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:37617 requested authentication
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43320<->127.0.0.1:37617
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.522 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.522 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:37617
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.522 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.522 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> POST /digest HTTP/1.1
06:24:18.522 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Type: application/json; charset=utf-8
06:24:18.522 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Length: 30
06:24:18.522 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Host: localhost:37617
06:24:18.522 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Connection: Keep-Alive
06:24:18.522 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.522 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Accept-Encoding: gzip,deflate
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Length: 30[\r][\n]"
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Host: localhost:37617[\r][\n]"
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "[\r][\n]"
06:24:18.522 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "{"alpha":"bravo","charlie":42}"
06:24:18.523 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.523 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.523 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@786227a1 for /digest
06:24:18.523 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.523 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Connection: keep-alive[\r][\n]"
06:24:18.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Length: 0[\r][\n]"
06:24:18.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.523 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "[\r][\n]"
06:24:18.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << HTTP/1.1 401 Unauthorized
06:24:18.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Connection: keep-alive
06:24:18.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Length: 0
06:24:18.523 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:37617 requested authentication
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.523 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.524 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> POST /digest HTTP/1.1
06:24:18.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Type: application/json; charset=utf-8
06:24:18.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Content-Length: 30
06:24:18.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Host: localhost:37617
06:24:18.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Connection: Keep-Alive
06:24:18.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Accept-Encoding: gzip,deflate
06:24:18.524 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=", uri="/digest", response="5588ae71c5d2d2f75d3c49da65e660e1", qop=auth, nc=00000001, cnonce="f89ec58f1e226e8f", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Content-Length: 30[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Host: localhost:37617[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=", uri="/digest", response="5588ae71c5d2d2f75d3c49da65e660e1", qop=auth, nc=00000001, cnonce="f89ec58f1e226e8f", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "[\r][\n]"
06:24:18.524 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 >> "{"alpha":"bravo","charlie":42}"
06:24:18.524 [XNIO-87 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=", uri="/digest", response="5588ae71c5d2d2f75d3c49da65e660e1", qop=auth, nc=00000001, cnonce="f89ec58f1e226e8f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.524 [XNIO-87 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.524 [XNIO-87 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=", uri="/digest", response="5588ae71c5d2d2f75d3c49da65e660e1", qop=auth, nc=00000001, cnonce="f89ec58f1e226e8f", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=", uri="/digest", response="5588ae71c5d2d2f75d3c49da65e660e1", qop=auth, nc=00000001, cnonce="f89ec58f1e226e8f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.524 [XNIO-87 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=", uri="/digest", response="5588ae71c5d2d2f75d3c49da65e660e1", qop=auth, nc=00000001, cnonce="f89ec58f1e226e8f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.524 [XNIO-87 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@786227a1 for /digest
06:24:18.524 [XNIO-87 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="VwWgmSA16BINMTUxMTE4MDY1ODUyM2/eb2hrZAQXDMFVClxHQT0=", uri="/digest", response="5588ae71c5d2d2f75d3c49da65e660e1", qop=auth, nc=00000001, cnonce="f89ec58f1e226e8f", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:37617]} response {}}
06:24:18.525 [XNIO-87 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.525 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.525 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Connection: keep-alive[\r][\n]"
06:24:18.525 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="Q2vqgUWhobQNMTUxMTE4MDY1ODUyNHYZiHfkQIOdM1eQtDCf+zM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.525 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Content-Length: 0[\r][\n]"
06:24:18.525 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.525 [Test worker] DEBUG org.apache.http.wire - http-outgoing-86 << "[\r][\n]"
06:24:18.525 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << HTTP/1.1 401 Unauthorized
06:24:18.525 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Connection: keep-alive
06:24:18.525 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="Q2vqgUWhobQNMTUxMTE4MDY1ODUyNHYZiHfkQIOdM1eQtDCf+zM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.525 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Content-Length: 0
06:24:18.525 [Test worker] DEBUG org.apache.http.headers - http-outgoing-86 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.525 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.525 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.525 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:37617 requested authentication
06:24:18.525 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.525 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.525 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43320<->127.0.0.1:37617
06:24:18.525 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.526 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@8cf675f
06:24:18.529 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3f3741cb
06:24:18.530 [XNIO-88 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1dd0eeaa
06:24:18.530 [XNIO-88 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-4', selector sun.nio.ch.EPollSelectorImpl@636b4afc
06:24:18.530 [XNIO-88 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-7', selector sun.nio.ch.EPollSelectorImpl@11eea8cb
06:24:18.530 [XNIO-88 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7fbb5e58
06:24:18.530 [XNIO-88 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-2', selector sun.nio.ch.EPollSelectorImpl@131306da
06:24:18.534 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.534 [XNIO-88 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 Accept', selector sun.nio.ch.EPollSelectorImpl@33d7eff6
06:24:18.534 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.530 [XNIO-88 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2d7eb3f4
06:24:18.530 [XNIO-88 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7842e9ff
06:24:18.534 [XNIO-88 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-8', selector sun.nio.ch.EPollSelectorImpl@63f82845
06:24:18.602 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.602 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-83: Shutdown connection
06:24:18.602 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.602 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-84: Shutdown connection
06:24:18.602 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.602 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-85: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-86: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-79: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-80: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-81: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-82: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-74: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-75: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-76: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-77: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-78: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-69: Shutdown connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-70: Shutdown connection
06:24:18.603 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.603 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-71: Shutdown connection
06:24:18.604 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.604 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33057
06:24:18.604 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:33057
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-72: Shutdown connection
06:24:18.604 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33057
06:24:18.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:33057 with timeout 0
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-73: Shutdown connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-65: Shutdown connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-66: Shutdown connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-67: Shutdown connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-68: Shutdown connection
06:24:18.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.604 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-60: Shutdown connection
06:24:18.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:18.604 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-61: Shutdown connection
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-62: Shutdown connection
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-63: Shutdown connection
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-64: Shutdown connection
06:24:18.605 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.606 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-58: Shutdown connection
06:24:18.606 [Finalizer] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Shutting down connection
06:24:18.606 [Finalizer] DEBUG org.apache.http.impl.conn.DefaultManagedHttpClientConnection - http-outgoing-59: Shutdown connection
06:24:18.622 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:18.623 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:18.623 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:18.623 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.623 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:18.623 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:38400<->127.0.0.1:33057
06:24:18.623 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.623 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.623 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> POST /digest HTTP/1.1
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Type: application/json; charset=utf-8
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Length: 30
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Host: localhost:33057
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Connection: Keep-Alive
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.623 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Accept-Encoding: gzip,deflate
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Length: 30[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Host: localhost:33057[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "[\r][\n]"
06:24:18.623 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "{"alpha":"bravo","charlie":42}"
06:24:18.624 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.624 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.624 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@a426f5c for /digest
06:24:18.624 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.624 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Connection: keep-alive[\r][\n]"
06:24:18.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Length: 0[\r][\n]"
06:24:18.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.624 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "[\r][\n]"
06:24:18.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << HTTP/1.1 401 Unauthorized
06:24:18.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Connection: keep-alive
06:24:18.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Length: 0
06:24:18.624 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.624 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.624 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.624 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33057 requested authentication
06:24:18.624 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.624 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.624 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.624 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.625 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.625 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.625 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.625 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.625 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.625 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.625 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> POST /digest HTTP/1.1
06:24:18.625 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Type: application/json; charset=utf-8
06:24:18.625 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Length: 30
06:24:18.625 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Host: localhost:33057
06:24:18.625 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Connection: Keep-Alive
06:24:18.625 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.625 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Accept-Encoding: gzip,deflate
06:24:18.625 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=", uri="/digest", response="b6ddab29a08255ab63895537688841c7", qop=auth, nc=00000001, cnonce="50d53eba9993d91d", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Length: 30[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Host: localhost:33057[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=", uri="/digest", response="b6ddab29a08255ab63895537688841c7", qop=auth, nc=00000001, cnonce="50d53eba9993d91d", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "[\r][\n]"
06:24:18.625 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "{"alpha":"bravo","charlie":42}"
06:24:18.626 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=", uri="/digest", response="b6ddab29a08255ab63895537688841c7", qop=auth, nc=00000001, cnonce="50d53eba9993d91d", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.626 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.626 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=", uri="/digest", response="b6ddab29a08255ab63895537688841c7", qop=auth, nc=00000001, cnonce="50d53eba9993d91d", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=", uri="/digest", response="b6ddab29a08255ab63895537688841c7", qop=auth, nc=00000001, cnonce="50d53eba9993d91d", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.626 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=", uri="/digest", response="b6ddab29a08255ab63895537688841c7", qop=auth, nc=00000001, cnonce="50d53eba9993d91d", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.626 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@a426f5c for /digest
06:24:18.626 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="skjh1u5XLWINMTUxMTE4MDY1ODYyNFQZII22P9gzY2FUdxmj2eg=", uri="/digest", response="b6ddab29a08255ab63895537688841c7", qop=auth, nc=00000001, cnonce="50d53eba9993d91d", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.626 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Connection: keep-alive[\r][\n]"
06:24:18.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="I7n06BL5HWsNMTUxMTE4MDY1ODYyNlEsCExnRBuqaJKvXcXYPG0=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Length: 0[\r][\n]"
06:24:18.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.627 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "[\r][\n]"
06:24:18.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << HTTP/1.1 401 Unauthorized
06:24:18.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Connection: keep-alive
06:24:18.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="I7n06BL5HWsNMTUxMTE4MDY1ODYyNlEsCExnRBuqaJKvXcXYPG0=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Length: 0
06:24:18.627 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.627 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.627 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.627 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33057 requested authentication
06:24:18.627 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.627 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.627 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38400<->127.0.0.1:33057
06:24:18.627 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.627 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.627 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.627 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33057
06:24:18.628 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.628 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.628 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> POST /digest HTTP/1.1
06:24:18.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Type: application/json; charset=utf-8
06:24:18.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Length: 30
06:24:18.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Host: localhost:33057
06:24:18.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Connection: Keep-Alive
06:24:18.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.628 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Accept-Encoding: gzip,deflate
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Length: 30[\r][\n]"
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Host: localhost:33057[\r][\n]"
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "[\r][\n]"
06:24:18.628 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "{"alpha":"bravo","charlie":42}"
06:24:18.628 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.628 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.628 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@a426f5c for /digest
06:24:18.628 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.629 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.629 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.629 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Connection: keep-alive[\r][\n]"
06:24:18.629 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.629 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Length: 0[\r][\n]"
06:24:18.629 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.629 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "[\r][\n]"
06:24:18.629 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << HTTP/1.1 401 Unauthorized
06:24:18.629 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Connection: keep-alive
06:24:18.629 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.629 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Length: 0
06:24:18.629 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33057 requested authentication
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Authentication schemes in the order of preference: [Negotiate, Kerberos, NTLM, Digest, Basic]
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Negotiate authentication scheme not available
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Kerberos authentication scheme not available
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for NTLM authentication scheme not available
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.client.TargetAuthenticationStrategy - Challenge for Basic authentication scheme not available
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Selected authentication options: [DIGEST [complete=true, nonce=null, nc=0]]
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /digest HTTP/1.1
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: CHALLENGED
06:24:18.629 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Generating response to an authentication challenge using digest scheme
06:24:18.630 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> POST /digest HTTP/1.1
06:24:18.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Type: application/json; charset=utf-8
06:24:18.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Content-Length: 30
06:24:18.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Host: localhost:33057
06:24:18.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Connection: Keep-Alive
06:24:18.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Accept-Encoding: gzip,deflate
06:24:18.630 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 >> Authorization: Digest username="nobody", realm="DigestTesting", nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=", uri="/digest", response="6b6a07852cbad04b151b54b0c949a9b8", qop=auth, nc=00000001, cnonce="b1b0d937a1cfb4f5", algorithm=MD5, opaque="00000000000000000000000000000000"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "POST /digest HTTP/1.1[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Content-Length: 30[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Host: localhost:33057[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "Authorization: Digest username="nobody", realm="DigestTesting", nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=", uri="/digest", response="6b6a07852cbad04b151b54b0c949a9b8", qop=auth, nc=00000001, cnonce="b1b0d937a1cfb4f5", algorithm=MD5, opaque="00000000000000000000000000000000"[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "[\r][\n]"
06:24:18.630 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 >> "{"alpha":"bravo","charlie":42}"
06:24:18.634 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=", uri="/digest", response="6b6a07852cbad04b151b54b0c949a9b8", qop=auth, nc=00000001, cnonce="b1b0d937a1cfb4f5", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.634 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:18.634 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=", uri="/digest", response="6b6a07852cbad04b151b54b0c949a9b8", qop=auth, nc=00000001, cnonce="b1b0d937a1cfb4f5", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=", uri="/digest", response="6b6a07852cbad04b151b54b0c949a9b8", qop=auth, nc=00000001, cnonce="b1b0d937a1cfb4f5", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.634 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=", uri="/digest", response="6b6a07852cbad04b151b54b0c949a9b8", qop=auth, nc=00000001, cnonce="b1b0d937a1cfb4f5", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.634 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@a426f5c for /digest
06:24:18.634 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ofXXgWGIhwUNMTUxMTE4MDY1ODYyOXnzfzuZSUT6BxL2VGogGQs=", uri="/digest", response="6b6a07852cbad04b151b54b0c949a9b8", qop=auth, nc=00000001, cnonce="b1b0d937a1cfb4f5", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33057]} response {}}
06:24:18.634 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:18.635 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "HTTP/1.1 401 Unauthorized[\r][\n]"
06:24:18.635 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Connection: keep-alive[\r][\n]"
06:24:18.635 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ffREOyJ4E1gNMTUxMTE4MDY1ODYzNMdp/go4t2yxIi7QpgEIlpQ=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"[\r][\n]"
06:24:18.635 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Content-Length: 0[\r][\n]"
06:24:18.635 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.635 [Test worker] DEBUG org.apache.http.wire - http-outgoing-87 << "[\r][\n]"
06:24:18.635 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << HTTP/1.1 401 Unauthorized
06:24:18.635 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Connection: keep-alive
06:24:18.635 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << WWW-Authenticate: Digest realm="DigestTesting",domain="localhost",nonce="ffREOyJ4E1gNMTUxMTE4MDY1ODYzNMdp/go4t2yxIi7QpgEIlpQ=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:18.635 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Content-Length: 0
06:24:18.635 [Test worker] DEBUG org.apache.http.headers - http-outgoing-87 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.635 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.635 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication required
06:24:18.635 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - localhost:33057 requested authentication
06:24:18.635 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authorization challenge processed
06:24:18.635 [Test worker] DEBUG org.apache.http.impl.auth.HttpAuthenticator - Authentication failed
06:24:18.635 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38400<->127.0.0.1:33057
06:24:18.635 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.636 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3f3741cb
06:24:18.641 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2c33670a
06:24:18.642 [XNIO-89 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5f6ee86d
06:24:18.642 [XNIO-89 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5a66d294
06:24:18.642 [XNIO-89 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-3', selector sun.nio.ch.EPollSelectorImpl@360dabc1
06:24:18.642 [XNIO-89 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-4', selector sun.nio.ch.EPollSelectorImpl@51c0637b
06:24:18.642 [XNIO-89 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-5', selector sun.nio.ch.EPollSelectorImpl@525ddaca
06:24:18.642 [XNIO-89 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-6', selector sun.nio.ch.EPollSelectorImpl@411d2043
06:24:18.642 [XNIO-89 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-7', selector sun.nio.ch.EPollSelectorImpl@cd8d9c0
06:24:18.646 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.646 [XNIO-89 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2a2e6fbc
06:24:18.646 [XNIO-89 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 Accept', selector sun.nio.ch.EPollSelectorImpl@615d6494
06:24:18.646 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.651 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.651 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42341
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42341
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42341
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58836<->127.0.0.1:42341
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /pass HTTP/1.1
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.651 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> POST /pass HTTP/1.1
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Content-Type: application/json; charset=utf-8
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Content-Length: 30
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Host: localhost:42341
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Connection: Keep-Alive
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.651 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Accept-Encoding: gzip,deflate
06:24:18.651 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "POST /pass HTTP/1.1[\r][\n]"
06:24:18.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Content-Length: 30[\r][\n]"
06:24:18.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Host: localhost:42341[\r][\n]"
06:24:18.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "[\r][\n]"
06:24:18.652 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "{"alpha":"bravo","charlie":42}"
06:24:18.652 [XNIO-89 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42341]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.653 [XNIO-89 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Encoding: gzip[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Connection: keep-alive[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Type: text/plain[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Length: 27[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "[\r][\n]"
06:24:18.653 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << HTTP/1.1 200 OK
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Encoding: gzip
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Connection: keep-alive
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Type: text/plain
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Length: 27
06:24:18.653 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.653 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.654 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58836<->127.0.0.1:42341
06:24:18.654 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.654 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.654 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.654 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42341
06:24:18.654 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /pass HTTP/1.1
06:24:18.654 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.654 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.654 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> POST /pass HTTP/1.1
06:24:18.654 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Content-Type: application/json; charset=utf-8
06:24:18.654 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Content-Length: 30
06:24:18.654 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Host: localhost:42341
06:24:18.654 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Connection: Keep-Alive
06:24:18.654 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.654 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 >> Accept-Encoding: gzip,deflate
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "POST /pass HTTP/1.1[\r][\n]"
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Content-Length: 30[\r][\n]"
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Host: localhost:42341[\r][\n]"
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "[\r][\n]"
06:24:18.654 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 >> "{"alpha":"bravo","charlie":42}"
06:24:18.655 [XNIO-89 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42341]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.656 [XNIO-89 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Encoding: gzip[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Connection: keep-alive[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Type: text/plain[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Content-Length: 27[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "[\r][\n]"
06:24:18.656 [Test worker] DEBUG org.apache.http.wire - http-outgoing-88 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << HTTP/1.1 200 OK
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Encoding: gzip
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Connection: keep-alive
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Type: text/plain
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Content-Length: 27
06:24:18.656 [Test worker] DEBUG org.apache.http.headers - http-outgoing-88 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.656 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.657 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58836<->127.0.0.1:42341
06:24:18.657 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.657 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2c33670a
06:24:18.661 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@39fbf8a6
06:24:18.662 [XNIO-90 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4141ef27
06:24:18.662 [XNIO-90 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-4', selector sun.nio.ch.EPollSelectorImpl@56d583ff
06:24:18.662 [XNIO-90 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6572a78e
06:24:18.662 [XNIO-90 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1af29bb4
06:24:18.662 [XNIO-90 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77df26b6
06:24:18.662 [XNIO-90 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4dad3a84
06:24:18.662 [XNIO-90 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-1', selector sun.nio.ch.EPollSelectorImpl@561c262
06:24:18.662 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.662 [XNIO-90 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 Accept', selector sun.nio.ch.EPollSelectorImpl@582be6a2
06:24:18.662 [XNIO-90 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7d45574e
06:24:18.663 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.668 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.668 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36589
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36589
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36589
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58512<->127.0.0.1:36589
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.668 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> POST /handling HTTP/1.1
06:24:18.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Content-Type: application/json; charset=utf-8
06:24:18.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Content-Length: 30
06:24:18.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Host: localhost:36589
06:24:18.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Connection: Keep-Alive
06:24:18.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.669 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Accept-Encoding: gzip,deflate
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Content-Length: 30[\r][\n]"
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Host: localhost:36589[\r][\n]"
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "[\r][\n]"
06:24:18.669 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "{"alpha":"bravo","charlie":42}"
06:24:18.669 [XNIO-90 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36589]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.670 [XNIO-90 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.670 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "HTTP/1.1 205 Reset Content[\r][\n]"
06:24:18.670 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Connection: keep-alive[\r][\n]"
06:24:18.670 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Content-Length: 0[\r][\n]"
06:24:18.670 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.670 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "[\r][\n]"
06:24:18.670 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << HTTP/1.1 205 Reset Content
06:24:18.670 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Connection: keep-alive
06:24:18.670 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Content-Length: 0
06:24:18.670 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.670 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.670 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58512<->127.0.0.1:36589
06:24:18.670 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.671 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.671 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.671 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36589
06:24:18.671 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.671 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.671 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> POST /handling HTTP/1.1
06:24:18.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Content-Type: application/json; charset=utf-8
06:24:18.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Content-Length: 30
06:24:18.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Host: localhost:36589
06:24:18.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Connection: Keep-Alive
06:24:18.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.671 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 >> Accept-Encoding: gzip,deflate
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Content-Length: 30[\r][\n]"
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Host: localhost:36589[\r][\n]"
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "[\r][\n]"
06:24:18.671 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 >> "{"alpha":"bravo","charlie":42}"
06:24:18.678 [XNIO-90 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36589]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.679 [XNIO-90 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "HTTP/1.1 205 Reset Content[\r][\n]"
06:24:18.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Connection: keep-alive[\r][\n]"
06:24:18.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Content-Length: 0[\r][\n]"
06:24:18.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.679 [Test worker] DEBUG org.apache.http.wire - http-outgoing-89 << "[\r][\n]"
06:24:18.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << HTTP/1.1 205 Reset Content
06:24:18.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Connection: keep-alive
06:24:18.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Content-Length: 0
06:24:18.679 [Test worker] DEBUG org.apache.http.headers - http-outgoing-89 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.679 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.679 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58512<->127.0.0.1:36589
06:24:18.679 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.679 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@39fbf8a6
06:24:18.682 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@71456cd7
06:24:18.686 [XNIO-91 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6e7a227a
06:24:18.686 [XNIO-91 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6a8f72a1
06:24:18.686 [XNIO-91 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-6', selector sun.nio.ch.EPollSelectorImpl@33950b7d
06:24:18.686 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.686 [XNIO-91 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1bfc9bde
06:24:18.686 [XNIO-91 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 Accept', selector sun.nio.ch.EPollSelectorImpl@6b709129
06:24:18.686 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.688 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.688 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34825
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34825
06:24:18.688 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34825
06:24:18.689 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:57792<->127.0.0.1:34825
06:24:18.689 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.689 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.689 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> POST /handling HTTP/1.1
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Content-Type: application/json; charset=utf-8
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Content-Length: 30
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Host: localhost:34825
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Connection: Keep-Alive
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.689 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Accept-Encoding: gzip,deflate
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Content-Length: 30[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Host: localhost:34825[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "[\r][\n]"
06:24:18.689 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "{"alpha":"bravo","charlie":42}"
06:24:18.686 [XNIO-91 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-4', selector sun.nio.ch.EPollSelectorImpl@597428bf
06:24:18.686 [XNIO-91 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6b3c76d0
06:24:18.686 [XNIO-91 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3bf23d9b
06:24:18.686 [XNIO-91 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-8', selector sun.nio.ch.EPollSelectorImpl@66714641
06:24:18.694 [XNIO-91 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34825]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.694 [XNIO-91 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "HTTP/1.1 210 Unknown[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Connection: keep-alive[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Content-Length: 0[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "[\r][\n]"
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << HTTP/1.1 210 Unknown
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Connection: keep-alive
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Content-Length: 0
06:24:18.695 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.695 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.695 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57792<->127.0.0.1:34825
06:24:18.695 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.696 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.696 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.696 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34825
06:24:18.696 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.696 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.696 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.696 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> POST /handling HTTP/1.1
06:24:18.696 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Content-Type: application/json; charset=utf-8
06:24:18.696 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Content-Length: 30
06:24:18.696 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Host: localhost:34825
06:24:18.696 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Connection: Keep-Alive
06:24:18.696 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.696 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 >> Accept-Encoding: gzip,deflate
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Content-Length: 30[\r][\n]"
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Host: localhost:34825[\r][\n]"
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "[\r][\n]"
06:24:18.696 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 >> "{"alpha":"bravo","charlie":42}"
06:24:18.699 [XNIO-91 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34825]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.700 [XNIO-91 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "HTTP/1.1 210 Unknown[\r][\n]"
06:24:18.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Connection: keep-alive[\r][\n]"
06:24:18.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Content-Length: 0[\r][\n]"
06:24:18.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.700 [Test worker] DEBUG org.apache.http.wire - http-outgoing-90 << "[\r][\n]"
06:24:18.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << HTTP/1.1 210 Unknown
06:24:18.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Connection: keep-alive
06:24:18.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Content-Length: 0
06:24:18.700 [Test worker] DEBUG org.apache.http.headers - http-outgoing-90 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.700 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.700 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:57792<->127.0.0.1:34825
06:24:18.700 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.701 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@71456cd7
06:24:18.704 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@19ab9e61
06:24:18.705 [XNIO-92 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-1', selector sun.nio.ch.EPollSelectorImpl@46ac3654
06:24:18.705 [XNIO-92 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6366b239
06:24:18.705 [XNIO-92 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2f87ad2b
06:24:18.706 [XNIO-92 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-7', selector sun.nio.ch.EPollSelectorImpl@651ae024
06:24:18.705 [XNIO-92 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-2', selector sun.nio.ch.EPollSelectorImpl@183635f3
06:24:18.705 [XNIO-92 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3a5e7f6c
06:24:18.705 [XNIO-92 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-4', selector sun.nio.ch.EPollSelectorImpl@f8d1313
06:24:18.706 [XNIO-92 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 Accept', selector sun.nio.ch.EPollSelectorImpl@37e81b7c
06:24:18.705 [XNIO-92 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-5', selector sun.nio.ch.EPollSelectorImpl@22bff9d4
06:24:18.706 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.706 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.708 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.708 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.708 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34263
06:24:18.708 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34263
06:24:18.708 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34263
06:24:18.708 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:60536<->127.0.0.1:34263
06:24:18.708 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.708 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.708 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> POST /handling HTTP/1.1
06:24:18.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Content-Type: application/json; charset=utf-8
06:24:18.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Content-Length: 30
06:24:18.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Host: localhost:34263
06:24:18.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Connection: Keep-Alive
06:24:18.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.708 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Accept-Encoding: gzip,deflate
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Content-Length: 30[\r][\n]"
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Host: localhost:34263[\r][\n]"
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "[\r][\n]"
06:24:18.708 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "{"alpha":"bravo","charlie":42}"
06:24:18.708 [XNIO-92 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34263]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.709 [XNIO-92 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.709 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "HTTP/1.1 211 Unknown[\r][\n]"
06:24:18.709 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Connection: keep-alive[\r][\n]"
06:24:18.709 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Content-Length: 0[\r][\n]"
06:24:18.709 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.709 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "[\r][\n]"
06:24:18.709 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << HTTP/1.1 211 Unknown
06:24:18.709 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Connection: keep-alive
06:24:18.709 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Content-Length: 0
06:24:18.709 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.709 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.709 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60536<->127.0.0.1:34263
06:24:18.709 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.710 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.710 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.710 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34263
06:24:18.710 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.710 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.710 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> POST /handling HTTP/1.1
06:24:18.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Content-Type: application/json; charset=utf-8
06:24:18.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Content-Length: 30
06:24:18.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Host: localhost:34263
06:24:18.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Connection: Keep-Alive
06:24:18.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.710 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 >> Accept-Encoding: gzip,deflate
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Content-Length: 30[\r][\n]"
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Host: localhost:34263[\r][\n]"
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "[\r][\n]"
06:24:18.710 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 >> "{"alpha":"bravo","charlie":42}"
06:24:18.711 [XNIO-92 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34263]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.711 [XNIO-92 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.712 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "HTTP/1.1 211 Unknown[\r][\n]"
06:24:18.712 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Connection: keep-alive[\r][\n]"
06:24:18.712 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Content-Length: 0[\r][\n]"
06:24:18.712 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.712 [Test worker] DEBUG org.apache.http.wire - http-outgoing-91 << "[\r][\n]"
06:24:18.712 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << HTTP/1.1 211 Unknown
06:24:18.712 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Connection: keep-alive
06:24:18.712 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Content-Length: 0
06:24:18.712 [Test worker] DEBUG org.apache.http.headers - http-outgoing-91 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.712 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.712 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:60536<->127.0.0.1:34263
06:24:18.712 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.712 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@19ab9e61
06:24:18.717 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7209c576
06:24:18.718 [XNIO-93 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7655d7f6
06:24:18.721 [XNIO-93 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-2', selector sun.nio.ch.EPollSelectorImpl@55eeb986
06:24:18.721 [XNIO-93 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-3', selector sun.nio.ch.EPollSelectorImpl@793e6227
06:24:18.722 [XNIO-93 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-5', selector sun.nio.ch.EPollSelectorImpl@32264f0c
06:24:18.726 [XNIO-93 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5678e339
06:24:18.730 [XNIO-93 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-7', selector sun.nio.ch.EPollSelectorImpl@422b2534
06:24:18.734 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.734 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.722 [XNIO-93 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3112b54e
06:24:18.730 [XNIO-93 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-8', selector sun.nio.ch.EPollSelectorImpl@22fe70b2
06:24:18.735 [XNIO-93 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 Accept', selector sun.nio.ch.EPollSelectorImpl@7d7addb1
06:24:18.743 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.743 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.743 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39371
06:24:18.743 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39371
06:24:18.743 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39371
06:24:18.744 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:38810<->127.0.0.1:39371
06:24:18.744 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.744 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.744 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> POST /handling HTTP/1.1
06:24:18.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Content-Type: application/json; charset=utf-8
06:24:18.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Content-Length: 30
06:24:18.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Host: localhost:39371
06:24:18.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Connection: Keep-Alive
06:24:18.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.744 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Accept-Encoding: gzip,deflate
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Content-Length: 30[\r][\n]"
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Host: localhost:39371[\r][\n]"
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "[\r][\n]"
06:24:18.744 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "{"alpha":"bravo","charlie":42}"
06:24:18.747 [XNIO-93 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39371]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.747 [XNIO-93 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.748 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "HTTP/1.1 205 Reset Content[\r][\n]"
06:24:18.748 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Connection: keep-alive[\r][\n]"
06:24:18.748 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Content-Length: 0[\r][\n]"
06:24:18.748 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.748 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "[\r][\n]"
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << HTTP/1.1 205 Reset Content
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Connection: keep-alive
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Content-Length: 0
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.748 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.748 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38810<->127.0.0.1:39371
06:24:18.748 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.748 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.748 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.748 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39371
06:24:18.748 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.748 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.748 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> POST /handling HTTP/1.1
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Content-Type: application/json; charset=utf-8
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Content-Length: 30
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Host: localhost:39371
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Connection: Keep-Alive
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.748 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 >> Accept-Encoding: gzip,deflate
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Content-Length: 30[\r][\n]"
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Host: localhost:39371[\r][\n]"
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "[\r][\n]"
06:24:18.749 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 >> "{"alpha":"bravo","charlie":42}"
06:24:18.749 [XNIO-93 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39371]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.750 [XNIO-93 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.750 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "HTTP/1.1 205 Reset Content[\r][\n]"
06:24:18.750 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Connection: keep-alive[\r][\n]"
06:24:18.750 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Content-Length: 0[\r][\n]"
06:24:18.750 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.750 [Test worker] DEBUG org.apache.http.wire - http-outgoing-92 << "[\r][\n]"
06:24:18.750 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << HTTP/1.1 205 Reset Content
06:24:18.750 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Connection: keep-alive
06:24:18.750 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Content-Length: 0
06:24:18.750 [Test worker] DEBUG org.apache.http.headers - http-outgoing-92 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.750 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.750 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38810<->127.0.0.1:39371
06:24:18.750 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.751 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7209c576
06:24:18.753 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@20962e93
06:24:18.755 [XNIO-94 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-1', selector sun.nio.ch.EPollSelectorImpl@12065b9b
06:24:18.765 [XNIO-94 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-2', selector sun.nio.ch.EPollSelectorImpl@841aa4a
06:24:18.765 [XNIO-94 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-4', selector sun.nio.ch.EPollSelectorImpl@629c27e8
06:24:18.765 [XNIO-94 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6927419f
06:24:18.765 [XNIO-94 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5e8cf3a6
06:24:18.765 [XNIO-94 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7869473c
06:24:18.766 [XNIO-94 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-7', selector sun.nio.ch.EPollSelectorImpl@178209d6
06:24:18.766 [XNIO-94 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-8', selector sun.nio.ch.EPollSelectorImpl@59555353
06:24:18.769 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.769 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.769 [XNIO-94 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 Accept', selector sun.nio.ch.EPollSelectorImpl@6804e010
06:24:18.771 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.771 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.771 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34893
06:24:18.771 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:34893
06:24:18.772 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:34893
06:24:18.772 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:37958<->127.0.0.1:34893
06:24:18.772 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.772 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.772 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> POST /handling HTTP/1.1
06:24:18.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Content-Type: application/json; charset=utf-8
06:24:18.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Content-Length: 30
06:24:18.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Host: localhost:34893
06:24:18.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Connection: Keep-Alive
06:24:18.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.772 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Accept-Encoding: gzip,deflate
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Content-Length: 30[\r][\n]"
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Host: localhost:34893[\r][\n]"
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "[\r][\n]"
06:24:18.772 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "{"alpha":"bravo","charlie":42}"
06:24:18.774 [XNIO-94 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34893]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.775 [XNIO-94 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "HTTP/1.1 210 Unknown[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Connection: keep-alive[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Content-Length: 0[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "[\r][\n]"
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << HTTP/1.1 210 Unknown
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Connection: keep-alive
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Content-Length: 0
06:24:18.775 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.775 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.775 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37958<->127.0.0.1:34893
06:24:18.775 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.776 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.776 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.776 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:34893
06:24:18.776 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.776 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.776 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.776 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> POST /handling HTTP/1.1
06:24:18.776 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Content-Type: application/json; charset=utf-8
06:24:18.776 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Content-Length: 30
06:24:18.776 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Host: localhost:34893
06:24:18.776 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Connection: Keep-Alive
06:24:18.776 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.776 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 >> Accept-Encoding: gzip,deflate
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Content-Length: 30[\r][\n]"
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Host: localhost:34893[\r][\n]"
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "[\r][\n]"
06:24:18.776 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 >> "{"alpha":"bravo","charlie":42}"
06:24:18.778 [XNIO-94 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:34893]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.778 [XNIO-94 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "HTTP/1.1 210 Unknown[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Connection: keep-alive[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Content-Length: 0[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.wire - http-outgoing-93 << "[\r][\n]"
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << HTTP/1.1 210 Unknown
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Connection: keep-alive
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Content-Length: 0
06:24:18.779 [Test worker] DEBUG org.apache.http.headers - http-outgoing-93 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:37958<->127.0.0.1:34893
06:24:18.779 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.779 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@20962e93
06:24:18.782 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3f9e4677
06:24:18.784 [XNIO-95 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-1', selector sun.nio.ch.EPollSelectorImpl@21e59a55
06:24:18.786 [XNIO-95 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-2', selector sun.nio.ch.EPollSelectorImpl@8155377
06:24:18.790 [XNIO-95 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-3', selector sun.nio.ch.EPollSelectorImpl@616bb4ff
06:24:18.796 [XNIO-95 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-5', selector sun.nio.ch.EPollSelectorImpl@67391a40
06:24:18.796 [XNIO-95 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-6', selector sun.nio.ch.EPollSelectorImpl@181bfa51
06:24:18.796 [XNIO-95 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6a70bfc9
06:24:18.796 [XNIO-95 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-7', selector sun.nio.ch.EPollSelectorImpl@350348eb
06:24:18.797 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.797 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.796 [XNIO-95 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4bf3d393
06:24:18.798 [XNIO-95 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 Accept', selector sun.nio.ch.EPollSelectorImpl@16391e06
06:24:18.800 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.800 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35137
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:35137
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:35137
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44022<->127.0.0.1:35137
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.800 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.800 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> POST /handling HTTP/1.1
06:24:18.801 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Content-Type: application/json; charset=utf-8
06:24:18.801 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Content-Length: 30
06:24:18.801 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Host: localhost:35137
06:24:18.801 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Connection: Keep-Alive
06:24:18.801 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.801 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Accept-Encoding: gzip,deflate
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Content-Length: 30[\r][\n]"
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Host: localhost:35137[\r][\n]"
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "[\r][\n]"
06:24:18.801 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "{"alpha":"bravo","charlie":42}"
06:24:18.805 [XNIO-95 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35137]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.805 [XNIO-95 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.805 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "HTTP/1.1 211 Unknown[\r][\n]"
06:24:18.805 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Connection: keep-alive[\r][\n]"
06:24:18.805 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Content-Length: 0[\r][\n]"
06:24:18.805 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.805 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << HTTP/1.1 211 Unknown
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Connection: keep-alive
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Content-Length: 0
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.806 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.806 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44022<->127.0.0.1:35137
06:24:18.806 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.806 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.806 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.806 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:35137
06:24:18.806 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.806 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.806 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> POST /handling HTTP/1.1
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Content-Type: application/json; charset=utf-8
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Content-Length: 30
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Host: localhost:35137
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Connection: Keep-Alive
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.806 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 >> Accept-Encoding: gzip,deflate
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Content-Length: 30[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Host: localhost:35137[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "[\r][\n]"
06:24:18.806 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 >> "{"alpha":"bravo","charlie":42}"
06:24:18.809 [XNIO-95 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:35137]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.809 [XNIO-95 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.810 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "HTTP/1.1 211 Unknown[\r][\n]"
06:24:18.810 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Connection: keep-alive[\r][\n]"
06:24:18.810 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Content-Length: 0[\r][\n]"
06:24:18.810 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.810 [Test worker] DEBUG org.apache.http.wire - http-outgoing-94 << "[\r][\n]"
06:24:18.810 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << HTTP/1.1 211 Unknown
06:24:18.810 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Connection: keep-alive
06:24:18.810 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Content-Length: 0
06:24:18.810 [Test worker] DEBUG org.apache.http.headers - http-outgoing-94 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.810 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.810 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44022<->127.0.0.1:35137
06:24:18.810 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.810 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3f9e4677
06:24:18.814 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4cdd7131
06:24:18.818 [XNIO-96 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-1', selector sun.nio.ch.EPollSelectorImpl@743b9f1d
06:24:18.822 [XNIO-96 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-2', selector sun.nio.ch.EPollSelectorImpl@355995a8
06:24:18.834 [XNIO-96 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4c289c71
06:24:18.837 [XNIO-96 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-5', selector sun.nio.ch.EPollSelectorImpl@488937e3
06:24:18.838 [XNIO-96 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-6', selector sun.nio.ch.EPollSelectorImpl@37a21624
06:24:18.838 [XNIO-96 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-7', selector sun.nio.ch.EPollSelectorImpl@35db9ca4
06:24:18.838 [XNIO-96 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5e302218
06:24:18.834 [XNIO-96 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6edeb39b
06:24:18.838 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.838 [XNIO-96 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 Accept', selector sun.nio.ch.EPollSelectorImpl@7193979f
06:24:18.838 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.847 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.847 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.847 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38973
06:24:18.847 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38973
06:24:18.847 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38973
06:24:18.847 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:38902<->127.0.0.1:38973
06:24:18.847 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.847 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.847 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> POST /handling HTTP/1.1
06:24:18.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Content-Type: application/json; charset=utf-8
06:24:18.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Content-Length: 30
06:24:18.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Host: localhost:38973
06:24:18.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Connection: Keep-Alive
06:24:18.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.847 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Accept-Encoding: gzip,deflate
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Content-Length: 30[\r][\n]"
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Host: localhost:38973[\r][\n]"
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "[\r][\n]"
06:24:18.847 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "{"alpha":"bravo","charlie":42}"
06:24:18.854 [XNIO-96 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38973]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.854 [XNIO-96 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Connection: keep-alive[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Content-Length: 0[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << HTTP/1.1 200 OK
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Connection: keep-alive
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Content-Length: 0
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.855 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.855 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38902<->127.0.0.1:38973
06:24:18.855 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.855 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.855 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.855 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38973
06:24:18.855 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.855 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.855 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> POST /handling HTTP/1.1
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Content-Type: application/json; charset=utf-8
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Content-Length: 30
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Host: localhost:38973
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Connection: Keep-Alive
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.855 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 >> Accept-Encoding: gzip,deflate
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Content-Length: 30[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Host: localhost:38973[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "[\r][\n]"
06:24:18.855 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 >> "{"alpha":"bravo","charlie":42}"
06:24:18.856 [XNIO-96 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38973]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.856 [XNIO-96 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Connection: keep-alive[\r][\n]"
06:24:18.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Content-Length: 0[\r][\n]"
06:24:18.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.856 [Test worker] DEBUG org.apache.http.wire - http-outgoing-95 << "[\r][\n]"
06:24:18.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << HTTP/1.1 200 OK
06:24:18.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Connection: keep-alive
06:24:18.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Content-Length: 0
06:24:18.856 [Test worker] DEBUG org.apache.http.headers - http-outgoing-95 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.856 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.856 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:38902<->127.0.0.1:38973
06:24:18.856 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.857 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4cdd7131
06:24:18.860 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1bae3e89
06:24:18.861 [XNIO-97 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2ca8f65a
06:24:18.861 [XNIO-97 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-2', selector sun.nio.ch.EPollSelectorImpl@64d3bd0
06:24:18.861 [XNIO-97 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-3', selector sun.nio.ch.EPollSelectorImpl@40ea2cea
06:24:18.861 [XNIO-97 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2bba9f4e
06:24:18.861 [XNIO-97 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6552f5f2
06:24:18.861 [XNIO-97 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3f766a7d
06:24:18.861 [XNIO-97 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4e42d910
06:24:18.861 [XNIO-97 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-8', selector sun.nio.ch.EPollSelectorImpl@38b1f0c4
06:24:18.862 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.862 [XNIO-97 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 Accept', selector sun.nio.ch.EPollSelectorImpl@49c1aa32
06:24:18.862 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.863 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.863 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.863 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33931
06:24:18.863 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33931
06:24:18.863 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33931
06:24:18.864 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:41068<->127.0.0.1:33931
06:24:18.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.864 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> POST /handling HTTP/1.1
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Content-Type: application/json; charset=utf-8
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Content-Length: 30
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Host: localhost:33931
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Connection: Keep-Alive
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.864 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Accept-Encoding: gzip,deflate
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Content-Length: 30[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Host: localhost:33931[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "[\r][\n]"
06:24:18.864 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "{"alpha":"bravo","charlie":42}"
06:24:18.865 [XNIO-97 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33931]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.866 [XNIO-97 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Connection: keep-alive[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Content-Length: 0[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "[\r][\n]"
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << HTTP/1.1 300 Multiple Choices
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Connection: keep-alive
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Content-Length: 0
06:24:18.866 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41068<->127.0.0.1:33931
06:24:18.866 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.867 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.867 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.867 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33931
06:24:18.867 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.867 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.867 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.867 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> POST /handling HTTP/1.1
06:24:18.867 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Content-Type: application/json; charset=utf-8
06:24:18.867 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Content-Length: 30
06:24:18.867 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Host: localhost:33931
06:24:18.867 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Connection: Keep-Alive
06:24:18.867 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.867 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 >> Accept-Encoding: gzip,deflate
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Content-Length: 30[\r][\n]"
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Host: localhost:33931[\r][\n]"
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "[\r][\n]"
06:24:18.867 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 >> "{"alpha":"bravo","charlie":42}"
06:24:18.867 [XNIO-97 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33931]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.868 [XNIO-97 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
06:24:18.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Connection: keep-alive[\r][\n]"
06:24:18.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Content-Length: 0[\r][\n]"
06:24:18.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.868 [Test worker] DEBUG org.apache.http.wire - http-outgoing-96 << "[\r][\n]"
06:24:18.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << HTTP/1.1 300 Multiple Choices
06:24:18.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Connection: keep-alive
06:24:18.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Content-Length: 0
06:24:18.868 [Test worker] DEBUG org.apache.http.headers - http-outgoing-96 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.868 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.868 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:41068<->127.0.0.1:33931
06:24:18.868 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.869 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1bae3e89
06:24:18.872 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@91c32b5
06:24:18.873 [XNIO-98 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6f47489c
06:24:18.873 [XNIO-98 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1de895fa
06:24:18.873 [XNIO-98 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-6', selector sun.nio.ch.EPollSelectorImpl@431cae8f
06:24:18.873 [XNIO-98 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-7', selector sun.nio.ch.EPollSelectorImpl@ec3b1b5
06:24:18.873 [XNIO-98 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3799def3
06:24:18.873 [XNIO-98 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1436884b
06:24:18.873 [XNIO-98 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6d115190
06:24:18.874 [XNIO-98 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-8', selector sun.nio.ch.EPollSelectorImpl@831439
06:24:18.874 [XNIO-98 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 Accept', selector sun.nio.ch.EPollSelectorImpl@ec720a6
06:24:18.874 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.874 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.876 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.876 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.876 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45017
06:24:18.876 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45017
06:24:18.876 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45017
06:24:18.876 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49818<->127.0.0.1:45017
06:24:18.876 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.876 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.876 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.876 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> POST /handling HTTP/1.1
06:24:18.876 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Type: application/json; charset=utf-8
06:24:18.876 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Length: 30
06:24:18.876 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Host: localhost:45017
06:24:18.876 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Connection: Keep-Alive
06:24:18.876 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.876 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Accept-Encoding: gzip,deflate
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Length: 30[\r][\n]"
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Host: localhost:45017[\r][\n]"
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "[\r][\n]"
06:24:18.877 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "{"alpha":"bravo","charlie":42}"
06:24:18.877 [XNIO-98 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45017]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.878 [XNIO-98 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "HTTP/1.1 400 Bad Request[\r][\n]"
06:24:18.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Connection: keep-alive[\r][\n]"
06:24:18.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Length: 0[\r][\n]"
06:24:18.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.878 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "[\r][\n]"
06:24:18.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << HTTP/1.1 400 Bad Request
06:24:18.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Connection: keep-alive
06:24:18.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Length: 0
06:24:18.878 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.878 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.878 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49818<->127.0.0.1:45017
06:24:18.878 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.879 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.879 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45017
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.879 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> POST /handling HTTP/1.1
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Type: application/json; charset=utf-8
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Content-Length: 30
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Host: localhost:45017
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Connection: Keep-Alive
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.879 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 >> Accept-Encoding: gzip,deflate
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Content-Length: 30[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Host: localhost:45017[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "[\r][\n]"
06:24:18.879 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 >> "{"alpha":"bravo","charlie":42}"
06:24:18.880 [XNIO-98 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45017]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.881 [XNIO-98 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.881 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "HTTP/1.1 400 Bad Request[\r][\n]"
06:24:18.881 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Connection: keep-alive[\r][\n]"
06:24:18.881 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Content-Length: 0[\r][\n]"
06:24:18.881 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.881 [Test worker] DEBUG org.apache.http.wire - http-outgoing-97 << "[\r][\n]"
06:24:18.881 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << HTTP/1.1 400 Bad Request
06:24:18.881 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Connection: keep-alive
06:24:18.881 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Content-Length: 0
06:24:18.881 [Test worker] DEBUG org.apache.http.headers - http-outgoing-97 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.881 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.881 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49818<->127.0.0.1:45017
06:24:18.881 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.881 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@91c32b5
06:24:18.884 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4828b4a8
06:24:18.885 [XNIO-99 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-2', selector sun.nio.ch.EPollSelectorImpl@94eda1b
06:24:18.885 [XNIO-99 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-4', selector sun.nio.ch.EPollSelectorImpl@725d7ed2
06:24:18.885 [XNIO-99 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-1', selector sun.nio.ch.EPollSelectorImpl@28912c4a
06:24:18.885 [XNIO-99 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4c9bdd0c
06:24:18.886 [XNIO-99 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3727abf8
06:24:18.886 [XNIO-99 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-6', selector sun.nio.ch.EPollSelectorImpl@38552b45
06:24:18.886 [XNIO-99 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5d21b0a3
06:24:18.886 [XNIO-99 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5f225aa9
06:24:18.886 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.886 [XNIO-99 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 Accept', selector sun.nio.ch.EPollSelectorImpl@7779594e
06:24:18.886 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.887 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.887 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.887 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42401
06:24:18.888 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42401
06:24:18.888 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42401
06:24:18.888 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:44776<->127.0.0.1:42401
06:24:18.888 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.888 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.888 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.888 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> POST /handling HTTP/1.1
06:24:18.888 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Type: application/json; charset=utf-8
06:24:18.888 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Length: 30
06:24:18.888 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Host: localhost:42401
06:24:18.888 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Connection: Keep-Alive
06:24:18.888 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.888 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Accept-Encoding: gzip,deflate
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Length: 30[\r][\n]"
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Host: localhost:42401[\r][\n]"
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "[\r][\n]"
06:24:18.888 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "{"alpha":"bravo","charlie":42}"
06:24:18.888 [XNIO-99 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42401]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.889 [XNIO-99 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
06:24:18.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Connection: keep-alive[\r][\n]"
06:24:18.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Length: 0[\r][\n]"
06:24:18.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.889 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "[\r][\n]"
06:24:18.889 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << HTTP/1.1 500 Internal Server Error
06:24:18.889 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Connection: keep-alive
06:24:18.889 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Length: 0
06:24:18.889 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.889 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.889 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44776<->127.0.0.1:42401
06:24:18.889 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.890 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.890 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.890 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42401
06:24:18.890 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.890 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.890 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.890 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> POST /handling HTTP/1.1
06:24:18.890 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Type: application/json; charset=utf-8
06:24:18.890 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Content-Length: 30
06:24:18.890 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Host: localhost:42401
06:24:18.890 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Connection: Keep-Alive
06:24:18.890 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.890 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 >> Accept-Encoding: gzip,deflate
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Content-Length: 30[\r][\n]"
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Host: localhost:42401[\r][\n]"
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "[\r][\n]"
06:24:18.890 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 >> "{"alpha":"bravo","charlie":42}"
06:24:18.894 [XNIO-99 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42401]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.894 [XNIO-99 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Connection: keep-alive[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Content-Length: 0[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.wire - http-outgoing-98 << "[\r][\n]"
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << HTTP/1.1 500 Internal Server Error
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Connection: keep-alive
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Content-Length: 0
06:24:18.895 [Test worker] DEBUG org.apache.http.headers - http-outgoing-98 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.895 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.895 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:44776<->127.0.0.1:42401
06:24:18.895 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.895 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4828b4a8
06:24:18.901 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@548ad5c4
06:24:18.906 [XNIO-100 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6d3026b2
06:24:18.906 [XNIO-100 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3c76ab11
06:24:18.906 [XNIO-100 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-3', selector sun.nio.ch.EPollSelectorImpl@790fa67
06:24:18.906 [XNIO-100 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7f49c32e
06:24:18.907 [XNIO-100 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-5', selector sun.nio.ch.EPollSelectorImpl@e23f542
06:24:18.907 [XNIO-100 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-7', selector sun.nio.ch.EPollSelectorImpl@73f50fc3
06:24:18.907 [XNIO-100 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6b5c383b
06:24:18.907 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.907 [XNIO-100 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7f73e7cc
06:24:18.907 [XNIO-100 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 Accept', selector sun.nio.ch.EPollSelectorImpl@4d3df0cd
06:24:18.907 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.920 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.920 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.920 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38833
06:24:18.920 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38833
06:24:18.920 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38833
06:24:18.920 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:52370<->127.0.0.1:38833
06:24:18.920 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.920 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.920 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.920 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> POST /handling HTTP/1.1
06:24:18.920 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Type: application/json; charset=utf-8
06:24:18.921 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Length: 30
06:24:18.921 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Host: localhost:38833
06:24:18.921 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Connection: Keep-Alive
06:24:18.921 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.921 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Accept-Encoding: gzip,deflate
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Length: 30[\r][\n]"
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Host: localhost:38833[\r][\n]"
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "[\r][\n]"
06:24:18.921 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "{"alpha":"bravo","charlie":42}"
06:24:18.921 [XNIO-100 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38833]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.922 [XNIO-100 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.922 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.922 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Connection: keep-alive[\r][\n]"
06:24:18.922 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Content-Length: 0[\r][\n]"
06:24:18.922 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.922 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "[\r][\n]"
06:24:18.922 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << HTTP/1.1 200 OK
06:24:18.922 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Connection: keep-alive
06:24:18.922 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Content-Length: 0
06:24:18.922 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.922 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.923 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52370<->127.0.0.1:38833
06:24:18.923 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.923 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.923 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.923 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38833
06:24:18.923 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.923 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.923 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> POST /handling HTTP/1.1
06:24:18.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Type: application/json; charset=utf-8
06:24:18.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Content-Length: 30
06:24:18.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Host: localhost:38833
06:24:18.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Connection: Keep-Alive
06:24:18.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.923 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 >> Accept-Encoding: gzip,deflate
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Content-Length: 30[\r][\n]"
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Host: localhost:38833[\r][\n]"
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "[\r][\n]"
06:24:18.923 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 >> "{"alpha":"bravo","charlie":42}"
06:24:18.925 [XNIO-100 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38833]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.926 [XNIO-100 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.926 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "HTTP/1.1 200 OK[\r][\n]"
06:24:18.926 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Connection: keep-alive[\r][\n]"
06:24:18.926 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Content-Length: 0[\r][\n]"
06:24:18.926 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.926 [Test worker] DEBUG org.apache.http.wire - http-outgoing-99 << "[\r][\n]"
06:24:18.926 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << HTTP/1.1 200 OK
06:24:18.926 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Connection: keep-alive
06:24:18.926 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Content-Length: 0
06:24:18.926 [Test worker] DEBUG org.apache.http.headers - http-outgoing-99 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.926 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.926 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:52370<->127.0.0.1:38833
06:24:18.926 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.927 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@548ad5c4
06:24:18.929 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7f61fb32
06:24:18.931 [XNIO-101 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3f3e66fe
06:24:18.934 [XNIO-101 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-2', selector sun.nio.ch.EPollSelectorImpl@366b848b
06:24:18.938 [XNIO-101 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-4', selector sun.nio.ch.EPollSelectorImpl@42657f2d
06:24:18.938 [XNIO-101 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-5', selector sun.nio.ch.EPollSelectorImpl@30457a4c
06:24:18.938 [XNIO-101 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4101ae38
06:24:18.938 [XNIO-101 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4fc181a9
06:24:18.938 [XNIO-101 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1f03a118
06:24:18.944 [XNIO-101 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-8', selector sun.nio.ch.EPollSelectorImpl@62e4d088
06:24:18.944 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.944 [XNIO-101 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 Accept', selector sun.nio.ch.EPollSelectorImpl@7fa0e845
06:24:18.944 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.947 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.947 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.947 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42389
06:24:18.948 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42389
06:24:18.948 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42389
06:24:18.948 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48008<->127.0.0.1:42389
06:24:18.948 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.948 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.948 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.948 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> POST /handling HTTP/1.1
06:24:18.948 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Type: application/json; charset=utf-8
06:24:18.948 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Length: 30
06:24:18.948 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Host: localhost:42389
06:24:18.948 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Connection: Keep-Alive
06:24:18.948 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.948 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Accept-Encoding: gzip,deflate
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Length: 30[\r][\n]"
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Host: localhost:42389[\r][\n]"
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "[\r][\n]"
06:24:18.948 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "{"alpha":"bravo","charlie":42}"
06:24:18.953 [XNIO-101 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42389]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.953 [XNIO-101 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.953 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
06:24:18.953 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Connection: keep-alive[\r][\n]"
06:24:18.953 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Content-Length: 0[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "[\r][\n]"
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << HTTP/1.1 300 Multiple Choices
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Connection: keep-alive
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Content-Length: 0
06:24:18.954 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48008<->127.0.0.1:42389
06:24:18.954 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.955 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.955 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42389
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.955 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> POST /handling HTTP/1.1
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Type: application/json; charset=utf-8
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Content-Length: 30
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Host: localhost:42389
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Connection: Keep-Alive
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.955 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 >> Accept-Encoding: gzip,deflate
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Content-Length: 30[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Host: localhost:42389[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "[\r][\n]"
06:24:18.955 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 >> "{"alpha":"bravo","charlie":42}"
06:24:18.957 [XNIO-101 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42389]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.958 [XNIO-101 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "HTTP/1.1 300 Multiple Choices[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Connection: keep-alive[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Content-Length: 0[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.wire - http-outgoing-100 << "[\r][\n]"
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << HTTP/1.1 300 Multiple Choices
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Connection: keep-alive
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Content-Length: 0
06:24:18.958 [Test worker] DEBUG org.apache.http.headers - http-outgoing-100 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.958 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.958 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48008<->127.0.0.1:42389
06:24:18.958 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.959 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7f61fb32
06:24:18.964 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6ffc5f69
06:24:18.967 [XNIO-102 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6d06f681
06:24:18.969 [XNIO-102 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1880984d
06:24:18.969 [XNIO-102 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-4', selector sun.nio.ch.EPollSelectorImpl@d84d8ae
06:24:18.969 [XNIO-102 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-5', selector sun.nio.ch.EPollSelectorImpl@59957342
06:24:18.969 [XNIO-102 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1a5bd50f
06:24:18.970 [XNIO-102 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6ec57afd
06:24:18.969 [XNIO-102 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-2', selector sun.nio.ch.EPollSelectorImpl@39b21f66
06:24:18.971 [XNIO-102 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-8', selector sun.nio.ch.EPollSelectorImpl@22a36e4a
06:24:18.973 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.973 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:18.974 [XNIO-102 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 Accept', selector sun.nio.ch.EPollSelectorImpl@fb83946
06:24:18.975 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.975 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.975 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38381
06:24:18.975 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38381
06:24:18.975 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38381
06:24:18.975 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:56732<->127.0.0.1:38381
06:24:18.975 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.975 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.975 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> POST /handling HTTP/1.1
06:24:18.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Type: application/json; charset=utf-8
06:24:18.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Length: 30
06:24:18.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Host: localhost:38381
06:24:18.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Connection: Keep-Alive
06:24:18.975 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.976 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Accept-Encoding: gzip,deflate
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Length: 30[\r][\n]"
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Host: localhost:38381[\r][\n]"
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "[\r][\n]"
06:24:18.976 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "{"alpha":"bravo","charlie":42}"
06:24:18.978 [XNIO-102 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38381]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.979 [XNIO-102 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.979 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "HTTP/1.1 400 Bad Request[\r][\n]"
06:24:18.979 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Connection: keep-alive[\r][\n]"
06:24:18.979 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Length: 0[\r][\n]"
06:24:18.979 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.979 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "[\r][\n]"
06:24:18.979 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << HTTP/1.1 400 Bad Request
06:24:18.979 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Connection: keep-alive
06:24:18.979 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Length: 0
06:24:18.979 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.979 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.979 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56732<->127.0.0.1:38381
06:24:18.979 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.980 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:18.980 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:18.980 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38381
06:24:18.980 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:18.980 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:18.980 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:18.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> POST /handling HTTP/1.1
06:24:18.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Type: application/json; charset=utf-8
06:24:18.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Content-Length: 30
06:24:18.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Host: localhost:38381
06:24:18.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Connection: Keep-Alive
06:24:18.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:18.980 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 >> Accept-Encoding: gzip,deflate
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Content-Length: 30[\r][\n]"
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Host: localhost:38381[\r][\n]"
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Connection: Keep-Alive[\r][\n]"
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "[\r][\n]"
06:24:18.980 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 >> "{"alpha":"bravo","charlie":42}"
06:24:18.982 [XNIO-102 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38381]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:18.982 [XNIO-102 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:18.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "HTTP/1.1 400 Bad Request[\r][\n]"
06:24:18.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Connection: keep-alive[\r][\n]"
06:24:18.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Content-Length: 0[\r][\n]"
06:24:18.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:18.983 [Test worker] DEBUG org.apache.http.wire - http-outgoing-101 << "[\r][\n]"
06:24:18.983 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << HTTP/1.1 400 Bad Request
06:24:18.983 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Connection: keep-alive
06:24:18.983 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Content-Length: 0
06:24:18.983 [Test worker] DEBUG org.apache.http.headers - http-outgoing-101 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:18.983 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:18.983 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56732<->127.0.0.1:38381
06:24:18.983 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:18.983 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6ffc5f69
06:24:18.987 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2ccd3da0
06:24:18.989 [XNIO-103 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6be36f97
06:24:18.990 [XNIO-103 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5dadca29
06:24:18.989 [XNIO-103 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-1', selector sun.nio.ch.EPollSelectorImpl@571800c5
06:24:18.989 [XNIO-103 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2c3b0382
06:24:18.994 [XNIO-103 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-5', selector sun.nio.ch.EPollSelectorImpl@10f6d6ce
06:24:18.994 [XNIO-103 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5ad4ab1d
06:24:18.994 [XNIO-103 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7af4711e
06:24:18.998 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:18.998 [XNIO-103 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 Accept', selector sun.nio.ch.EPollSelectorImpl@64fb4a7d
06:24:18.998 [XNIO-103 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2a0c9707
06:24:18.998 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.000 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.000 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.000 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43601
06:24:19.000 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:43601
06:24:19.000 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:43601
06:24:19.000 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:58922<->127.0.0.1:43601
06:24:19.000 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:19.000 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.000 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.001 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> POST /handling HTTP/1.1
06:24:19.001 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Type: application/json; charset=utf-8
06:24:19.001 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Length: 30
06:24:19.001 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Host: localhost:43601
06:24:19.001 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Connection: Keep-Alive
06:24:19.001 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.001 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Accept-Encoding: gzip,deflate
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Length: 30[\r][\n]"
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Host: localhost:43601[\r][\n]"
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "[\r][\n]"
06:24:19.001 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "{"alpha":"bravo","charlie":42}"
06:24:19.002 [XNIO-103 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43601]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.002 [XNIO-103 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.003 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
06:24:19.003 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Connection: keep-alive[\r][\n]"
06:24:19.003 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Length: 0[\r][\n]"
06:24:19.003 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.003 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "[\r][\n]"
06:24:19.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << HTTP/1.1 500 Internal Server Error
06:24:19.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Connection: keep-alive
06:24:19.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Length: 0
06:24:19.003 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.003 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.003 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58922<->127.0.0.1:43601
06:24:19.003 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.004 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.004 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.004 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:43601
06:24:19.004 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /handling HTTP/1.1
06:24:19.004 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.004 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.004 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> POST /handling HTTP/1.1
06:24:19.004 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Type: application/json; charset=utf-8
06:24:19.004 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Content-Length: 30
06:24:19.004 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Host: localhost:43601
06:24:19.004 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Connection: Keep-Alive
06:24:19.004 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.004 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 >> Accept-Encoding: gzip,deflate
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "POST /handling HTTP/1.1[\r][\n]"
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Content-Length: 30[\r][\n]"
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Host: localhost:43601[\r][\n]"
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "[\r][\n]"
06:24:19.004 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 >> "{"alpha":"bravo","charlie":42}"
06:24:19.006 [XNIO-103 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:43601]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.007 [XNIO-103 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:19.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "HTTP/1.1 500 Internal Server Error[\r][\n]"
06:24:19.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Connection: keep-alive[\r][\n]"
06:24:19.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Content-Length: 0[\r][\n]"
06:24:19.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.007 [Test worker] DEBUG org.apache.http.wire - http-outgoing-102 << "[\r][\n]"
06:24:19.007 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << HTTP/1.1 500 Internal Server Error
06:24:19.007 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Connection: keep-alive
06:24:19.007 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Content-Length: 0
06:24:19.007 [Test worker] DEBUG org.apache.http.headers - http-outgoing-102 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.007 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.007 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:58922<->127.0.0.1:43601
06:24:19.007 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.007 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2ccd3da0
06:24:19.014 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5cdbe637
06:24:19.018 [XNIO-104 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-1', selector sun.nio.ch.EPollSelectorImpl@66d41cda
06:24:19.021 [XNIO-104 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2ca6e587
06:24:19.022 [XNIO-104 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6fbd14f0
06:24:19.025 [XNIO-104 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5e6eb767
06:24:19.025 [XNIO-104 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5d778932
06:24:19.025 [XNIO-104 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2eb7fafc
06:24:19.026 [XNIO-104 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-8', selector sun.nio.ch.EPollSelectorImpl@66dabad8
06:24:19.025 [XNIO-104 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4c58abab
06:24:19.030 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.030 [XNIO-104 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 Accept', selector sun.nio.ch.EPollSelectorImpl@fac8a41
06:24:19.030 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.037 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.037 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38467
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:38467
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:38467
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:49764<->127.0.0.1:38467
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /gzip HTTP/1.1
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.037 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> POST /gzip HTTP/1.1
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Type: application/json; charset=utf-8
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Accept-Encoding: gzip
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Length: 30
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Host: localhost:38467
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Connection: Keep-Alive
06:24:19.038 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "POST /gzip HTTP/1.1[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Accept-Encoding: gzip[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Length: 30[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Host: localhost:38467[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "[\r][\n]"
06:24:19.038 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "{"alpha":"bravo","charlie":42}"
06:24:19.044 [XNIO-104 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38467]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.045 [XNIO-104 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Encoding: gzip[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Connection: keep-alive[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Type: text/plain[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Length: 29[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "[\r][\n]"
06:24:19.045 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab][0xa8][0x18][0x5][0xa3]`[0x14][0xc]w[0x0][0x0][0xe6][0xc9]A;[0xe8][0x3][0x0][0x0]"
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << HTTP/1.1 200 OK
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Encoding: gzip
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Connection: keep-alive
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Type: text/plain
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Length: 29
06:24:19.045 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.045 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.048 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49764<->127.0.0.1:38467
06:24:19.048 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.049 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.049 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.049 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:38467
06:24:19.049 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /gzip HTTP/1.1
06:24:19.049 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.049 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.049 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> POST /gzip HTTP/1.1
06:24:19.049 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Type: application/json; charset=utf-8
06:24:19.049 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Accept-Encoding: gzip
06:24:19.049 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Content-Length: 30
06:24:19.049 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Host: localhost:38467
06:24:19.049 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> Connection: Keep-Alive
06:24:19.049 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "POST /gzip HTTP/1.1[\r][\n]"
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Accept-Encoding: gzip[\r][\n]"
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Content-Length: 30[\r][\n]"
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Host: localhost:38467[\r][\n]"
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "[\r][\n]"
06:24:19.049 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 >> "{"alpha":"bravo","charlie":42}"
06:24:19.050 [XNIO-104 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:38467]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:19.051 [XNIO-104 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Encoding: gzip[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Connection: keep-alive[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Type: text/plain[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Content-Length: 29[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "[\r][\n]"
06:24:19.051 [Test worker] DEBUG org.apache.http.wire - http-outgoing-103 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xab][0xa8][0x18][0x5][0xa3]`[0x14][0xc]w[0x0][0x0][0xe6][0xc9]A;[0xe8][0x3][0x0][0x0]"
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << HTTP/1.1 200 OK
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Encoding: gzip
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Connection: keep-alive
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Type: text/plain
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Content-Length: 29
06:24:19.051 [Test worker] DEBUG org.apache.http.headers - http-outgoing-103 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.052 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.053 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:49764<->127.0.0.1:38467
06:24:19.053 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.053 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5cdbe637
06:24:19.062 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@23bc1f3b
06:24:19.064 [XNIO-105 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2791f5b2
06:24:19.065 [XNIO-105 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7334d002
06:24:19.066 [XNIO-105 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-3', selector sun.nio.ch.EPollSelectorImpl@21e426d0
06:24:19.069 [XNIO-105 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6b283d3
06:24:19.069 [XNIO-105 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5e9bf75d
06:24:19.069 [XNIO-105 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1cd6fdd4
06:24:19.070 [XNIO-105 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-8', selector sun.nio.ch.EPollSelectorImpl@14396348
06:24:19.071 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.069 [XNIO-105 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-6', selector sun.nio.ch.EPollSelectorImpl@58819fbb
06:24:19.071 [XNIO-105 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 Accept', selector sun.nio.ch.EPollSelectorImpl@495009e
06:24:19.071 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.075 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.075 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.075 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45573
06:24:19.075 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:45573
06:24:19.075 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:45573
06:24:19.076 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:55936<->127.0.0.1:45573
06:24:19.076 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /types HTTP/1.1
06:24:19.076 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.076 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> POST /types HTTP/1.1
06:24:19.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Type: application/json; charset=utf-8
06:24:19.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Length: 19
06:24:19.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Host: localhost:45573
06:24:19.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Connection: Keep-Alive
06:24:19.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.076 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Accept-Encoding: gzip,deflate
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "POST /types HTTP/1.1[\r][\n]"
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Length: 19[\r][\n]"
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Host: localhost:45573[\r][\n]"
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "[\r][\n]"
06:24:19.076 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "{"value":"ok-json"}"
06:24:19.078 [XNIO-105 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45573]}, cookies=[:]): {"value":"ok-json"} }
06:24:19.079 [XNIO-105 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.079 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.079 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Encoding: gzip[\r][\n]"
06:24:19.079 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Connection: keep-alive[\r][\n]"
06:24:19.079 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Type: text/plain[\r][\n]"
06:24:19.079 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Length: 27[\r][\n]"
06:24:19.079 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.079 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "[\r][\n]"
06:24:19.079 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << HTTP/1.1 200 OK
06:24:19.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Encoding: gzip
06:24:19.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Connection: keep-alive
06:24:19.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Type: text/plain
06:24:19.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Length: 27
06:24:19.079 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.079 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.080 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55936<->127.0.0.1:45573
06:24:19.080 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.080 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.080 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.080 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:45573
06:24:19.080 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /types HTTP/1.1
06:24:19.080 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.080 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> POST /types HTTP/1.1
06:24:19.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Type: application/json; charset=utf-8
06:24:19.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Content-Length: 19
06:24:19.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Host: localhost:45573
06:24:19.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Connection: Keep-Alive
06:24:19.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.080 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 >> Accept-Encoding: gzip,deflate
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "POST /types HTTP/1.1[\r][\n]"
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Type: application/json; charset=utf-8[\r][\n]"
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Content-Length: 19[\r][\n]"
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Host: localhost:45573[\r][\n]"
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "[\r][\n]"
06:24:19.080 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 >> "{"value":"ok-json"}"
06:24:19.082 [XNIO-105 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:45573]}, cookies=[:]): {"value":"ok-json"} }
06:24:19.082 [XNIO-105 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.083 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.083 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Encoding: gzip[\r][\n]"
06:24:19.083 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Connection: keep-alive[\r][\n]"
06:24:19.083 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Type: text/plain[\r][\n]"
06:24:19.083 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Content-Length: 27[\r][\n]"
06:24:19.083 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.083 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "[\r][\n]"
06:24:19.083 [Test worker] DEBUG org.apache.http.wire - http-outgoing-104 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << HTTP/1.1 200 OK
06:24:19.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Encoding: gzip
06:24:19.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Connection: keep-alive
06:24:19.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Type: text/plain
06:24:19.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Content-Length: 27
06:24:19.083 [Test worker] DEBUG org.apache.http.headers - http-outgoing-104 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.083 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.083 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:55936<->127.0.0.1:45573
06:24:19.083 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.083 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@23bc1f3b
06:24:19.087 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7d5e0431
06:24:19.088 [XNIO-105 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:19.090 [XNIO-106 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3cefe892
06:24:19.091 [XNIO-106 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3e4b7974
06:24:19.094 [XNIO-106 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-4', selector sun.nio.ch.EPollSelectorImpl@322e9108
06:24:19.089 [XNIO-106 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6101ee36
06:24:19.097 [XNIO-106 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6f60cfd
06:24:19.097 [XNIO-106 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-6', selector sun.nio.ch.EPollSelectorImpl@25b21da9
06:24:19.097 [XNIO-106 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1a9ae2e9
06:24:19.097 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.097 [XNIO-106 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-8', selector sun.nio.ch.EPollSelectorImpl@32958213
06:24:19.097 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.098 [XNIO-106 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 Accept', selector sun.nio.ch.EPollSelectorImpl@2bdf0fd5
06:24:19.099 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.099 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.099 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42515
06:24:19.099 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:42515
06:24:19.099 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:42515
06:24:19.099 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:45524<->127.0.0.1:42515
06:24:19.099 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /types HTTP/1.1
06:24:19.099 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.099 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.099 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> POST /types HTTP/1.1
06:24:19.099 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Content-Type: application/xml; charset=utf-8
06:24:19.099 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Content-Length: 46
06:24:19.099 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Host: localhost:42515
06:24:19.099 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Connection: Keep-Alive
06:24:19.099 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.099 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Accept-Encoding: gzip,deflate
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "POST /types HTTP/1.1[\r][\n]"
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Content-Type: application/xml; charset=utf-8[\r][\n]"
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Content-Length: 46[\r][\n]"
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Host: localhost:42515[\r][\n]"
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "[\r][\n]"
06:24:19.099 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "<?xml version="1.0"?><message value="ok-xml"/>"
06:24:19.101 [XNIO-106 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/xml; charset=utf-8], Content-Length=[46], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42515]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
06:24:19.102 [XNIO-106 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Encoding: gzip[\r][\n]"
06:24:19.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Connection: keep-alive[\r][\n]"
06:24:19.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Type: text/plain[\r][\n]"
06:24:19.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Length: 27[\r][\n]"
06:24:19.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "[\r][\n]"
06:24:19.102 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << HTTP/1.1 200 OK
06:24:19.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Encoding: gzip
06:24:19.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Connection: keep-alive
06:24:19.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Type: text/plain
06:24:19.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Length: 27
06:24:19.102 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.102 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.102 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45524<->127.0.0.1:42515
06:24:19.102 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.103 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.103 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.103 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:42515
06:24:19.103 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /types HTTP/1.1
06:24:19.103 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.103 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.103 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> POST /types HTTP/1.1
06:24:19.103 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Content-Type: application/xml; charset=utf-8
06:24:19.103 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Content-Length: 46
06:24:19.103 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Host: localhost:42515
06:24:19.103 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Connection: Keep-Alive
06:24:19.103 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.103 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 >> Accept-Encoding: gzip,deflate
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "POST /types HTTP/1.1[\r][\n]"
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Content-Type: application/xml; charset=utf-8[\r][\n]"
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Content-Length: 46[\r][\n]"
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Host: localhost:42515[\r][\n]"
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "[\r][\n]"
06:24:19.103 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 >> "<?xml version="1.0"?><message value="ok-xml"/>"
06:24:19.103 [XNIO-106 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/xml; charset=utf-8], Content-Length=[46], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:42515]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
06:24:19.104 [XNIO-106 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Encoding: gzip[\r][\n]"
06:24:19.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Connection: keep-alive[\r][\n]"
06:24:19.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Type: text/plain[\r][\n]"
06:24:19.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Content-Length: 27[\r][\n]"
06:24:19.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "[\r][\n]"
06:24:19.104 [Test worker] DEBUG org.apache.http.wire - http-outgoing-105 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << HTTP/1.1 200 OK
06:24:19.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Encoding: gzip
06:24:19.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Connection: keep-alive
06:24:19.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Type: text/plain
06:24:19.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Content-Length: 27
06:24:19.104 [Test worker] DEBUG org.apache.http.headers - http-outgoing-105 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.104 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.104 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:45524<->127.0.0.1:42515
06:24:19.104 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.104 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7d5e0431
06:24:19.107 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@54241363
06:24:19.109 [XNIO-107 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3da93f87
06:24:19.109 [XNIO-107 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-2', selector sun.nio.ch.EPollSelectorImpl@18a92197
06:24:19.109 [XNIO-107 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-3', selector sun.nio.ch.EPollSelectorImpl@760e08d
06:24:19.109 [XNIO-107 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-7', selector sun.nio.ch.EPollSelectorImpl@219d1b0a
06:24:19.110 [XNIO-107 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-8', selector sun.nio.ch.EPollSelectorImpl@23dbb020
06:24:19.111 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.111 [XNIO-107 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 Accept', selector sun.nio.ch.EPollSelectorImpl@74874f4a
06:24:19.112 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.109 [XNIO-107 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2faef78f
06:24:19.109 [XNIO-107 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-6', selector sun.nio.ch.EPollSelectorImpl@66de830b
06:24:19.109 [XNIO-107 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7c18b07b
06:24:19.115 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.115 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.115 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36283
06:24:19.115 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:36283
06:24:19.115 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:36283
06:24:19.115 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:48412<->127.0.0.1:36283
06:24:19.115 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /types HTTP/1.1
06:24:19.115 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.115 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.115 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> POST /types HTTP/1.1
06:24:19.115 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Content-Type: text/html; charset=utf-8
06:24:19.115 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Content-Length: 7
06:24:19.115 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Host: localhost:36283
06:24:19.115 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Connection: Keep-Alive
06:24:19.115 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.115 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Accept-Encoding: gzip,deflate
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "POST /types HTTP/1.1[\r][\n]"
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Content-Type: text/html; charset=utf-8[\r][\n]"
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Content-Length: 7[\r][\n]"
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Host: localhost:36283[\r][\n]"
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "[\r][\n]"
06:24:19.115 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "ok-html"
06:24:19.116 [XNIO-107 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[text/html; charset=utf-8], Content-Length=[7], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36283]}, cookies=[:]): ok-html }
06:24:19.116 [XNIO-107 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.117 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.117 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Content-Encoding: gzip[\r][\n]"
06:24:19.117 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Connection: keep-alive[\r][\n]"
06:24:19.117 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Content-Type: text/plain[\r][\n]"
06:24:19.117 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Content-Length: 27[\r][\n]"
06:24:19.117 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.117 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "[\r][\n]"
06:24:19.117 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.117 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << HTTP/1.1 200 OK
06:24:19.117 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Content-Encoding: gzip
06:24:19.117 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Connection: keep-alive
06:24:19.117 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Content-Type: text/plain
06:24:19.117 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Content-Length: 27
06:24:19.117 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.117 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.117 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48412<->127.0.0.1:36283
06:24:19.117 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.118 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.118 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.118 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:36283
06:24:19.118 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /types HTTP/1.1
06:24:19.118 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.118 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.118 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> POST /types HTTP/1.1
06:24:19.118 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Content-Type: text/html; charset=utf-8
06:24:19.118 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Content-Length: 7
06:24:19.118 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Host: localhost:36283
06:24:19.118 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Connection: Keep-Alive
06:24:19.118 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.118 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 >> Accept-Encoding: gzip,deflate
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "POST /types HTTP/1.1[\r][\n]"
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Content-Type: text/html; charset=utf-8[\r][\n]"
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Content-Length: 7[\r][\n]"
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Host: localhost:36283[\r][\n]"
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "[\r][\n]"
06:24:19.118 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 >> "ok-html"
06:24:19.119 [XNIO-107 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[text/html; charset=utf-8], Content-Length=[7], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:36283]}, cookies=[:]): ok-html }
06:24:19.120 [XNIO-107 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.120 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.120 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Content-Encoding: gzip[\r][\n]"
06:24:19.120 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Connection: keep-alive[\r][\n]"
06:24:19.120 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Content-Type: text/plain[\r][\n]"
06:24:19.120 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Content-Length: 27[\r][\n]"
06:24:19.120 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.120 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "[\r][\n]"
06:24:19.120 [Test worker] DEBUG org.apache.http.wire - http-outgoing-106 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << HTTP/1.1 200 OK
06:24:19.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Content-Encoding: gzip
06:24:19.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Connection: keep-alive
06:24:19.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Content-Type: text/plain
06:24:19.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Content-Length: 27
06:24:19.120 [Test worker] DEBUG org.apache.http.headers - http-outgoing-106 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.120 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.120 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:48412<->127.0.0.1:36283
06:24:19.120 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.120 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@54241363
06:24:19.126 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@448922dd
06:24:19.128 [XNIO-108 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-1', selector sun.nio.ch.EPollSelectorImpl@207baf63
06:24:19.128 [XNIO-108 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-3', selector sun.nio.ch.EPollSelectorImpl@340c0cfc
06:24:19.128 [XNIO-108 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7292420
06:24:19.128 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.128 [XNIO-108 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-4', selector sun.nio.ch.EPollSelectorImpl@31abf6cb
06:24:19.128 [XNIO-108 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-7', selector sun.nio.ch.EPollSelectorImpl@31254ca4
06:24:19.128 [XNIO-108 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-5', selector sun.nio.ch.EPollSelectorImpl@730ba63e
06:24:19.128 [XNIO-108 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-8', selector sun.nio.ch.EPollSelectorImpl@29b837b4
06:24:19.128 [XNIO-108 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 Accept', selector sun.nio.ch.EPollSelectorImpl@48425a0a
06:24:19.128 [XNIO-108 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-2', selector sun.nio.ch.EPollSelectorImpl@cd99ba6
06:24:19.128 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.145 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.145 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.145 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39469
06:24:19.145 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39469
06:24:19.145 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39469
06:24:19.146 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:56210<->127.0.0.1:39469
06:24:19.146 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /form HTTP/1.1
06:24:19.146 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.146 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.146 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> POST /form HTTP/1.1
06:24:19.146 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
06:24:19.146 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Content-Length: 34
06:24:19.146 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Host: localhost:39469
06:24:19.146 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Connection: Keep-Alive
06:24:19.146 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.146 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Accept-Encoding: gzip,deflate
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "POST /form HTTP/1.1[\r][\n]"
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Content-Length: 34[\r][\n]"
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Host: localhost:39469[\r][\n]"
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "[\r][\n]"
06:24:19.146 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "username=bobvila&password=oldhouse"
06:24:19.146 [XNIO-108 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39469]}, cookies=[:]): username=bobvila&password=oldhouse }
06:24:19.165 [XNIO-108 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Content-Encoding: gzip[\r][\n]"
06:24:19.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Connection: keep-alive[\r][\n]"
06:24:19.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Content-Type: text/plain[\r][\n]"
06:24:19.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Content-Length: 27[\r][\n]"
06:24:19.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "[\r][\n]"
06:24:19.166 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << HTTP/1.1 200 OK
06:24:19.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Content-Encoding: gzip
06:24:19.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Connection: keep-alive
06:24:19.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Content-Type: text/plain
06:24:19.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Content-Length: 27
06:24:19.166 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.166 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.166 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56210<->127.0.0.1:39469
06:24:19.166 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.166 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.166 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.166 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39469
06:24:19.166 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /form HTTP/1.1
06:24:19.166 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.166 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> POST /form HTTP/1.1
06:24:19.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
06:24:19.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Content-Length: 34
06:24:19.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Host: localhost:39469
06:24:19.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Connection: Keep-Alive
06:24:19.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.167 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 >> Accept-Encoding: gzip,deflate
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "POST /form HTTP/1.1[\r][\n]"
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Content-Length: 34[\r][\n]"
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Host: localhost:39469[\r][\n]"
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "[\r][\n]"
06:24:19.167 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 >> "username=bobvila&password=oldhouse"
06:24:19.167 [XNIO-108 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39469]}, cookies=[:]): username=bobvila&password=oldhouse }
06:24:19.168 [XNIO-108 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.168 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.168 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Content-Encoding: gzip[\r][\n]"
06:24:19.168 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Connection: keep-alive[\r][\n]"
06:24:19.168 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Content-Type: text/plain[\r][\n]"
06:24:19.168 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Content-Length: 27[\r][\n]"
06:24:19.168 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.168 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "[\r][\n]"
06:24:19.168 [Test worker] DEBUG org.apache.http.wire - http-outgoing-107 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.168 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << HTTP/1.1 200 OK
06:24:19.168 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Content-Encoding: gzip
06:24:19.168 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Connection: keep-alive
06:24:19.168 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Content-Type: text/plain
06:24:19.168 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Content-Length: 27
06:24:19.168 [Test worker] DEBUG org.apache.http.headers - http-outgoing-107 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.168 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.169 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:56210<->127.0.0.1:39469
06:24:19.169 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.169 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@448922dd
06:24:19.170 [XNIO-108 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ POST /form request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39469]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[27], Date=[Mon, 20 Nov 2017 12:24:11 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:427)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
06:24:19.172 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1642ead5
06:24:19.173 [XNIO-109 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-2', selector sun.nio.ch.EPollSelectorImpl@53ae5cfc
06:24:19.173 [XNIO-109 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4b3d8c89
06:24:19.173 [XNIO-109 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6ac0d566
06:24:19.173 [XNIO-109 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-6', selector sun.nio.ch.EPollSelectorImpl@357126b3
06:24:19.174 [XNIO-109 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-7', selector sun.nio.ch.EPollSelectorImpl@a3217af
06:24:19.173 [XNIO-109 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5b6ba6be
06:24:19.173 [XNIO-109 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-5', selector sun.nio.ch.EPollSelectorImpl@21f36cd2
06:24:19.178 [XNIO-109 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1add3535
06:24:19.179 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.179 [XNIO-109 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 Accept', selector sun.nio.ch.EPollSelectorImpl@2da28b7d
06:24:19.179 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.181 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.181 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.181 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40787
06:24:19.181 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40787
06:24:19.181 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40787
06:24:19.181 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40787 with timeout 0
06:24:19.181 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:19.181 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:19.181 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:19.211 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:19.211 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:19.211 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:19.211 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.211 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.211 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:36336<->127.0.0.1:40787
06:24:19.211 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /form HTTP/1.1
06:24:19.211 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.211 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.211 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> POST /form HTTP/1.1
06:24:19.212 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
06:24:19.212 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Content-Length: 34
06:24:19.212 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Host: localhost:40787
06:24:19.212 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Connection: Keep-Alive
06:24:19.212 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.212 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Accept-Encoding: gzip,deflate
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "POST /form HTTP/1.1[\r][\n]"
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Content-Length: 34[\r][\n]"
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Host: localhost:40787[\r][\n]"
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "[\r][\n]"
06:24:19.212 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "username=bobvila&password=oldhouse"
06:24:19.214 [XNIO-109 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40787]}, cookies=[:]): username=bobvila&password=oldhouse }
06:24:19.217 [XNIO-109 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Content-Encoding: gzip[\r][\n]"
06:24:19.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Connection: keep-alive[\r][\n]"
06:24:19.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Content-Type: text/plain[\r][\n]"
06:24:19.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Content-Length: 27[\r][\n]"
06:24:19.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "[\r][\n]"
06:24:19.218 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << HTTP/1.1 200 OK
06:24:19.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Content-Encoding: gzip
06:24:19.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Connection: keep-alive
06:24:19.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Content-Type: text/plain
06:24:19.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Content-Length: 27
06:24:19.218 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.218 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.218 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36336<->127.0.0.1:40787
06:24:19.218 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.219 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.219 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.219 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40787
06:24:19.219 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /form HTTP/1.1
06:24:19.219 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.219 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> POST /form HTTP/1.1
06:24:19.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Content-Type: application/x-www-form-urlencoded; charset=utf-8
06:24:19.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Content-Length: 34
06:24:19.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Host: localhost:40787
06:24:19.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Connection: Keep-Alive
06:24:19.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.219 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 >> Accept-Encoding: gzip,deflate
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "POST /form HTTP/1.1[\r][\n]"
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Content-Type: application/x-www-form-urlencoded; charset=utf-8[\r][\n]"
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Content-Length: 34[\r][\n]"
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Host: localhost:40787[\r][\n]"
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "[\r][\n]"
06:24:19.219 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 >> "username=bobvila&password=oldhouse"
06:24:19.221 [XNIO-109 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40787]}, cookies=[:]): username=bobvila&password=oldhouse }
06:24:19.223 [XNIO-109 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.224 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.224 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Content-Encoding: gzip[\r][\n]"
06:24:19.224 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Connection: keep-alive[\r][\n]"
06:24:19.224 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Content-Type: text/plain[\r][\n]"
06:24:19.224 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Content-Length: 27[\r][\n]"
06:24:19.224 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.224 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "[\r][\n]"
06:24:19.224 [Test worker] DEBUG org.apache.http.wire - http-outgoing-108 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.224 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << HTTP/1.1 200 OK
06:24:19.224 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Content-Encoding: gzip
06:24:19.224 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Connection: keep-alive
06:24:19.224 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Content-Type: text/plain
06:24:19.224 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Content-Length: 27
06:24:19.224 [Test worker] DEBUG org.apache.http.headers - http-outgoing-108 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.224 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.225 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:36336<->127.0.0.1:40787
06:24:19.225 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.225 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1642ead5
06:24:19.247 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@780bd9b2
06:24:19.249 [XNIO-110 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-1', selector sun.nio.ch.EPollSelectorImpl@34c28f5d
06:24:19.249 [XNIO-110 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-2', selector sun.nio.ch.EPollSelectorImpl@46666934
06:24:19.249 [XNIO-110 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5c52e788
06:24:19.250 [XNIO-110 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-4', selector sun.nio.ch.EPollSelectorImpl@20e39137
06:24:19.250 [XNIO-110 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7732e06b
06:24:19.254 [XNIO-110 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1a1b8278
06:24:19.258 [XNIO-110 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5ae9b784
06:24:19.258 [XNIO-110 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6c0c43b6
06:24:19.261 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.262 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.262 [XNIO-110 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 Accept', selector sun.nio.ch.EPollSelectorImpl@6bfea129
06:24:19.300 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.300 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.300 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33495
06:24:19.300 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:33495
06:24:19.301 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33495
06:24:19.301 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:39036<->127.0.0.1:33495
06:24:19.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /upload HTTP/1.1
06:24:19.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.301 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> POST /upload HTTP/1.1
06:24:19.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Content-Type: multipart/form-data; boundary=JXZmSo9f0C; charset=utf-8
06:24:19.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Content-Length: 336
06:24:19.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Host: localhost:33495
06:24:19.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Connection: Keep-Alive
06:24:19.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.301 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Accept-Encoding: gzip,deflate
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "POST /upload HTTP/1.1[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Type: multipart/form-data; boundary=JXZmSo9f0C; charset=utf-8[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Length: 336[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Host: localhost:33495[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "--JXZmSo9f0C[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "some data[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "--JXZmSo9f0C[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Type: text/plain[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Transfer-Encoding: binary[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "This is bravo content[\r][\n]"
06:24:19.301 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "--JXZmSo9f0C--[\r][\n]"
06:24:19.301 [XNIO-110 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=JXZmSo9f0C; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33495]}, cookies=[:]): --JXZmSo9f0C
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--JXZmSo9f0C
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--JXZmSo9f0C--
 }
06:24:19.376 [XNIO-110 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.376 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.376 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Content-Encoding: gzip[\r][\n]"
06:24:19.376 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Connection: keep-alive[\r][\n]"
06:24:19.376 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Content-Type: text/plain[\r][\n]"
06:24:19.376 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Content-Length: 27[\r][\n]"
06:24:19.376 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.376 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "[\r][\n]"
06:24:19.376 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.376 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << HTTP/1.1 200 OK
06:24:19.376 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Content-Encoding: gzip
06:24:19.376 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Connection: keep-alive
06:24:19.376 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Content-Type: text/plain
06:24:19.376 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Content-Length: 27
06:24:19.376 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.377 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.377 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:39036<->127.0.0.1:33495
06:24:19.377 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.378 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.378 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.378 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:33495
06:24:19.378 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /upload HTTP/1.1
06:24:19.378 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.378 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> POST /upload HTTP/1.1
06:24:19.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Content-Type: multipart/form-data; boundary=C8gjxgME4L; charset=utf-8
06:24:19.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Content-Length: 336
06:24:19.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Host: localhost:33495
06:24:19.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Connection: Keep-Alive
06:24:19.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.378 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 >> Accept-Encoding: gzip,deflate
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "POST /upload HTTP/1.1[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Type: multipart/form-data; boundary=C8gjxgME4L; charset=utf-8[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Length: 336[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Host: localhost:33495[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "--C8gjxgME4L[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "some data[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "--C8gjxgME4L[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Type: text/plain[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "Content-Transfer-Encoding: binary[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "This is bravo content[\r][\n]"
06:24:19.378 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 >> "--C8gjxgME4L--[\r][\n]"
06:24:19.380 [XNIO-110 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=C8gjxgME4L; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33495]}, cookies=[:]): --C8gjxgME4L
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--C8gjxgME4L
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--C8gjxgME4L--
 }
06:24:19.382 [XNIO-110 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Content-Encoding: gzip[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Connection: keep-alive[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Content-Type: text/plain[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Content-Length: 27[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "[\r][\n]"
06:24:19.382 [Test worker] DEBUG org.apache.http.wire - http-outgoing-109 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << HTTP/1.1 200 OK
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Content-Encoding: gzip
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Connection: keep-alive
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Content-Type: text/plain
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Content-Length: 27
06:24:19.382 [Test worker] DEBUG org.apache.http.headers - http-outgoing-109 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.382 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.383 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:39036<->127.0.0.1:33495
06:24:19.383 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.383 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@780bd9b2
06:24:19.386 [XNIO-110 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:19.386 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@13fd8a18
06:24:19.388 [XNIO-111 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2641900a
06:24:19.389 [XNIO-111 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-2', selector sun.nio.ch.EPollSelectorImpl@277d1499
06:24:19.390 [XNIO-111 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4104d922
06:24:19.394 [XNIO-111 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-4', selector sun.nio.ch.EPollSelectorImpl@57f045e9
06:24:19.394 [XNIO-111 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-5', selector sun.nio.ch.EPollSelectorImpl@b605065
06:24:19.394 [XNIO-111 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-7', selector sun.nio.ch.EPollSelectorImpl@81ad626
06:24:19.394 [XNIO-111 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-6', selector sun.nio.ch.EPollSelectorImpl@e5554fc
06:24:19.394 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.395 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.397 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.398 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.398 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33401
06:24:19.398 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:33401
06:24:19.398 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:33401
06:24:19.398 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:33401 with timeout 0
06:24:19.398 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:19.398 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:19.398 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:19.399 [XNIO-111 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-8', selector sun.nio.ch.EPollSelectorImpl@f9f8bb9
06:24:19.399 [XNIO-111 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 Accept', selector sun.nio.ch.EPollSelectorImpl@68c9bafc
06:24:19.416 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:19.416 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:19.416 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:19.416 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.416 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:53750<->127.0.0.1:33401
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /upload HTTP/1.1
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.416 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> POST /upload HTTP/1.1
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Content-Type: multipart/form-data; boundary=YDsjiA4SKQ; charset=utf-8
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Content-Length: 336
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Host: localhost:33401
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Connection: Keep-Alive
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.416 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Accept-Encoding: gzip,deflate
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "POST /upload HTTP/1.1[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Type: multipart/form-data; boundary=YDsjiA4SKQ; charset=utf-8[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Length: 336[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Host: localhost:33401[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "--YDsjiA4SKQ[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "some data[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "--YDsjiA4SKQ[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Type: text/plain[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Transfer-Encoding: binary[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "This is bravo content[\r][\n]"
06:24:19.416 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "--YDsjiA4SKQ--[\r][\n]"
06:24:19.418 [XNIO-111 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=YDsjiA4SKQ; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33401]}, cookies=[:]): --YDsjiA4SKQ
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--YDsjiA4SKQ
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--YDsjiA4SKQ--
 }
06:24:19.420 [XNIO-111 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Content-Encoding: gzip[\r][\n]"
06:24:19.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Connection: keep-alive[\r][\n]"
06:24:19.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Content-Type: text/plain[\r][\n]"
06:24:19.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Content-Length: 27[\r][\n]"
06:24:19.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "[\r][\n]"
06:24:19.420 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << HTTP/1.1 200 OK
06:24:19.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Content-Encoding: gzip
06:24:19.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Connection: keep-alive
06:24:19.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Content-Type: text/plain
06:24:19.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Content-Length: 27
06:24:19.420 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.420 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.421 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53750<->127.0.0.1:33401
06:24:19.421 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.422 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.422 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.422 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:33401
06:24:19.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /upload HTTP/1.1
06:24:19.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.422 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> POST /upload HTTP/1.1
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Content-Type: multipart/form-data; boundary=S05nw8q9rT; charset=utf-8
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Content-Length: 336
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Host: localhost:33401
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Connection: Keep-Alive
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.422 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 >> Accept-Encoding: gzip,deflate
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "POST /upload HTTP/1.1[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Type: multipart/form-data; boundary=S05nw8q9rT; charset=utf-8[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Length: 336[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Host: localhost:33401[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "--S05nw8q9rT[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Type: text/plain; charset=ISO-8859-1[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Transfer-Encoding: 8bit[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "some data[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "--S05nw8q9rT[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Type: text/plain[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "Content-Transfer-Encoding: binary[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "This is bravo content[\r][\n]"
06:24:19.422 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 >> "--S05nw8q9rT--[\r][\n]"
06:24:19.426 [XNIO-111 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=S05nw8q9rT; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33401]}, cookies=[:]): --S05nw8q9rT
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

some data
--S05nw8q9rT
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Transfer-Encoding: binary

This is bravo content
--S05nw8q9rT--
 }
06:24:19.428 [XNIO-111 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Content-Encoding: gzip[\r][\n]"
06:24:19.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Connection: keep-alive[\r][\n]"
06:24:19.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Content-Type: text/plain[\r][\n]"
06:24:19.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Content-Length: 27[\r][\n]"
06:24:19.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "[\r][\n]"
06:24:19.429 [Test worker] DEBUG org.apache.http.wire - http-outgoing-110 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << HTTP/1.1 200 OK
06:24:19.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Content-Encoding: gzip
06:24:19.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Connection: keep-alive
06:24:19.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Content-Type: text/plain
06:24:19.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Content-Length: 27
06:24:19.429 [Test worker] DEBUG org.apache.http.headers - http-outgoing-110 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.429 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.429 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:53750<->127.0.0.1:33401
06:24:19.429 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.429 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@13fd8a18
06:24:19.430 [XNIO-111 task-4] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ POST /upload request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/form-data; boundary=S05nw8q9rT; charset=utf-8], Content-Length=[336], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:33401]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[27], Date=[Mon, 20 Nov 2017 12:24:11 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:427)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
06:24:19.440 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@31b5254c
06:24:19.441 [XNIO-112 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-3', selector sun.nio.ch.EPollSelectorImpl@55693b6c
06:24:19.441 [XNIO-112 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a9f7c2e
06:24:19.441 [XNIO-112 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4314d365
06:24:19.442 [XNIO-112 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-4', selector sun.nio.ch.EPollSelectorImpl@154a0bbb
06:24:19.442 [XNIO-112 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6eee6d7a
06:24:19.442 [XNIO-112 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-6', selector sun.nio.ch.EPollSelectorImpl@67babf82
06:24:19.446 [XNIO-112 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4ab34a72
06:24:19.450 [XNIO-112 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-8', selector sun.nio.ch.EPollSelectorImpl@209d922e
06:24:19.451 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.451 [XNIO-112 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 Accept', selector sun.nio.ch.EPollSelectorImpl@61ae3b10
06:24:19.451 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.510 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.510 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.510 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39461
06:24:19.510 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {}->http://localhost:39461
06:24:19.510 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:39461
06:24:19.510 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:47876<->127.0.0.1:39461
06:24:19.510 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /upload HTTP/1.1
06:24:19.510 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.510 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.510 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> POST /upload HTTP/1.1
06:24:19.510 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Content-Type: multipart/mixed; 
	boundary="----=_Part_0_1412569526.1511180659470"; charset=utf-8
06:24:19.510 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Content-Length: 329
06:24:19.510 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Host: localhost:39461
06:24:19.510 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Connection: Keep-Alive
06:24:19.510 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.510 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Accept-Encoding: gzip,deflate
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "POST /upload HTTP/1.1[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Type: multipart/mixed; [\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[0x9]boundary="----=_Part_0_1412569526.1511180659470"; charset=utf-8[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Length: 329[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Host: localhost:39461[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "------=_Part_0_1412569526.1511180659470[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Type: text/plain[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "some data[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "------=_Part_0_1412569526.1511180659470[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Type: text/plain[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "This is bravo content[\r][\n]"
06:24:19.510 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "------=_Part_0_1412569526.1511180659470--[\r][\n]"
06:24:19.511 [XNIO-112 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/mixed; boundary="----=_Part_0_1412569526.1511180659470"; charset=utf-8], Content-Length=[329], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39461]}, cookies=[:]): ------=_Part_0_1412569526.1511180659470
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

some data
------=_Part_0_1412569526.1511180659470
Content-Type: text/plain
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"

This is bravo content
------=_Part_0_1412569526.1511180659470--
 }
06:24:19.513 [XNIO-112 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.513 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.513 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Content-Encoding: gzip[\r][\n]"
06:24:19.513 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Connection: keep-alive[\r][\n]"
06:24:19.513 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Content-Type: text/plain[\r][\n]"
06:24:19.513 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Content-Length: 27[\r][\n]"
06:24:19.513 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.513 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "[\r][\n]"
06:24:19.513 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.513 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << HTTP/1.1 200 OK
06:24:19.513 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Content-Encoding: gzip
06:24:19.513 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Connection: keep-alive
06:24:19.513 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Content-Type: text/plain
06:24:19.513 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Content-Length: 27
06:24:19.513 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.513 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.513 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47876<->127.0.0.1:39461
06:24:19.513 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.514 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.514 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.514 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {}->http://localhost:39461
06:24:19.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /upload HTTP/1.1
06:24:19.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.514 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> POST /upload HTTP/1.1
06:24:19.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Content-Type: multipart/mixed; 
	boundary="----=_Part_1_1226785161.1511180659513"; charset=utf-8
06:24:19.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Content-Length: 329
06:24:19.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Host: localhost:39461
06:24:19.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Connection: Keep-Alive
06:24:19.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.514 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 >> Accept-Encoding: gzip,deflate
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "POST /upload HTTP/1.1[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Type: multipart/mixed; [\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[0x9]boundary="----=_Part_1_1226785161.1511180659513"; charset=utf-8[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Length: 329[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Host: localhost:39461[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "------=_Part_1_1226785161.1511180659513[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Type: text/plain[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "some data[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "------=_Part_1_1226785161.1511180659513[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Type: text/plain[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "This is bravo content[\r][\n]"
06:24:19.514 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 >> "------=_Part_1_1226785161.1511180659513--[\r][\n]"
06:24:19.515 [XNIO-112 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/mixed; boundary="----=_Part_1_1226785161.1511180659513"; charset=utf-8], Content-Length=[329], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:39461]}, cookies=[:]): ------=_Part_1_1226785161.1511180659513
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

some data
------=_Part_1_1226785161.1511180659513
Content-Type: text/plain
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"

This is bravo content
------=_Part_1_1226785161.1511180659513--
 }
06:24:19.516 [XNIO-112 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Content-Encoding: gzip[\r][\n]"
06:24:19.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Connection: keep-alive[\r][\n]"
06:24:19.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Content-Type: text/plain[\r][\n]"
06:24:19.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Content-Length: 27[\r][\n]"
06:24:19.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "[\r][\n]"
06:24:19.516 [Test worker] DEBUG org.apache.http.wire - http-outgoing-111 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << HTTP/1.1 200 OK
06:24:19.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Content-Encoding: gzip
06:24:19.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Connection: keep-alive
06:24:19.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Content-Type: text/plain
06:24:19.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Content-Length: 27
06:24:19.516 [Test worker] DEBUG org.apache.http.headers - http-outgoing-111 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.517 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.517 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:47876<->127.0.0.1:39461
06:24:19.517 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.517 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@31b5254c
06:24:19.525 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@43472bf0
06:24:19.530 [XNIO-113 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-1', selector sun.nio.ch.EPollSelectorImpl@745ae17d
06:24:19.534 [XNIO-113 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-2', selector sun.nio.ch.EPollSelectorImpl@85c91a
06:24:19.534 [XNIO-113 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-4', selector sun.nio.ch.EPollSelectorImpl@53baa2b9
06:24:19.534 [XNIO-113 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2b9e5251
06:24:19.534 [XNIO-113 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-5', selector sun.nio.ch.EPollSelectorImpl@347749f5
06:24:19.534 [XNIO-113 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-6', selector sun.nio.ch.EPollSelectorImpl@40773cec
06:24:19.534 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:19.534 [XNIO-113 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-7', selector sun.nio.ch.EPollSelectorImpl@395188bb
06:24:19.534 [XNIO-113 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 Accept', selector sun.nio.ch.EPollSelectorImpl@5b03ad44
06:24:19.534 [XNIO-113 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1d0cc494
06:24:19.535 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:19.537 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.537 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.537 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40561
06:24:19.537 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Opening connection {s}->https://localhost:40561
06:24:19.537 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connecting to localhost/127.0.0.1:40561
06:24:19.537 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Connecting socket to localhost/127.0.0.1:40561 with timeout 0
06:24:19.537 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled protocols: [TLSv1, TLSv1.1, TLSv1.2]
06:24:19.537 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Enabled cipher suites:[TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384, TLS_RSA_WITH_AES_256_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384, TLS_DHE_RSA_WITH_AES_256_CBC_SHA256, TLS_DHE_DSS_WITH_AES_256_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA, TLS_RSA_WITH_AES_256_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA, TLS_ECDH_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_RSA_WITH_AES_256_CBC_SHA, TLS_DHE_DSS_WITH_AES_256_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256, TLS_RSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_RSA_WITH_AES_128_CBC_SHA256, TLS_DHE_DSS_WITH_AES_128_CBC_SHA256, TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA, TLS_RSA_WITH_AES_128_CBC_SHA, TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA, TLS_ECDH_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_RSA_WITH_AES_128_CBC_SHA, TLS_DHE_DSS_WITH_AES_128_CBC_SHA, TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384, TLS_RSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384, TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_RSA_WITH_AES_256_GCM_SHA384, TLS_DHE_DSS_WITH_AES_256_GCM_SHA384, TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256, TLS_RSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256, TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_RSA_WITH_AES_128_GCM_SHA256, TLS_DHE_DSS_WITH_AES_128_GCM_SHA256, TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_RSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA, TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA, SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA, TLS_EMPTY_RENEGOTIATION_INFO_SCSV]
06:24:19.538 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Starting handshake
06:24:19.564 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory - Secure session established
06:24:19.564 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated protocol: TLSv1.2
06:24:19.564 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  negotiated cipher suite: TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384
06:24:19.564 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  peer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.564 [Test worker] DEBUG org.apache.http.conn.ssl.SSLConnectionSocketFactory -  issuer principal: CN=Ersatz, OU=Ersatz, O=Ersatz, L=Nowhere, ST=Nowhere, C=US
06:24:19.564 [Test worker] DEBUG org.apache.http.impl.conn.DefaultHttpClientConnectionOperator - Connection established 127.0.0.1:43910<->127.0.0.1:40561
06:24:19.564 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /upload HTTP/1.1
06:24:19.564 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.564 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> POST /upload HTTP/1.1
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Content-Type: multipart/mixed; 
	boundary="----=_Part_2_591941616.1511180659536"; charset=utf-8
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Content-Length: 326
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Host: localhost:40561
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Connection: Keep-Alive
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.564 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Accept-Encoding: gzip,deflate
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "POST /upload HTTP/1.1[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Type: multipart/mixed; [\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[0x9]boundary="----=_Part_2_591941616.1511180659536"; charset=utf-8[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Length: 326[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Host: localhost:40561[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "------=_Part_2_591941616.1511180659536[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Type: text/plain[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "some data[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "------=_Part_2_591941616.1511180659536[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Type: text/plain[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "This is bravo content[\r][\n]"
06:24:19.564 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "------=_Part_2_591941616.1511180659536--[\r][\n]"
06:24:19.570 [XNIO-113 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/mixed; boundary="----=_Part_2_591941616.1511180659536"; charset=utf-8], Content-Length=[326], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40561]}, cookies=[:]): ------=_Part_2_591941616.1511180659536
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

some data
------=_Part_2_591941616.1511180659536
Content-Type: text/plain
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"

This is bravo content
------=_Part_2_591941616.1511180659536--
 }
06:24:19.572 [XNIO-113 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.573 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.573 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Content-Encoding: gzip[\r][\n]"
06:24:19.573 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Connection: keep-alive[\r][\n]"
06:24:19.573 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Content-Type: text/plain[\r][\n]"
06:24:19.573 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Content-Length: 27[\r][\n]"
06:24:19.573 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.573 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "[\r][\n]"
06:24:19.573 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.573 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << HTTP/1.1 200 OK
06:24:19.573 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Content-Encoding: gzip
06:24:19.573 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Connection: keep-alive
06:24:19.573 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Content-Type: text/plain
06:24:19.573 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Content-Length: 27
06:24:19.573 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.573 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.573 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43910<->127.0.0.1:40561
06:24:19.573 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.574 [Test worker] DEBUG org.apache.http.client.protocol.RequestAddCookies - CookieSpec selected: default
06:24:19.574 [Test worker] DEBUG org.apache.http.client.protocol.RequestAuthCache - Auth cache not set in the context
06:24:19.574 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Get connection for route {s}->https://localhost:40561
06:24:19.574 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Executing request POST /upload HTTP/1.1
06:24:19.574 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Target auth state: UNCHALLENGED
06:24:19.574 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Proxy auth state: UNCHALLENGED
06:24:19.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> POST /upload HTTP/1.1
06:24:19.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Content-Type: multipart/mixed; 
	boundary="----=_Part_3_1327218457.1511180659573"; charset=utf-8
06:24:19.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Content-Length: 329
06:24:19.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Host: localhost:40561
06:24:19.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Connection: Keep-Alive
06:24:19.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)
06:24:19.574 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 >> Accept-Encoding: gzip,deflate
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "POST /upload HTTP/1.1[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Type: multipart/mixed; [\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[0x9]boundary="----=_Part_3_1327218457.1511180659573"; charset=utf-8[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Length: 329[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Host: localhost:40561[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Connection: Keep-Alive[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "User-Agent: Apache-HttpClient/4.5.2 (Java/1.8.0_131)[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Accept-Encoding: gzip,deflate[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "------=_Part_3_1327218457.1511180659573[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Type: text/plain[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Disposition: form-data; name="alpha"[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "some data[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "------=_Part_3_1327218457.1511180659573[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Type: text/plain[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "Content-Disposition: form-data; name="bravo"; filename="bravo.txt"[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "This is bravo content[\r][\n]"
06:24:19.574 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 >> "------=_Part_3_1327218457.1511180659573--[\r][\n]"
06:24:19.578 [XNIO-113 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[multipart/mixed; boundary="----=_Part_3_1327218457.1511180659573"; charset=utf-8], Content-Length=[329], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_131)], Host=[localhost:40561]}, cookies=[:]): ------=_Part_3_1327218457.1511180659573
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

some data
------=_Part_3_1327218457.1511180659573
Content-Type: text/plain
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"

This is bravo content
------=_Part_3_1327218457.1511180659573--
 }
06:24:19.581 [XNIO-113 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:19.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "HTTP/1.1 200 OK[\r][\n]"
06:24:19.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Content-Encoding: gzip[\r][\n]"
06:24:19.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Connection: keep-alive[\r][\n]"
06:24:19.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Content-Type: text/plain[\r][\n]"
06:24:19.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Content-Length: 27[\r][\n]"
06:24:19.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "Date: Mon, 20 Nov 2017 12:24:11 GMT[\r][\n]"
06:24:19.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "[\r][\n]"
06:24:19.581 [Test worker] DEBUG org.apache.http.wire - http-outgoing-112 << "[0x1f][0x8b][0x8][0x0][0x0][0x0][0x0][0x0][0x0][0x0][0xcb][0xcf][0xd6]-I[0xad]([0x1][0x0][0x85][0x8f]?[0xa1][0x7][0x0][0x0][0x0]"
06:24:19.582 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << HTTP/1.1 200 OK
06:24:19.582 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Content-Encoding: gzip
06:24:19.582 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Connection: keep-alive
06:24:19.582 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Content-Type: text/plain
06:24:19.582 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Content-Length: 27
06:24:19.582 [Test worker] DEBUG org.apache.http.headers - http-outgoing-112 << Date: Mon, 20 Nov 2017 12:24:11 GMT
06:24:19.582 [Test worker] DEBUG org.apache.http.impl.execchain.MainClientExec - Connection can be kept alive indefinitely
06:24:19.582 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Releasing connection 127.0.0.1:43910<->127.0.0.1:40561
06:24:19.582 [Test worker] DEBUG org.apache.http.impl.conn.BasicHttpClientConnectionManager - Connection can be kept alive indefinitely
06:24:19.582 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@43472bf0