Class groovyx.net.http.ApacheHttpPostSpec

58

tests

0

failures

0

ignored

0.853s

duration

100%

successful

Tests

Test Duration Result
HTTP POST with BASIC authentication (authorized) 0.018s passed
HTTP POST with BASIC authentication (unauthorized) 0.017s passed
HTTP POST with DIGEST authentication (authorized) 0.015s passed
HTTP POST with DIGEST authentication (unauthorized) 0.015s passed
HTTPS POST with BASIC authentication (authorized) 0.031s passed
HTTPS POST with BASIC authentication (unauthorized) 0.022s passed
HTTPS POST with DIGEST authentication (authorized) 0.037s passed
HTTPS POST with DIGEST authentication (unauthorized) 0.026s passed
form (url-encoded): HTTP 0.023s passed
form (url-encoded): HTTPS 0.023s passed
gzip compression supported 0.015s passed
interceptor 0.015s passed
multipart request HTTP 0.020s passed
multipart request HTTPS 0.023s passed
post(): HTTP application/json [:] 0.014s passed
post(): HTTP application/xml [one:1] 0.014s passed
post(): HTTP text/csv [one:1, two:2] 0.010s passed
post(): HTTP text/html [two:2] 0.010s passed
post(): HTTP text/plain null 0.014s passed
post(): HTTPS application/json [:] 0.021s passed
post(): HTTPS application/xml [one:1] 0.028s passed
post(): HTTPS text/csv [one:1, two:2] 0.023s passed
post(): HTTPS text/html [two:2] 0.023s passed
post(): HTTPS text/plain null 0.024s passed
post(Class,Closure): cookies -> [:] 0.010s passed
post(Class,Closure): cookies -> [flavor:chocolate-chip, count:dozen] 0.011s passed
post(Class,Closure): cookies -> [flavor:chocolate-chip] 0.011s passed
post(Class,Closure): cookies -> null 0.015s passed
post(Class,Consumer): cookies -> [:] 0.011s passed
post(Class,Consumer): cookies -> [flavor:oatmeal, count:dozen] 0.011s passed
post(Class,Consumer): cookies -> [flavor:peanut-butter] 0.013s passed
post(Class,Consumer): cookies -> null 0.021s passed
post(Closure): query -> [:] 0.013s passed
post(Closure): query -> [alpha:[one, two], bravo:three] 0.010s passed
post(Closure): query -> [alpha:[one, two]] 0.009s passed
post(Closure): query -> [alpha:[one]] 0.010s passed
post(Closure): query -> [alpha:one] 0.014s passed
post(Closure): query -> null 0.013s passed
post(Consumer): headers -> [:] 0.008s passed
post(Consumer): headers -> [hat:fedora] 0.010s passed
post(Consumer): headers -> null 0.013s passed
request content encoding (application/json) 0.012s passed
request content encoding (application/xml) 0.008s passed
request content encoding (text/html) 0.009s passed
success/failure handler with BiFunction (200) 0.018s passed
success/failure handler with BiFunction (300) 0.009s passed
success/failure handler with BiFunction (400) 0.009s passed
success/failure handler with BiFunction (500) 0.009s passed
success/failure handler with Closure (200) 0.011s passed
success/failure handler with Closure (300) 0.011s passed
success/failure handler with Closure (400) 0.008s passed
success/failure handler with Closure (500) 0.009s passed
when handler with BiFunction (205) 0.014s passed
when handler with BiFunction (210) 0.008s passed
when handler with BiFunction (211) 0.007s passed
when handler with Closure (205) 0.012s passed
when handler with Closure (210) 0.007s passed
when handler with Closure (211) 0.008s passed

Standard output

07:27:52.306 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@422c6852
07:27:52.307 [XNIO-150 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4acdde99
07:27:52.307 [XNIO-150 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1be1adb8
07:27:52.307 [XNIO-150 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7785b930
07:27:52.307 [XNIO-150 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-4', selector sun.nio.ch.EPollSelectorImpl@39dba386
07:27:52.307 [XNIO-150 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-5', selector sun.nio.ch.EPollSelectorImpl@226a72f8
07:27:52.307 [XNIO-150 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6ba95d42
07:27:52.307 [XNIO-150 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-7', selector sun.nio.ch.EPollSelectorImpl@25d3ddd1
07:27:52.307 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.307 [XNIO-150 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 Accept', selector sun.nio.ch.EPollSelectorImpl@2bedc87f
07:27:52.307 [XNIO-150 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4960be2d
07:27:52.307 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.311 [XNIO-150 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46421]}, cookies=[:]): <empty> }
07:27:52.312 [XNIO-150 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.314 [XNIO-150 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46421]}, cookies=[:]): <empty> }
07:27:52.315 [XNIO-150 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.315 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@422c6852
07:27:52.318 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@3a605e4e
07:27:52.319 [XNIO-151 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2edceaae
07:27:52.319 [XNIO-151 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1090379e
07:27:52.319 [XNIO-151 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-4', selector sun.nio.ch.EPollSelectorImpl@69c5403d
07:27:52.319 [XNIO-151 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-1', selector sun.nio.ch.EPollSelectorImpl@70f6cb9d
07:27:52.319 [XNIO-151 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7644010c
07:27:52.319 [XNIO-151 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1c1a4a5d
07:27:52.319 [XNIO-151 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-8', selector sun.nio.ch.EPollSelectorImpl@21b3b4e
07:27:52.319 [XNIO-151 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3c54fb46
07:27:52.319 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.319 [XNIO-151 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 Accept', selector sun.nio.ch.EPollSelectorImpl@7cdd74fa
07:27:52.320 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.335 [XNIO-151 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:34321]}, cookies=[:]): <empty> }
07:27:52.336 [XNIO-151 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.338 [XNIO-151 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Content-Type=[application/json], Content-Length=[0], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:34321]}, cookies=[:]): <empty> }
07:27:52.338 [XNIO-151 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.339 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@3a605e4e
07:27:52.340 [XNIO-151 I/O-4] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.343 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@793d9806
07:27:52.344 [XNIO-152 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3cae3d6a
07:27:52.344 [XNIO-152 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1672c4f1
07:27:52.344 [XNIO-152 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5d769a21
07:27:52.344 [XNIO-152 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-4', selector sun.nio.ch.EPollSelectorImpl@308d0c2c
07:27:52.344 [XNIO-152 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2885f71a
07:27:52.344 [XNIO-152 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5f63b0a6
07:27:52.345 [XNIO-152 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6391f3c9
07:27:52.345 [XNIO-152 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 Accept', selector sun.nio.ch.EPollSelectorImpl@17ebe2c2
07:27:52.345 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.345 [XNIO-152 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-6', selector sun.nio.ch.EPollSelectorImpl@71bfb03c
07:27:52.345 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.352 [XNIO-152 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46087]}, cookies=[:]): {} }
07:27:52.352 [XNIO-152 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
07:27:52.354 [XNIO-152 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46087]}, cookies=[:]): {} }
07:27:52.354 [XNIO-152 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
07:27:52.355 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@793d9806
07:27:52.358 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@74b248b0
07:27:52.359 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.359 [XNIO-153 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3c5527af
07:27:52.359 [XNIO-153 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5001e731
07:27:52.359 [XNIO-153 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-5', selector sun.nio.ch.EPollSelectorImpl@616c6ee3
07:27:52.359 [XNIO-153 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 Accept', selector sun.nio.ch.EPollSelectorImpl@4e55b774
07:27:52.359 [XNIO-153 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3e7ec520
07:27:52.359 [XNIO-153 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4097ecc7
07:27:52.359 [XNIO-153 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6f8119f1
07:27:52.359 [XNIO-153 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-2', selector sun.nio.ch.EPollSelectorImpl@526bf0b7
07:27:52.359 [XNIO-153 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-8', selector sun.nio.ch.EPollSelectorImpl@574073e8
07:27:52.359 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.373 [XNIO-153 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45185]}, cookies=[:]): {} }
07:27:52.374 [XNIO-153 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
07:27:52.376 [XNIO-153 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45185]}, cookies=[:]): {} }
07:27:52.376 [XNIO-153 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
07:27:52.377 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@74b248b0
07:27:52.378 [XNIO-153 I/O-6] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.379 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7af1a02d
07:27:52.380 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.381 [XNIO-154 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2596ad83
07:27:52.381 [XNIO-154 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-3', selector sun.nio.ch.EPollSelectorImpl@42dfa489
07:27:52.381 [XNIO-154 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-8', selector sun.nio.ch.EPollSelectorImpl@64e22ebe
07:27:52.381 [XNIO-154 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3b507eb4
07:27:52.381 [XNIO-154 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-7', selector sun.nio.ch.EPollSelectorImpl@730d8c82
07:27:52.381 [XNIO-154 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2a3a82fd
07:27:52.381 [XNIO-154 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 Accept', selector sun.nio.ch.EPollSelectorImpl@55664d10
07:27:52.381 [XNIO-154 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2270ea45
07:27:52.381 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.381 [XNIO-154 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-2', selector sun.nio.ch.EPollSelectorImpl@8d90a84
07:27:52.385 [XNIO-154 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:44785]}, cookies=[:]): {"one":"1"} }
07:27:52.386 [XNIO-154 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
07:27:52.389 [XNIO-154 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:44785]}, cookies=[:]): {"one":"1"} }
07:27:52.390 [XNIO-154 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
07:27:52.392 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7af1a02d
07:27:52.394 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@54685398
07:27:52.395 [XNIO-155 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7e988d28
07:27:52.395 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.395 [XNIO-155 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-3', selector sun.nio.ch.EPollSelectorImpl@58a99934
07:27:52.395 [XNIO-155 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4dfec43f
07:27:52.395 [XNIO-155 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-6', selector sun.nio.ch.EPollSelectorImpl@436ae0e7
07:27:52.395 [XNIO-155 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-5', selector sun.nio.ch.EPollSelectorImpl@735620a9
07:27:52.395 [XNIO-155 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5780ed08
07:27:52.395 [XNIO-155 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-7', selector sun.nio.ch.EPollSelectorImpl@64f0198a
07:27:52.395 [XNIO-155 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 Accept', selector sun.nio.ch.EPollSelectorImpl@478e4974
07:27:52.395 [XNIO-155 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7085762
07:27:52.395 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.412 [XNIO-155 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:39045]}, cookies=[:]): {"one":"1"} }
07:27:52.413 [XNIO-155 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
07:27:52.417 [XNIO-155 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:39045]}, cookies=[:]): {"one":"1"} }
07:27:52.418 [XNIO-155 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
07:27:52.421 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@54685398
07:27:52.422 [XNIO-155 I/O-6] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.423 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@6f233099
07:27:52.424 [XNIO-156 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-5', selector sun.nio.ch.EPollSelectorImpl@478e62db
07:27:52.424 [XNIO-156 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1fe1ed6f
07:27:52.424 [XNIO-156 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-2', selector sun.nio.ch.EPollSelectorImpl@55d9fbb2
07:27:52.424 [XNIO-156 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3221e4f4
07:27:52.424 [XNIO-156 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-3', selector sun.nio.ch.EPollSelectorImpl@401cff64
07:27:52.424 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.425 [XNIO-156 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-7', selector sun.nio.ch.EPollSelectorImpl@26bb0076
07:27:52.425 [XNIO-156 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-8', selector sun.nio.ch.EPollSelectorImpl@709b2b4b
07:27:52.425 [XNIO-156 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 Accept', selector sun.nio.ch.EPollSelectorImpl@15bdcb2c
07:27:52.425 [XNIO-156 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7979dd64
07:27:52.425 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.428 [XNIO-156 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33241]}, cookies=[:]): {"two":2} }
07:27:52.429 [XNIO-156 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
07:27:52.430 [XNIO-156 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33241]}, cookies=[:]): {"two":2} }
07:27:52.431 [XNIO-156 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
07:27:52.431 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@6f233099
07:27:52.434 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@68c8e371
07:27:52.435 [XNIO-157 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-1', selector sun.nio.ch.EPollSelectorImpl@21662208
07:27:52.435 [XNIO-157 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1cd1bdae
07:27:52.435 [XNIO-157 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5725345e
07:27:52.435 [XNIO-157 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-2', selector sun.nio.ch.EPollSelectorImpl@68dd6f17
07:27:52.435 [XNIO-157 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4df9b648
07:27:52.435 [XNIO-157 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7307001a
07:27:52.435 [XNIO-157 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-7', selector sun.nio.ch.EPollSelectorImpl@167ddcdd
07:27:52.435 [XNIO-157 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-8', selector sun.nio.ch.EPollSelectorImpl@d5e0fa7
07:27:52.435 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.435 [XNIO-157 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 Accept', selector sun.nio.ch.EPollSelectorImpl@1383db4c
07:27:52.435 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.450 [XNIO-157 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37321]}, cookies=[:]): {"two":2} }
07:27:52.451 [XNIO-157 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
07:27:52.453 [XNIO-157 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37321]}, cookies=[:]): {"two":2} }
07:27:52.454 [XNIO-157 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
07:27:52.455 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@68c8e371
07:27:52.455 [XNIO-157 I/O-6] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.457 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@73e175f6
07:27:52.458 [XNIO-158 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-3', selector sun.nio.ch.EPollSelectorImpl@41841511
07:27:52.458 [XNIO-158 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6f2ca07
07:27:52.458 [XNIO-158 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2c884598
07:27:52.458 [XNIO-158 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-4', selector sun.nio.ch.EPollSelectorImpl@37ce9462
07:27:52.458 [XNIO-158 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3afc5c1c
07:27:52.459 [XNIO-158 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-7', selector sun.nio.ch.EPollSelectorImpl@48ae789a
07:27:52.459 [XNIO-158 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7ca79dd4
07:27:52.459 [XNIO-158 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-8', selector sun.nio.ch.EPollSelectorImpl@ed4ff25
07:27:52.459 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.459 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.460 [XNIO-158 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 Accept', selector sun.nio.ch.EPollSelectorImpl@406aee77
07:27:52.462 [XNIO-158 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:34441]}, cookies=[:]): {"one":"1","two":2} }
07:27:52.462 [XNIO-158 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
07:27:52.464 [XNIO-158 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:34441]}, cookies=[:]): {"one":"1","two":2} }
07:27:52.465 [XNIO-158 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
07:27:52.465 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@73e175f6
07:27:52.468 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@6a844265
07:27:52.469 [XNIO-159 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1a16daae
07:27:52.469 [XNIO-159 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-2', selector sun.nio.ch.EPollSelectorImpl@242249c7
07:27:52.469 [XNIO-159 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-1', selector sun.nio.ch.EPollSelectorImpl@327c3de4
07:27:52.469 [XNIO-159 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3f8784f5
07:27:52.469 [XNIO-159 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-5', selector sun.nio.ch.EPollSelectorImpl@35973398
07:27:52.469 [XNIO-159 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-6', selector sun.nio.ch.EPollSelectorImpl@568b7f74
07:27:52.469 [XNIO-159 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5970d4dc
07:27:52.469 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.469 [XNIO-159 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 Accept', selector sun.nio.ch.EPollSelectorImpl@35f7912b
07:27:52.469 [XNIO-159 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1e6f63e0
07:27:52.470 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.484 [XNIO-159 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:44839]}, cookies=[:]): {"one":"1","two":2} }
07:27:52.485 [XNIO-159 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
07:27:52.487 [XNIO-159 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:44839]}, cookies=[:]): {"one":"1","two":2} }
07:27:52.487 [XNIO-159 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
07:27:52.488 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@6a844265
07:27:52.488 [XNIO-159 I/O-6] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.493 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@56d75851
07:27:52.493 [XNIO-160 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7745722d
07:27:52.494 [XNIO-160 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-3', selector sun.nio.ch.EPollSelectorImpl@514c79ea
07:27:52.494 [XNIO-160 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7d46d6d
07:27:52.494 [XNIO-160 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5f985486
07:27:52.494 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.494 [XNIO-160 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3632d978
07:27:52.494 [XNIO-160 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-8', selector sun.nio.ch.EPollSelectorImpl@31691de8
07:27:52.494 [XNIO-160 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7dd2a8f2
07:27:52.494 [XNIO-160 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4d3fd2e9
07:27:52.494 [XNIO-160 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 Accept', selector sun.nio.ch.EPollSelectorImpl@fffbc31
07:27:52.494 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.498 [XNIO-160 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:36751]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.499 [XNIO-160 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.501 [XNIO-160 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:36751]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.501 [XNIO-160 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.502 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@56d75851
07:27:52.505 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1fce1fa5
07:27:52.506 [XNIO-161 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3715eda9
07:27:52.506 [XNIO-161 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4fa4c22d
07:27:52.506 [XNIO-161 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-3', selector sun.nio.ch.EPollSelectorImpl@24a450d8
07:27:52.506 [XNIO-161 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-5', selector sun.nio.ch.EPollSelectorImpl@42ae6cd2
07:27:52.506 [XNIO-161 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-4', selector sun.nio.ch.EPollSelectorImpl@25b03d95
07:27:52.507 [XNIO-161 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5e319d8
07:27:52.507 [XNIO-161 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 Accept', selector sun.nio.ch.EPollSelectorImpl@440315ca
07:27:52.507 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.507 [XNIO-161 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-8', selector sun.nio.ch.EPollSelectorImpl@44879576
07:27:52.507 [XNIO-161 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1c5f5839
07:27:52.507 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.511 [XNIO-161 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40985]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.511 [XNIO-161 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.513 [XNIO-161 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40985]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.514 [XNIO-161 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.515 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1fce1fa5
07:27:52.519 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2d2bf1bc
07:27:52.520 [XNIO-162 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-1', selector sun.nio.ch.EPollSelectorImpl@34fea89e
07:27:52.520 [XNIO-162 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-2', selector sun.nio.ch.EPollSelectorImpl@594be0d4
07:27:52.520 [XNIO-162 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2fc888d7
07:27:52.520 [XNIO-162 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-4', selector sun.nio.ch.EPollSelectorImpl@16e15499
07:27:52.520 [XNIO-162 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-5', selector sun.nio.ch.EPollSelectorImpl@57a10afb
07:27:52.520 [XNIO-162 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-7', selector sun.nio.ch.EPollSelectorImpl@110ac9d2
07:27:52.520 [XNIO-162 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6d9b3e3b
07:27:52.521 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.521 [XNIO-162 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 Accept', selector sun.nio.ch.EPollSelectorImpl@1c20aa93
07:27:52.521 [XNIO-162 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6bdc772e
07:27:52.521 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.524 [XNIO-162 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45919]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.525 [XNIO-162 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.528 [XNIO-162 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45919]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.529 [XNIO-162 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.530 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2d2bf1bc
07:27:52.533 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2c1ada6d
07:27:52.534 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.534 [XNIO-163 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-1', selector sun.nio.ch.EPollSelectorImpl@71d27d32
07:27:52.534 [XNIO-163 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-3', selector sun.nio.ch.EPollSelectorImpl@116c164c
07:27:52.534 [XNIO-163 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-6', selector sun.nio.ch.EPollSelectorImpl@286119b3
07:27:52.534 [XNIO-163 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-4', selector sun.nio.ch.EPollSelectorImpl@70029c34
07:27:52.534 [XNIO-163 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 Accept', selector sun.nio.ch.EPollSelectorImpl@1ac3fab
07:27:52.534 [XNIO-163 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-2', selector sun.nio.ch.EPollSelectorImpl@26d26557
07:27:52.534 [XNIO-163 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7b3d7166
07:27:52.534 [XNIO-163 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-8', selector sun.nio.ch.EPollSelectorImpl@250011d3
07:27:52.534 [XNIO-163 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6e61160d
07:27:52.535 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.537 [XNIO-163 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42455]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.538 [XNIO-163 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.539 [XNIO-163 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42455]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.540 [XNIO-163 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.540 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2c1ada6d
07:27:52.543 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2ac70459
07:27:52.543 [XNIO-164 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5d60e9bb
07:27:52.543 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.543 [XNIO-164 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-2', selector sun.nio.ch.EPollSelectorImpl@aa26b3e
07:27:52.543 [XNIO-164 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1a2d71bd
07:27:52.543 [XNIO-164 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7231c160
07:27:52.543 [XNIO-164 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3ae3bd99
07:27:52.543 [XNIO-164 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2001a5e3
07:27:52.543 [XNIO-164 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 Accept', selector sun.nio.ch.EPollSelectorImpl@6ef5e6a2
07:27:52.543 [XNIO-164 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3b1b910b
07:27:52.543 [XNIO-164 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-7', selector sun.nio.ch.EPollSelectorImpl@553f48b0
07:27:52.544 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.546 [XNIO-164 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37463]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.547 [XNIO-164 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.548 [XNIO-164 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37463]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.549 [XNIO-164 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.549 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2ac70459
07:27:52.552 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@62443e36
07:27:52.553 [XNIO-165 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-5', selector sun.nio.ch.EPollSelectorImpl@70c140ba
07:27:52.553 [XNIO-165 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-4', selector sun.nio.ch.EPollSelectorImpl@469cb4a1
07:27:52.553 [XNIO-165 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7e10e472
07:27:52.553 [XNIO-165 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-6', selector sun.nio.ch.EPollSelectorImpl@742a705
07:27:52.553 [XNIO-165 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3a9b907d
07:27:52.553 [XNIO-165 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4375a5a0
07:27:52.553 [XNIO-165 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-7', selector sun.nio.ch.EPollSelectorImpl@312111a7
07:27:52.553 [XNIO-165 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2c58fe85
07:27:52.553 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.553 [XNIO-165 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 Accept', selector sun.nio.ch.EPollSelectorImpl@549db9ca
07:27:52.554 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.556 [XNIO-165 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37327]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.557 [XNIO-165 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.558 [XNIO-165 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two], bravo:[three]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37327]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.559 [XNIO-165 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.559 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@62443e36
07:27:52.563 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@35d4723c
07:27:52.564 [XNIO-166 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3bc41b6d
07:27:52.564 [XNIO-166 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2c6a46b4
07:27:52.564 [XNIO-166 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-4', selector sun.nio.ch.EPollSelectorImpl@428c0880
07:27:52.564 [XNIO-166 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3f548b19
07:27:52.564 [XNIO-166 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1283895d
07:27:52.564 [XNIO-166 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3ab661d5
07:27:52.564 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.564 [XNIO-166 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-2', selector sun.nio.ch.EPollSelectorImpl@29473279
07:27:52.564 [XNIO-166 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 Accept', selector sun.nio.ch.EPollSelectorImpl@651fdf58
07:27:52.564 [XNIO-166 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-8', selector sun.nio.ch.EPollSelectorImpl@56715491
07:27:52.564 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.570 [XNIO-166 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37729]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.571 [XNIO-166 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.572 [XNIO-166 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37729]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.573 [XNIO-166 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.573 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@35d4723c
07:27:52.576 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@aae8f05
07:27:52.577 [XNIO-167 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-4', selector sun.nio.ch.EPollSelectorImpl@127a28a5
07:27:52.577 [XNIO-167 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7ff4faff
07:27:52.577 [XNIO-167 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1543b335
07:27:52.577 [XNIO-167 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-1', selector sun.nio.ch.EPollSelectorImpl@103c499e
07:27:52.577 [XNIO-167 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-5', selector sun.nio.ch.EPollSelectorImpl@51f675f5
07:27:52.577 [XNIO-167 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2b20c9b0
07:27:52.577 [XNIO-167 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7f907e91
07:27:52.577 [XNIO-167 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4abf1670
07:27:52.577 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.577 [XNIO-167 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 Accept', selector sun.nio.ch.EPollSelectorImpl@43aa5abf
07:27:52.577 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.580 [XNIO-167 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40237]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.580 [XNIO-167 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.581 [XNIO-167 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40237]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.582 [XNIO-167 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.582 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@aae8f05
07:27:52.585 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2dd33178
07:27:52.586 [XNIO-168 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7a4311f3
07:27:52.586 [XNIO-168 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2a6b98fd
07:27:52.586 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.586 [XNIO-168 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6c35387e
07:27:52.586 [XNIO-168 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-5', selector sun.nio.ch.EPollSelectorImpl@87fd8d3
07:27:52.586 [XNIO-168 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-6', selector sun.nio.ch.EPollSelectorImpl@eb754db
07:27:52.586 [XNIO-168 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-3', selector sun.nio.ch.EPollSelectorImpl@d9388a3
07:27:52.586 [XNIO-168 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-8', selector sun.nio.ch.EPollSelectorImpl@24686690
07:27:52.586 [XNIO-168 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-7', selector sun.nio.ch.EPollSelectorImpl@732b6a84
07:27:52.586 [XNIO-168 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 Accept', selector sun.nio.ch.EPollSelectorImpl@54df53e8
07:27:52.587 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.589 [XNIO-168 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], hat=[fedora], Host=[localhost:42771]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.590 [XNIO-168 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.592 [XNIO-168 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], hat=[fedora], Host=[localhost:42771]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.592 [XNIO-168 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.593 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2dd33178
07:27:52.598 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1a69a5a7
07:27:52.599 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.599 [XNIO-169 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-1', selector sun.nio.ch.EPollSelectorImpl@48d9e4f8
07:27:52.599 [XNIO-169 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-8', selector sun.nio.ch.EPollSelectorImpl@62898b93
07:27:52.599 [XNIO-169 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-2', selector sun.nio.ch.EPollSelectorImpl@358de7f
07:27:52.599 [XNIO-169 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5d3cdfec
07:27:52.599 [XNIO-169 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-6', selector sun.nio.ch.EPollSelectorImpl@69b8906a
07:27:52.599 [XNIO-169 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-5', selector sun.nio.ch.EPollSelectorImpl@469725eb
07:27:52.599 [XNIO-169 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-7', selector sun.nio.ch.EPollSelectorImpl@774abc40
07:27:52.599 [XNIO-169 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6eea9ce0
07:27:52.599 [XNIO-169 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 Accept', selector sun.nio.ch.EPollSelectorImpl@437bada9
07:27:52.599 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.605 [XNIO-169 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33919]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.605 [XNIO-169 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.607 [XNIO-169 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33919]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.608 [XNIO-169 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.609 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1a69a5a7
07:27:52.611 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7912d0d3
07:27:52.612 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.612 [XNIO-170 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7f13571f
07:27:52.612 [XNIO-170 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1cd984de
07:27:52.612 [XNIO-170 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-8', selector sun.nio.ch.EPollSelectorImpl@55f049a7
07:27:52.612 [XNIO-170 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-4', selector sun.nio.ch.EPollSelectorImpl@265cceec
07:27:52.612 [XNIO-170 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-1', selector sun.nio.ch.EPollSelectorImpl@632e0c75
07:27:52.612 [XNIO-170 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3fe37ff3
07:27:52.612 [XNIO-170 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 Accept', selector sun.nio.ch.EPollSelectorImpl@c350fa
07:27:52.612 [XNIO-170 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-5', selector sun.nio.ch.EPollSelectorImpl@692996c2
07:27:52.612 [XNIO-170 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-7', selector sun.nio.ch.EPollSelectorImpl@27cbf4ce
07:27:52.613 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.615 [XNIO-170 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40601]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.616 [XNIO-170 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.617 [XNIO-170 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40601]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.618 [XNIO-170 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.619 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7912d0d3
07:27:52.622 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2666e0ac
07:27:52.623 [XNIO-171 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6fe7733c
07:27:52.623 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.623 [XNIO-171 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-3', selector sun.nio.ch.EPollSelectorImpl@388b77ea
07:27:52.623 [XNIO-171 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6e50c1d0
07:27:52.623 [XNIO-171 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3ddbe555
07:27:52.623 [XNIO-171 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1db248fa
07:27:52.623 [XNIO-171 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-5', selector sun.nio.ch.EPollSelectorImpl@f20a79b
07:27:52.623 [XNIO-171 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-4', selector sun.nio.ch.EPollSelectorImpl@47648ac6
07:27:52.623 [XNIO-171 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 Accept', selector sun.nio.ch.EPollSelectorImpl@7b99c1c7
07:27:52.623 [XNIO-171 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-8', selector sun.nio.ch.EPollSelectorImpl@75da00ab
07:27:52.623 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.626 [XNIO-171 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], Cookie=[flavor=chocolate-chip], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:36585]}, cookies=[flavor:io.undertow.server.handlers.CookieImpl@55adb045]): {"alpha":"bravo","charlie":42} }
07:27:52.626 [XNIO-171 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.628 [XNIO-171 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], Cookie=[flavor=chocolate-chip], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:36585]}, cookies=[flavor:io.undertow.server.handlers.CookieImpl@119c0100]): {"alpha":"bravo","charlie":42} }
07:27:52.629 [XNIO-171 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.630 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2666e0ac
07:27:52.632 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@6c05426a
07:27:52.633 [XNIO-172 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1f3a4678
07:27:52.633 [XNIO-172 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-4', selector sun.nio.ch.EPollSelectorImpl@438e185
07:27:52.633 [XNIO-172 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7f8fff61
07:27:52.633 [XNIO-172 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6131efdf
07:27:52.633 [XNIO-172 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1b6068e5
07:27:52.633 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.633 [XNIO-172 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-6', selector sun.nio.ch.EPollSelectorImpl@126a3f72
07:27:52.633 [XNIO-172 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-8', selector sun.nio.ch.EPollSelectorImpl@14630097
07:27:52.633 [XNIO-172 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4d5df7b1
07:27:52.633 [XNIO-172 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 Accept', selector sun.nio.ch.EPollSelectorImpl@3ea492b7
07:27:52.634 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.637 [XNIO-172 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], Cookie=[flavor=chocolate-chip; count=dozen], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33859]}, cookies=[count:io.undertow.server.handlers.CookieImpl@11ea006, flavor:io.undertow.server.handlers.CookieImpl@fd94e55]): {"alpha":"bravo","charlie":42} }
07:27:52.637 [XNIO-172 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.639 [XNIO-172 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], Cookie=[flavor=chocolate-chip; count=dozen], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33859]}, cookies=[count:io.undertow.server.handlers.CookieImpl@75b9369f, flavor:io.undertow.server.handlers.CookieImpl@7b7ec658]): {"alpha":"bravo","charlie":42} }
07:27:52.640 [XNIO-172 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.640 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@6c05426a
07:27:52.646 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@b34ffab
07:27:52.647 [XNIO-173 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4bb0ea1
07:27:52.647 [XNIO-173 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7de86ae4
07:27:52.647 [XNIO-173 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-3', selector sun.nio.ch.EPollSelectorImpl@e8a77bd
07:27:52.647 [XNIO-173 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1e036f44
07:27:52.647 [XNIO-173 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4672f5e9
07:27:52.647 [XNIO-173 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6aeb1747
07:27:52.647 [XNIO-173 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1b3810ed
07:27:52.647 [XNIO-173 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4e564b32
07:27:52.647 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.648 [XNIO-173 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 Accept', selector sun.nio.ch.EPollSelectorImpl@64b0fbdd
07:27:52.648 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.657 [XNIO-173 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41341]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.657 [XNIO-173 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.660 [XNIO-173 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41341]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.660 [XNIO-173 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.661 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@b34ffab
07:27:52.664 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1a291b5e
07:27:52.665 [XNIO-174 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-1', selector sun.nio.ch.EPollSelectorImpl@59a6c9ff
07:27:52.665 [XNIO-174 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-2', selector sun.nio.ch.EPollSelectorImpl@28e460c8
07:27:52.665 [XNIO-174 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-3', selector sun.nio.ch.EPollSelectorImpl@72876a2f
07:27:52.665 [XNIO-174 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-4', selector sun.nio.ch.EPollSelectorImpl@62788a93
07:27:52.665 [XNIO-174 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-5', selector sun.nio.ch.EPollSelectorImpl@126247fc
07:27:52.665 [XNIO-174 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2430e70f
07:27:52.666 [XNIO-174 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1a576512
07:27:52.666 [XNIO-174 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-8', selector sun.nio.ch.EPollSelectorImpl@8d6cd5f
07:27:52.666 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.666 [XNIO-174 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 Accept', selector sun.nio.ch.EPollSelectorImpl@48f4d8bf
07:27:52.666 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.669 [XNIO-174 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:39223]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.669 [XNIO-174 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.671 [XNIO-174 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:39223]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.672 [XNIO-174 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.672 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1a291b5e
07:27:52.675 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7934de5b
07:27:52.678 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.678 [XNIO-175 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6f8cdf1e
07:27:52.678 [XNIO-175 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4d439b02
07:27:52.678 [XNIO-175 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-3', selector sun.nio.ch.EPollSelectorImpl@566a4b11
07:27:52.678 [XNIO-175 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-8', selector sun.nio.ch.EPollSelectorImpl@497941ef
07:27:52.678 [XNIO-175 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-7', selector sun.nio.ch.EPollSelectorImpl@b8dfdcb
07:27:52.678 [XNIO-175 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-6', selector sun.nio.ch.EPollSelectorImpl@fd1f7c7
07:27:52.678 [XNIO-175 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6f2ba606
07:27:52.678 [XNIO-175 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-1', selector sun.nio.ch.EPollSelectorImpl@28204654
07:27:52.678 [XNIO-175 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 Accept', selector sun.nio.ch.EPollSelectorImpl@460791fa
07:27:52.678 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.681 [XNIO-175 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], Cookie=[flavor=peanut-butter], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:34467]}, cookies=[flavor:io.undertow.server.handlers.CookieImpl@32927a36]): {"alpha":"bravo","charlie":42} }
07:27:52.682 [XNIO-175 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.684 [XNIO-175 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], Cookie=[flavor=peanut-butter], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:34467]}, cookies=[flavor:io.undertow.server.handlers.CookieImpl@604ece8e]): {"alpha":"bravo","charlie":42} }
07:27:52.685 [XNIO-175 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.686 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7934de5b
07:27:52.689 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1f1f077d
07:27:52.690 [XNIO-176 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-1', selector sun.nio.ch.EPollSelectorImpl@52f7de62
07:27:52.690 [XNIO-176 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-3', selector sun.nio.ch.EPollSelectorImpl@8e0cc50
07:27:52.690 [XNIO-176 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4b1e92eb
07:27:52.690 [XNIO-176 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4586693a
07:27:52.690 [XNIO-176 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-6', selector sun.nio.ch.EPollSelectorImpl@405ee940
07:27:52.690 [XNIO-176 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-5', selector sun.nio.ch.EPollSelectorImpl@12d55987
07:27:52.690 [XNIO-176 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5c20cc43
07:27:52.690 [XNIO-176 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-8', selector sun.nio.ch.EPollSelectorImpl@282ba3bd
07:27:52.690 [XNIO-176 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 Accept', selector sun.nio.ch.EPollSelectorImpl@5128cf0b
07:27:52.690 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.691 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.694 [XNIO-176 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], Cookie=[flavor=oatmeal; count=dozen], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42755]}, cookies=[count:io.undertow.server.handlers.CookieImpl@e9f7399, flavor:io.undertow.server.handlers.CookieImpl@589c3a]): {"alpha":"bravo","charlie":42} }
07:27:52.694 [XNIO-176 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.696 [XNIO-176 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], Cookie=[flavor=oatmeal; count=dozen], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42755]}, cookies=[count:io.undertow.server.handlers.CookieImpl@341a7aea, flavor:io.undertow.server.handlers.CookieImpl@3add9219]): {"alpha":"bravo","charlie":42} }
07:27:52.697 [XNIO-176 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:27:52.698 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1f1f077d
07:27:52.703 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@24057ea8
07:27:52.704 [XNIO-177 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1a3b717f
07:27:52.704 [XNIO-177 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6099f7c7
07:27:52.704 [XNIO-177 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4292c8b6
07:27:52.704 [XNIO-177 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6ef82f01
07:27:52.704 [XNIO-177 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-6', selector sun.nio.ch.EPollSelectorImpl@64081ea6
07:27:52.704 [XNIO-177 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7da12e2e
07:27:52.704 [XNIO-177 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6e0a9885
07:27:52.706 [XNIO-177 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1bfda1a2
07:27:52.706 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.706 [XNIO-177 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 Accept', selector sun.nio.ch.EPollSelectorImpl@1db0413f
07:27:52.706 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.710 [XNIO-177 task-1] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.710 [XNIO-177 task-1] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}, authentication required: true
07:27:52.710 [XNIO-177 task-1] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.BasicAuthenticationMechanism@1ea3ca25 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.710 [XNIO-177 task-1] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.710 [XNIO-177 task-1] DEBUG io.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.710 [XNIO-177 task-1] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.711 [XNIO-177 task-2] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.711 [XNIO-177 task-2] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}, authentication required: true
07:27:52.711 [XNIO-177 task-2] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.711 [XNIO-177 task-2] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:27:52.711 [XNIO-177 task-2] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@1ea3ca25 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.711 [XNIO-177 task-2] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.711 [XNIO-177 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.712 [XNIO-177 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.713 [XNIO-177 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.713 [XNIO-177 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}, authentication required: true
07:27:52.714 [XNIO-177 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.BasicAuthenticationMechanism@1ea3ca25 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.714 [XNIO-177 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.714 [XNIO-177 task-3] DEBUG io.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.714 [XNIO-177 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.714 [XNIO-177 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.714 [XNIO-177 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}, authentication required: true
07:27:52.714 [XNIO-177 task-4] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.714 [XNIO-177 task-4] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:27:52.715 [XNIO-177 task-4] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@1ea3ca25 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.715 [XNIO-177 task-4] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]} response {}}
07:27:52.715 [XNIO-177 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33499]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.715 [XNIO-177 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.716 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@24057ea8
07:27:52.719 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@4a0f5b60
07:27:52.720 [XNIO-178 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3f7adc03
07:27:52.720 [XNIO-178 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-2', selector sun.nio.ch.EPollSelectorImpl@79f7f1f5
07:27:52.720 [XNIO-178 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5ed95451
07:27:52.720 [XNIO-178 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7b9682e6
07:27:52.720 [XNIO-178 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1b230b7e
07:27:52.720 [XNIO-178 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5d37f858
07:27:52.720 [XNIO-178 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6bf8b056
07:27:52.720 [XNIO-178 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-7', selector sun.nio.ch.EPollSelectorImpl@747e3f0f
07:27:52.721 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.721 [XNIO-178 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 Accept', selector sun.nio.ch.EPollSelectorImpl@65ebe674
07:27:52.721 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.739 [XNIO-178 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.739 [XNIO-178 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}, authentication required: true
07:27:52.739 [XNIO-178 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.BasicAuthenticationMechanism@6b0b5989 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.739 [XNIO-178 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.739 [XNIO-178 task-3] DEBUG io.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.739 [XNIO-178 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.741 [XNIO-178 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.741 [XNIO-178 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}, authentication required: true
07:27:52.741 [XNIO-178 task-4] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.741 [XNIO-178 task-4] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:27:52.741 [XNIO-178 task-4] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@6b0b5989 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.741 [XNIO-178 task-4] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.741 [XNIO-178 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.742 [XNIO-178 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.744 [XNIO-178 task-5] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.745 [XNIO-178 task-5] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}, authentication required: true
07:27:52.745 [XNIO-178 task-5] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.BasicAuthenticationMechanism@6b0b5989 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.745 [XNIO-178 task-5] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.745 [XNIO-178 task-5] DEBUG io.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.745 [XNIO-178 task-5] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.746 [XNIO-178 task-6] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.746 [XNIO-178 task-6] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}, authentication required: true
07:27:52.746 [XNIO-178 task-6] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.746 [XNIO-178 task-6] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:27:52.747 [XNIO-178 task-6] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@6b0b5989 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.747 [XNIO-178 task-6] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]} response {}}
07:27:52.747 [XNIO-178 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32973]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.747 [XNIO-178 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.748 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@4a0f5b60
07:27:52.750 [XNIO-178 I/O-4] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.754 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@732b8360
07:27:52.755 [XNIO-179 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-1', selector sun.nio.ch.EPollSelectorImpl@63b551df
07:27:52.756 [XNIO-179 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-2', selector sun.nio.ch.EPollSelectorImpl@34ef73a5
07:27:52.756 [XNIO-179 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-4', selector sun.nio.ch.EPollSelectorImpl@44b41b59
07:27:52.756 [XNIO-179 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-3', selector sun.nio.ch.EPollSelectorImpl@559ae73c
07:27:52.756 [XNIO-179 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-6', selector sun.nio.ch.EPollSelectorImpl@29ab51c9
07:27:52.756 [XNIO-179 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2ac9cf83
07:27:52.756 [XNIO-179 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5c3abe54
07:27:52.756 [XNIO-179 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-5', selector sun.nio.ch.EPollSelectorImpl@8da0f
07:27:52.756 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.756 [XNIO-179 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 Accept', selector sun.nio.ch.EPollSelectorImpl@12877140
07:27:52.756 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.760 [XNIO-179 task-1] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.760 [XNIO-179 task-1] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}, authentication required: true
07:27:52.760 [XNIO-179 task-1] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.BasicAuthenticationMechanism@28c27262 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.760 [XNIO-179 task-1] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.760 [XNIO-179 task-1] DEBUG io.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.760 [XNIO-179 task-1] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.761 [XNIO-179 task-2] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.761 [XNIO-179 task-2] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}, authentication required: true
07:27:52.761 [XNIO-179 task-2] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.761 [XNIO-179 task-2] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.761 [XNIO-179 task-2] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@28c27262 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.761 [XNIO-179 task-2] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.761 [XNIO-179 task-2] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.761 [XNIO-179 task-2] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.764 [XNIO-179 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.764 [XNIO-179 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}, authentication required: true
07:27:52.764 [XNIO-179 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.BasicAuthenticationMechanism@28c27262 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.764 [XNIO-179 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.764 [XNIO-179 task-3] DEBUG io.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.764 [XNIO-179 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.765 [XNIO-179 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.765 [XNIO-179 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}, authentication required: true
07:27:52.765 [XNIO-179 task-4] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.765 [XNIO-179 task-4] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.765 [XNIO-179 task-4] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@28c27262 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.765 [XNIO-179 task-4] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {}}
07:27:52.765 [XNIO-179 task-4] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.765 [XNIO-179 task-4] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:46641]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.766 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@732b8360
07:27:52.768 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@65c48b8f
07:27:52.769 [XNIO-180 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-1', selector sun.nio.ch.EPollSelectorImpl@43dbaa71
07:27:52.769 [XNIO-180 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-4', selector sun.nio.ch.EPollSelectorImpl@10342d6f
07:27:52.769 [XNIO-180 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-2', selector sun.nio.ch.EPollSelectorImpl@13c9b6d1
07:27:52.769 [XNIO-180 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-7', selector sun.nio.ch.EPollSelectorImpl@62989ad3
07:27:52.769 [XNIO-180 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5aaa8ffe
07:27:52.769 [XNIO-180 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4ebe3489
07:27:52.769 [XNIO-180 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4efe9572
07:27:52.769 [XNIO-180 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-8', selector sun.nio.ch.EPollSelectorImpl@29ef7083
07:27:52.769 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.769 [XNIO-180 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 Accept', selector sun.nio.ch.EPollSelectorImpl@5b0b5488
07:27:52.770 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.783 [XNIO-180 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.783 [XNIO-180 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}, authentication required: true
07:27:52.783 [XNIO-180 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.BasicAuthenticationMechanism@13d9a8d3 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.783 [XNIO-180 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.783 [XNIO-180 task-3] DEBUG io.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.783 [XNIO-180 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.784 [XNIO-180 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.784 [XNIO-180 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}, authentication required: true
07:27:52.784 [XNIO-180 task-4] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.784 [XNIO-180 task-4] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.784 [XNIO-180 task-4] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@13d9a8d3 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.784 [XNIO-180 task-4] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.784 [XNIO-180 task-4] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.784 [XNIO-180 task-4] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.786 [XNIO-180 task-5] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.786 [XNIO-180 task-5] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}, authentication required: true
07:27:52.786 [XNIO-180 task-5] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.BasicAuthenticationMechanism@13d9a8d3 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.786 [XNIO-180 task-5] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.786 [XNIO-180 task-5] DEBUG io.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.786 [XNIO-180 task-5] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.787 [XNIO-180 task-6] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.787 [XNIO-180 task-6] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}, authentication required: true
07:27:52.787 [XNIO-180 task-6] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.787 [XNIO-180 task-6] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.787 [XNIO-180 task-6] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@13d9a8d3 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.787 [XNIO-180 task-6] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {}}
07:27:52.787 [XNIO-180 task-6] DEBUG io.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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.787 [XNIO-180 task-6] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33041]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:27:52.787 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@65c48b8f
07:27:52.788 [XNIO-180 I/O-2] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.792 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@71de85a6
07:27:52.793 [XNIO-181 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-5', selector sun.nio.ch.EPollSelectorImpl@48004c09
07:27:52.793 [XNIO-181 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3fe3e9b2
07:27:52.793 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.793 [XNIO-181 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-7', selector sun.nio.ch.EPollSelectorImpl@75df5118
07:27:52.793 [XNIO-181 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6a116999
07:27:52.794 [XNIO-181 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-8', selector sun.nio.ch.EPollSelectorImpl@66ef1ed0
07:27:52.794 [XNIO-181 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6d15d572
07:27:52.794 [XNIO-181 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 Accept', selector sun.nio.ch.EPollSelectorImpl@499932d6
07:27:52.794 [XNIO-181 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6a51c167
07:27:52.794 [XNIO-181 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4cdd6d64
07:27:52.794 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.797 [XNIO-181 task-1] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.797 [XNIO-181 task-1] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}, authentication required: true
07:27:52.797 [XNIO-181 task-1] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@4f70eba8 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.797 [XNIO-181 task-1] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.797 [XNIO-181 task-1] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.798 [XNIO-181 task-2] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=", uri="/digest", response="d66dc95f5b11cdd9c889df19e56fc9c9", qop=auth, nc=00000001, cnonce="99df5ab1f0c03efa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.798 [XNIO-181 task-2] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=", uri="/digest", response="d66dc95f5b11cdd9c889df19e56fc9c9", qop=auth, nc=00000001, cnonce="99df5ab1f0c03efa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}, authentication required: true
07:27:52.798 [XNIO-181 task-2] DEBUG io.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=", uri="/digest", response="d66dc95f5b11cdd9c889df19e56fc9c9", qop=auth, nc=00000001, cnonce="99df5ab1f0c03efa", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=", uri="/digest", response="d66dc95f5b11cdd9c889df19e56fc9c9", qop=auth, nc=00000001, cnonce="99df5ab1f0c03efa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.798 [XNIO-181 task-2] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:27:52.798 [XNIO-181 task-2] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@4f70eba8 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=", uri="/digest", response="d66dc95f5b11cdd9c889df19e56fc9c9", qop=auth, nc=00000001, cnonce="99df5ab1f0c03efa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {Authentication-Info=[nextnonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=",qop="auth",rspauth="d509300e118b2baaa1c7180c6fc3669d",cnonce="99df5ab1f0c03efa",nc=00000001]}}
07:27:52.798 [XNIO-181 task-2] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=", uri="/digest", response="d66dc95f5b11cdd9c889df19e56fc9c9", qop=auth, nc=00000001, cnonce="99df5ab1f0c03efa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {Authentication-Info=[nextnonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=",qop="auth",rspauth="d509300e118b2baaa1c7180c6fc3669d",cnonce="99df5ab1f0c03efa",nc=00000001]}}
07:27:52.798 [XNIO-181 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=", uri="/digest", response="d66dc95f5b11cdd9c889df19e56fc9c9", qop=auth, nc=00000001, cnonce="99df5ab1f0c03efa", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.799 [XNIO-181 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="yHNMub5UYBoNMTQ5MDE4NTY3Mjc5N1CRKAgHZF1cHI1Nmo+Q/Mo=",qop="auth",rspauth="d509300e118b2baaa1c7180c6fc3669d",cnonce="99df5ab1f0c03efa",nc=00000001], Content-Type=[text/plain]}): ok-text
07:27:52.800 [XNIO-181 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.800 [XNIO-181 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}, authentication required: true
07:27:52.800 [XNIO-181 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@4f70eba8 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.800 [XNIO-181 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.800 [XNIO-181 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.801 [XNIO-181 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=", uri="/digest", response="e2ea8b78f06e3e3c97f8896f3f90a4fe", qop=auth, nc=00000001, cnonce="a4604fa1e004f638", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.801 [XNIO-181 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=", uri="/digest", response="e2ea8b78f06e3e3c97f8896f3f90a4fe", qop=auth, nc=00000001, cnonce="a4604fa1e004f638", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}, authentication required: true
07:27:52.801 [XNIO-181 task-4] DEBUG io.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=", uri="/digest", response="e2ea8b78f06e3e3c97f8896f3f90a4fe", qop=auth, nc=00000001, cnonce="a4604fa1e004f638", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=", uri="/digest", response="e2ea8b78f06e3e3c97f8896f3f90a4fe", qop=auth, nc=00000001, cnonce="a4604fa1e004f638", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {}}
07:27:52.802 [XNIO-181 task-4] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:27:52.802 [XNIO-181 task-4] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@4f70eba8 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=", uri="/digest", response="e2ea8b78f06e3e3c97f8896f3f90a4fe", qop=auth, nc=00000001, cnonce="a4604fa1e004f638", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {Authentication-Info=[nextnonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=",qop="auth",rspauth="d8d952b8bd38e0d3f8d2d0546c1899b2",cnonce="a4604fa1e004f638",nc=00000001]}}
07:27:52.802 [XNIO-181 task-4] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=", uri="/digest", response="e2ea8b78f06e3e3c97f8896f3f90a4fe", qop=auth, nc=00000001, cnonce="a4604fa1e004f638", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]} response {Authentication-Info=[nextnonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=",qop="auth",rspauth="d8d952b8bd38e0d3f8d2d0546c1899b2",cnonce="a4604fa1e004f638",nc=00000001]}}
07:27:52.802 [XNIO-181 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=", uri="/digest", response="e2ea8b78f06e3e3c97f8896f3f90a4fe", qop=auth, nc=00000001, cnonce="a4604fa1e004f638", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:43467]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.802 [XNIO-181 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="nnfxOghMQcENMTQ5MDE4NTY3MjgwMIzBes1m9lqt/xAxQWKGvTg=",qop="auth",rspauth="d8d952b8bd38e0d3f8d2d0546c1899b2",cnonce="a4604fa1e004f638",nc=00000001], Content-Type=[text/plain]}): ok-text
07:27:52.803 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@71de85a6
07:27:52.805 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@5632aa63
07:27:52.806 [XNIO-182 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-1', selector sun.nio.ch.EPollSelectorImpl@878c1f8
07:27:52.806 [XNIO-182 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4d2df2eb
07:27:52.806 [XNIO-182 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-2', selector sun.nio.ch.EPollSelectorImpl@36c89efa
07:27:52.806 [XNIO-182 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-5', selector sun.nio.ch.EPollSelectorImpl@26a900c
07:27:52.806 [XNIO-182 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-7', selector sun.nio.ch.EPollSelectorImpl@58daa852
07:27:52.806 [XNIO-182 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-8', selector sun.nio.ch.EPollSelectorImpl@39987604
07:27:52.806 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.806 [XNIO-182 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-4', selector sun.nio.ch.EPollSelectorImpl@56d9438
07:27:52.806 [XNIO-182 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-6', selector sun.nio.ch.EPollSelectorImpl@28f0b38d
07:27:52.817 [XNIO-182 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 Accept', selector sun.nio.ch.EPollSelectorImpl@412a959f
07:27:52.818 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.833 [XNIO-182 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.833 [XNIO-182 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}, authentication required: true
07:27:52.833 [XNIO-182 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@77f1ba09 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.833 [XNIO-182 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.833 [XNIO-182 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.834 [XNIO-182 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=", uri="/digest", response="4549336041446457076f01aef5b17836", qop=auth, nc=00000001, cnonce="c254de43a72d8c18", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.834 [XNIO-182 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=", uri="/digest", response="4549336041446457076f01aef5b17836", qop=auth, nc=00000001, cnonce="c254de43a72d8c18", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}, authentication required: true
07:27:52.834 [XNIO-182 task-4] DEBUG io.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=", uri="/digest", response="4549336041446457076f01aef5b17836", qop=auth, nc=00000001, cnonce="c254de43a72d8c18", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=", uri="/digest", response="4549336041446457076f01aef5b17836", qop=auth, nc=00000001, cnonce="c254de43a72d8c18", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.835 [XNIO-182 task-4] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:27:52.835 [XNIO-182 task-4] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@77f1ba09 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=", uri="/digest", response="4549336041446457076f01aef5b17836", qop=auth, nc=00000001, cnonce="c254de43a72d8c18", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {Authentication-Info=[nextnonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=",qop="auth",rspauth="b2522e909cec23753aa960df49ee9aae",cnonce="c254de43a72d8c18",nc=00000001]}}
07:27:52.835 [XNIO-182 task-4] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=", uri="/digest", response="4549336041446457076f01aef5b17836", qop=auth, nc=00000001, cnonce="c254de43a72d8c18", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {Authentication-Info=[nextnonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=",qop="auth",rspauth="b2522e909cec23753aa960df49ee9aae",cnonce="c254de43a72d8c18",nc=00000001]}}
07:27:52.835 [XNIO-182 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=", uri="/digest", response="4549336041446457076f01aef5b17836", qop=auth, nc=00000001, cnonce="c254de43a72d8c18", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.835 [XNIO-182 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="7erd3/IH/9UNMTQ5MDE4NTY3MjgzM6KMNkMGlUikMcg/IeXSdAA=",qop="auth",rspauth="b2522e909cec23753aa960df49ee9aae",cnonce="c254de43a72d8c18",nc=00000001], Content-Type=[text/plain]}): ok-text
07:27:52.837 [XNIO-182 task-5] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.837 [XNIO-182 task-5] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}, authentication required: true
07:27:52.837 [XNIO-182 task-5] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@77f1ba09 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.837 [XNIO-182 task-5] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.837 [XNIO-182 task-5] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.838 [XNIO-182 task-6] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=", uri="/digest", response="5c57578788e55ebc9cc80590922a627a", qop=auth, nc=00000001, cnonce="0a5ed593eb52a1e4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.838 [XNIO-182 task-6] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=", uri="/digest", response="5c57578788e55ebc9cc80590922a627a", qop=auth, nc=00000001, cnonce="0a5ed593eb52a1e4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}, authentication required: true
07:27:52.838 [XNIO-182 task-6] DEBUG io.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=", uri="/digest", response="5c57578788e55ebc9cc80590922a627a", qop=auth, nc=00000001, cnonce="0a5ed593eb52a1e4", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=", uri="/digest", response="5c57578788e55ebc9cc80590922a627a", qop=auth, nc=00000001, cnonce="0a5ed593eb52a1e4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {}}
07:27:52.839 [XNIO-182 task-6] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:27:52.839 [XNIO-182 task-6] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@77f1ba09 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=", uri="/digest", response="5c57578788e55ebc9cc80590922a627a", qop=auth, nc=00000001, cnonce="0a5ed593eb52a1e4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {Authentication-Info=[nextnonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=",qop="auth",rspauth="5fa083b762966ab0b3d7169a2563e1f7",cnonce="0a5ed593eb52a1e4",nc=00000001]}}
07:27:52.839 [XNIO-182 task-6] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=", uri="/digest", response="5c57578788e55ebc9cc80590922a627a", qop=auth, nc=00000001, cnonce="0a5ed593eb52a1e4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]} response {Authentication-Info=[nextnonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=",qop="auth",rspauth="5fa083b762966ab0b3d7169a2563e1f7",cnonce="0a5ed593eb52a1e4",nc=00000001]}}
07:27:52.839 [XNIO-182 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=", uri="/digest", response="5c57578788e55ebc9cc80590922a627a", qop=auth, nc=00000001, cnonce="0a5ed593eb52a1e4", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:32951]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.839 [XNIO-182 task-6] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="NLTimMgyCDcNMTQ5MDE4NTY3MjgzN0CwAY3bBUs2QtVaTf+jqiY=",qop="auth",rspauth="5fa083b762966ab0b3d7169a2563e1f7",cnonce="0a5ed593eb52a1e4",nc=00000001], Content-Type=[text/plain]}): ok-text
07:27:52.840 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@5632aa63
07:27:52.841 [XNIO-182 I/O-2] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.846 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@5554fe4b
07:27:52.847 [XNIO-183 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1ef35e12
07:27:52.847 [XNIO-183 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-1', selector sun.nio.ch.EPollSelectorImpl@73169b6d
07:27:52.847 [XNIO-183 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-3', selector sun.nio.ch.EPollSelectorImpl@16566d8b
07:27:52.847 [XNIO-183 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-4', selector sun.nio.ch.EPollSelectorImpl@65e47598
07:27:52.847 [XNIO-183 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2944e7c0
07:27:52.847 [XNIO-183 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1f063757
07:27:52.847 [XNIO-183 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4581622d
07:27:52.847 [XNIO-183 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3261bfad
07:27:52.847 [XNIO-183 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 Accept', selector sun.nio.ch.EPollSelectorImpl@6b17c54f
07:27:52.847 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.848 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.851 [XNIO-183 task-1] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.851 [XNIO-183 task-1] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}, authentication required: true
07:27:52.851 [XNIO-183 task-1] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@162dafca for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.851 [XNIO-183 task-1] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.851 [XNIO-183 task-1] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.852 [XNIO-183 task-2] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=", uri="/digest", response="deb4cc0259e810c65caa567d97990199", qop=auth, nc=00000001, cnonce="b44619927daa4720", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.852 [XNIO-183 task-2] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=", uri="/digest", response="deb4cc0259e810c65caa567d97990199", qop=auth, nc=00000001, cnonce="b44619927daa4720", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}, authentication required: true
07:27:52.852 [XNIO-183 task-2] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=", uri="/digest", response="deb4cc0259e810c65caa567d97990199", qop=auth, nc=00000001, cnonce="b44619927daa4720", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=", uri="/digest", response="deb4cc0259e810c65caa567d97990199", qop=auth, nc=00000001, cnonce="b44619927daa4720", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.852 [XNIO-183 task-2] DEBUG io.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="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=", uri="/digest", response="deb4cc0259e810c65caa567d97990199", qop=auth, nc=00000001, cnonce="b44619927daa4720", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.852 [XNIO-183 task-2] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@162dafca for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=", uri="/digest", response="deb4cc0259e810c65caa567d97990199", qop=auth, nc=00000001, cnonce="b44619927daa4720", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.852 [XNIO-183 task-2] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=", uri="/digest", response="deb4cc0259e810c65caa567d97990199", qop=auth, nc=00000001, cnonce="b44619927daa4720", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.852 [XNIO-183 task-2] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zVxMXKvt2nUNMTQ5MDE4NTY3Mjg1MSx/bduNybFdAAw0bcyRGKQ=", uri="/digest", response="deb4cc0259e810c65caa567d97990199", qop=auth, nc=00000001, cnonce="b44619927daa4720", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="94rZao62tmsNMTQ5MDE4NTY3Mjg1Mqcm8XZ/zgOnmkWBCFa/pjs=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.854 [XNIO-183 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.854 [XNIO-183 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}, authentication required: true
07:27:52.854 [XNIO-183 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@162dafca for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.854 [XNIO-183 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.854 [XNIO-183 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.855 [XNIO-183 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=", uri="/digest", response="ce729bc22bf4380980e30664efab5cff", qop=auth, nc=00000001, cnonce="9c41feeeb814d6de", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.855 [XNIO-183 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=", uri="/digest", response="ce729bc22bf4380980e30664efab5cff", qop=auth, nc=00000001, cnonce="9c41feeeb814d6de", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}, authentication required: true
07:27:52.855 [XNIO-183 task-4] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=", uri="/digest", response="ce729bc22bf4380980e30664efab5cff", qop=auth, nc=00000001, cnonce="9c41feeeb814d6de", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=", uri="/digest", response="ce729bc22bf4380980e30664efab5cff", qop=auth, nc=00000001, cnonce="9c41feeeb814d6de", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.855 [XNIO-183 task-4] DEBUG io.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="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=", uri="/digest", response="ce729bc22bf4380980e30664efab5cff", qop=auth, nc=00000001, cnonce="9c41feeeb814d6de", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.855 [XNIO-183 task-4] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@162dafca for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=", uri="/digest", response="ce729bc22bf4380980e30664efab5cff", qop=auth, nc=00000001, cnonce="9c41feeeb814d6de", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.855 [XNIO-183 task-4] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=", uri="/digest", response="ce729bc22bf4380980e30664efab5cff", qop=auth, nc=00000001, cnonce="9c41feeeb814d6de", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {}}
07:27:52.855 [XNIO-183 task-4] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1znTO8BJo2wNMTQ5MDE4NTY3Mjg1NDiGWeW242SICPTfVeQOVyo=", uri="/digest", response="ce729bc22bf4380980e30664efab5cff", qop=auth, nc=00000001, cnonce="9c41feeeb814d6de", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45973]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="b5kVvSM7Uk8NMTQ5MDE4NTY3Mjg1NQVZMlMQIcAn/3B9Clm9D6Y=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.856 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@5554fe4b
07:27:52.858 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@621fc2bf
07:27:52.859 [XNIO-184 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7b3d6aa2
07:27:52.859 [XNIO-184 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-2', selector sun.nio.ch.EPollSelectorImpl@77ada776
07:27:52.859 [XNIO-184 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7e8b32ab
07:27:52.859 [XNIO-184 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-4', selector sun.nio.ch.EPollSelectorImpl@500e28bd
07:27:52.860 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.860 [XNIO-184 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6cc73128
07:27:52.860 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.860 [XNIO-184 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-8', selector sun.nio.ch.EPollSelectorImpl@68685722
07:27:52.860 [XNIO-184 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1a2132c0
07:27:52.860 [XNIO-184 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-6', selector sun.nio.ch.EPollSelectorImpl@56aa68a2
07:27:52.861 [XNIO-184 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 Accept', selector sun.nio.ch.EPollSelectorImpl@219aa26b
07:27:52.875 [XNIO-184 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.875 [XNIO-184 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}, authentication required: true
07:27:52.875 [XNIO-184 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@1f6ba9d7 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.875 [XNIO-184 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.875 [XNIO-184 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.877 [XNIO-184 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=", uri="/digest", response="638a5dbbf1cb687bde12f123f8c4c14d", qop=auth, nc=00000001, cnonce="0b72f39ec2376f50", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.877 [XNIO-184 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=", uri="/digest", response="638a5dbbf1cb687bde12f123f8c4c14d", qop=auth, nc=00000001, cnonce="0b72f39ec2376f50", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}, authentication required: true
07:27:52.877 [XNIO-184 task-4] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=", uri="/digest", response="638a5dbbf1cb687bde12f123f8c4c14d", qop=auth, nc=00000001, cnonce="0b72f39ec2376f50", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=", uri="/digest", response="638a5dbbf1cb687bde12f123f8c4c14d", qop=auth, nc=00000001, cnonce="0b72f39ec2376f50", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.877 [XNIO-184 task-4] DEBUG io.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="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=", uri="/digest", response="638a5dbbf1cb687bde12f123f8c4c14d", qop=auth, nc=00000001, cnonce="0b72f39ec2376f50", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.877 [XNIO-184 task-4] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@1f6ba9d7 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=", uri="/digest", response="638a5dbbf1cb687bde12f123f8c4c14d", qop=auth, nc=00000001, cnonce="0b72f39ec2376f50", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.877 [XNIO-184 task-4] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=", uri="/digest", response="638a5dbbf1cb687bde12f123f8c4c14d", qop=auth, nc=00000001, cnonce="0b72f39ec2376f50", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.878 [XNIO-184 task-4] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HBbG7Q4QlhQNMTQ5MDE4NTY3Mjg3NUrRn7Vyw3boBraHpaMWeMA=", uri="/digest", response="638a5dbbf1cb687bde12f123f8c4c14d", qop=auth, nc=00000001, cnonce="0b72f39ec2376f50", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="urGWKQs2KmwNMTQ5MDE4NTY3Mjg3ODOMKMfAGm8I1l7h14l4d10=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.879 [XNIO-184 task-5] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.879 [XNIO-184 task-5] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}, authentication required: true
07:27:52.879 [XNIO-184 task-5] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@1f6ba9d7 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.879 [XNIO-184 task-5] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.879 [XNIO-184 task-5] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.881 [XNIO-184 task-6] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=", uri="/digest", response="419405061994c09c11e5bf1dfe73e4f2", qop=auth, nc=00000001, cnonce="fe380e87804df468", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.881 [XNIO-184 task-6] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=", uri="/digest", response="419405061994c09c11e5bf1dfe73e4f2", qop=auth, nc=00000001, cnonce="fe380e87804df468", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}, authentication required: true
07:27:52.881 [XNIO-184 task-6] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=", uri="/digest", response="419405061994c09c11e5bf1dfe73e4f2", qop=auth, nc=00000001, cnonce="fe380e87804df468", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=", uri="/digest", response="419405061994c09c11e5bf1dfe73e4f2", qop=auth, nc=00000001, cnonce="fe380e87804df468", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.881 [XNIO-184 task-6] DEBUG io.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="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=", uri="/digest", response="419405061994c09c11e5bf1dfe73e4f2", qop=auth, nc=00000001, cnonce="fe380e87804df468", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.881 [XNIO-184 task-6] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@1f6ba9d7 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=", uri="/digest", response="419405061994c09c11e5bf1dfe73e4f2", qop=auth, nc=00000001, cnonce="fe380e87804df468", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.881 [XNIO-184 task-6] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=", uri="/digest", response="419405061994c09c11e5bf1dfe73e4f2", qop=auth, nc=00000001, cnonce="fe380e87804df468", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {}}
07:27:52.881 [XNIO-184 task-6] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="BJjEE9eZpL8NMTQ5MDE4NTY3Mjg3OeKmQf1bwhA08XyOkQengyU=", uri="/digest", response="419405061994c09c11e5bf1dfe73e4f2", qop=auth, nc=00000001, cnonce="fe380e87804df468", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:41951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="L0EVghM+3x8NMTQ5MDE4NTY3Mjg4MbFN2emyHbmFoVjFlDRITQI=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:27:52.882 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@621fc2bf
07:27:52.883 [XNIO-184 I/O-8] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:52.886 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@4e26254e
07:27:52.887 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.887 [XNIO-185 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-6', selector sun.nio.ch.EPollSelectorImpl@20e29424
07:27:52.887 [XNIO-185 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-4', selector sun.nio.ch.EPollSelectorImpl@20b2b0f1
07:27:52.887 [XNIO-185 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2cc6c97d
07:27:52.887 [XNIO-185 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f804441
07:27:52.887 [XNIO-185 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-2', selector sun.nio.ch.EPollSelectorImpl@bf843ea
07:27:52.887 [XNIO-185 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-8', selector sun.nio.ch.EPollSelectorImpl@143e228
07:27:52.887 [XNIO-185 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5913ee35
07:27:52.887 [XNIO-185 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3c243775
07:27:52.887 [XNIO-185 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 Accept', selector sun.nio.ch.EPollSelectorImpl@6cdcd5bb
07:27:52.887 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.893 [XNIO-185 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33709]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.894 [XNIO-185 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.895 [XNIO-185 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33709]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.895 [XNIO-185 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:52.896 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@4e26254e
07:27:52.900 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@50465195
07:27:52.901 [XNIO-186 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-1', selector sun.nio.ch.EPollSelectorImpl@18ee5005
07:27:52.901 [XNIO-186 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3a1bca36
07:27:52.901 [XNIO-186 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7fdade95
07:27:52.902 [XNIO-186 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-3', selector sun.nio.ch.EPollSelectorImpl@607d1059
07:27:52.902 [XNIO-186 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1fbf52fb
07:27:52.902 [XNIO-186 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-5', selector sun.nio.ch.EPollSelectorImpl@217c220
07:27:52.902 [XNIO-186 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7092a29c
07:27:52.902 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.902 [XNIO-186 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2a49ff7e
07:27:52.902 [XNIO-186 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 Accept', selector sun.nio.ch.EPollSelectorImpl@6d00f607
07:27:52.902 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.907 [XNIO-186 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:38401]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.907 [XNIO-186 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.908 [XNIO-186 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:38401]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.908 [XNIO-186 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.909 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@50465195
07:27:52.911 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@43847807
07:27:52.912 [XNIO-187 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2921531e
07:27:52.912 [XNIO-187 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7e882047
07:27:52.912 [XNIO-187 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4dfb447b
07:27:52.912 [XNIO-187 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-4', selector sun.nio.ch.EPollSelectorImpl@26a0d4ec
07:27:52.912 [XNIO-187 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-5', selector sun.nio.ch.EPollSelectorImpl@41dedcdb
07:27:52.912 [XNIO-187 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-6', selector sun.nio.ch.EPollSelectorImpl@332ba72e
07:27:52.912 [XNIO-187 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3f0cf99a
07:27:52.912 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.912 [XNIO-187 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6ee1b8f3
07:27:52.912 [XNIO-187 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 Accept', selector sun.nio.ch.EPollSelectorImpl@7cc0e64f
07:27:52.912 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.915 [XNIO-187 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40275]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.915 [XNIO-187 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.916 [XNIO-187 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40275]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.916 [XNIO-187 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.917 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@43847807
07:27:52.919 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@4e3af326
07:27:52.920 [XNIO-188 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-3', selector sun.nio.ch.EPollSelectorImpl@253357aa
07:27:52.920 [XNIO-188 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-4', selector sun.nio.ch.EPollSelectorImpl@15f26283
07:27:52.920 [XNIO-188 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6d3647d6
07:27:52.920 [XNIO-188 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2becfe22
07:27:52.920 [XNIO-188 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6c0e1ebb
07:27:52.920 [XNIO-188 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-6', selector sun.nio.ch.EPollSelectorImpl@41690561
07:27:52.920 [XNIO-188 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4ab95a83
07:27:52.920 [XNIO-188 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-8', selector sun.nio.ch.EPollSelectorImpl@36313da3
07:27:52.920 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.920 [XNIO-188 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 Accept', selector sun.nio.ch.EPollSelectorImpl@7b0ea231
07:27:52.920 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.923 [XNIO-188 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:36603]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.923 [XNIO-188 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.924 [XNIO-188 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:36603]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.924 [XNIO-188 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.925 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@4e3af326
07:27:52.928 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@5a1ea979
07:27:52.929 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.929 [XNIO-189 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-1', selector sun.nio.ch.EPollSelectorImpl@762c7772
07:27:52.929 [XNIO-189 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-2', selector sun.nio.ch.EPollSelectorImpl@33c97348
07:27:52.929 [XNIO-189 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2c5f14fd
07:27:52.929 [XNIO-189 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6e8e0454
07:27:52.929 [XNIO-189 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-4', selector sun.nio.ch.EPollSelectorImpl@75adf826
07:27:52.929 [XNIO-189 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1c53cec1
07:27:52.929 [XNIO-189 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-6', selector sun.nio.ch.EPollSelectorImpl@210ee391
07:27:52.930 [XNIO-189 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4d629589
07:27:52.930 [XNIO-189 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 Accept', selector sun.nio.ch.EPollSelectorImpl@4e68a690
07:27:52.930 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.937 [XNIO-189 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42581]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.937 [XNIO-189 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.938 [XNIO-189 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42581]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.938 [XNIO-189 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.939 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@5a1ea979
07:27:52.941 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@51641055
07:27:52.942 [XNIO-190 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-2', selector sun.nio.ch.EPollSelectorImpl@14146da
07:27:52.942 [XNIO-190 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-3', selector sun.nio.ch.EPollSelectorImpl@11c7b6c7
07:27:52.942 [XNIO-190 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3b3f1bd8
07:27:52.942 [XNIO-190 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3d9efa65
07:27:52.942 [XNIO-190 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4c698ea5
07:27:52.942 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.942 [XNIO-190 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 Accept', selector sun.nio.ch.EPollSelectorImpl@fa378a
07:27:52.942 [XNIO-190 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5f90b3f2
07:27:52.942 [XNIO-190 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4c512a3a
07:27:52.942 [XNIO-190 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-6', selector sun.nio.ch.EPollSelectorImpl@b64ddf9
07:27:52.942 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.945 [XNIO-190 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37361]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.945 [XNIO-190 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.946 [XNIO-190 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37361]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.946 [XNIO-190 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.947 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@51641055
07:27:52.949 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2934a290
07:27:52.950 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.950 [XNIO-191 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-2', selector sun.nio.ch.EPollSelectorImpl@9034900
07:27:52.950 [XNIO-191 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6b5d1e91
07:27:52.950 [XNIO-191 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 Accept', selector sun.nio.ch.EPollSelectorImpl@3b305e66
07:27:52.950 [XNIO-191 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2c94f6b3
07:27:52.950 [XNIO-191 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-8', selector sun.nio.ch.EPollSelectorImpl@56d68c01
07:27:52.950 [XNIO-191 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4e929ee4
07:27:52.950 [XNIO-191 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3cece003
07:27:52.950 [XNIO-191 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4a42dd64
07:27:52.950 [XNIO-191 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3043d792
07:27:52.950 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.952 [XNIO-191 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45581]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.953 [XNIO-191 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.953 [XNIO-191 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:45581]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.954 [XNIO-191 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.954 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2934a290
07:27:52.957 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7d1cba97
07:27:52.958 [XNIO-192 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a0d80c
07:27:52.958 [XNIO-192 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-2', selector sun.nio.ch.EPollSelectorImpl@c7dcb8f
07:27:52.958 [XNIO-192 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5d16ba65
07:27:52.958 [XNIO-192 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7c7be700
07:27:52.958 [XNIO-192 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-4', selector sun.nio.ch.EPollSelectorImpl@420e702f
07:27:52.958 [XNIO-192 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-8', selector sun.nio.ch.EPollSelectorImpl@30c44612
07:27:52.958 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.958 [XNIO-192 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-3', selector sun.nio.ch.EPollSelectorImpl@43d211b0
07:27:52.958 [XNIO-192 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 Accept', selector sun.nio.ch.EPollSelectorImpl@8bcbd17
07:27:52.958 [XNIO-192 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-6', selector sun.nio.ch.EPollSelectorImpl@143b0a83
07:27:52.959 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.964 [XNIO-192 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42997]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.965 [XNIO-192 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.965 [XNIO-192 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42997]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.966 [XNIO-192 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.966 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7d1cba97
07:27:52.969 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@541c49a0
07:27:52.970 [XNIO-193 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-1', selector sun.nio.ch.EPollSelectorImpl@585d090
07:27:52.972 [XNIO-193 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1c86c39b
07:27:52.972 [XNIO-193 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3d831929
07:27:52.972 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.972 [XNIO-193 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-5', selector sun.nio.ch.EPollSelectorImpl@584612c8
07:27:52.972 [XNIO-193 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 Accept', selector sun.nio.ch.EPollSelectorImpl@65f966f2
07:27:52.972 [XNIO-193 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5a4291a1
07:27:52.972 [XNIO-193 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-4', selector sun.nio.ch.EPollSelectorImpl@51312228
07:27:52.972 [XNIO-193 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-8', selector sun.nio.ch.EPollSelectorImpl@68fbd66e
07:27:52.972 [XNIO-193 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-6', selector sun.nio.ch.EPollSelectorImpl@346cb573
07:27:52.973 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.976 [XNIO-193 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:35649]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.976 [XNIO-193 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.977 [XNIO-193 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:35649]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.977 [XNIO-193 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.978 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@541c49a0
07:27:52.980 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2dd416c
07:27:52.981 [XNIO-194 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-1', selector sun.nio.ch.EPollSelectorImpl@53339c75
07:27:52.981 [XNIO-194 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3a4111b
07:27:52.981 [XNIO-194 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-3', selector sun.nio.ch.EPollSelectorImpl@53ebc147
07:27:52.981 [XNIO-194 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-5', selector sun.nio.ch.EPollSelectorImpl@24999228
07:27:52.981 [XNIO-194 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-6', selector sun.nio.ch.EPollSelectorImpl@34d1813
07:27:52.981 [XNIO-194 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6b8b7563
07:27:52.981 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.981 [XNIO-194 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 Accept', selector sun.nio.ch.EPollSelectorImpl@324c7edc
07:27:52.981 [XNIO-194 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-7', selector sun.nio.ch.EPollSelectorImpl@403942b7
07:27:52.981 [XNIO-194 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-8', selector sun.nio.ch.EPollSelectorImpl@92eaad9
07:27:52.981 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.983 [XNIO-194 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37937]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.984 [XNIO-194 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.985 [XNIO-194 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37937]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.985 [XNIO-194 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.986 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2dd416c
07:27:52.988 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@27f92bc6
07:27:52.989 [XNIO-195 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-1', selector sun.nio.ch.EPollSelectorImpl@197fb746
07:27:52.989 [XNIO-195 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-2', selector sun.nio.ch.EPollSelectorImpl@29355eb8
07:27:52.989 [XNIO-195 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-3', selector sun.nio.ch.EPollSelectorImpl@48e39559
07:27:52.989 [XNIO-195 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-4', selector sun.nio.ch.EPollSelectorImpl@538f9853
07:27:52.989 [XNIO-195 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5b8e348a
07:27:52.989 [XNIO-195 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4d19bcc5
07:27:52.989 [XNIO-195 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-7', selector sun.nio.ch.EPollSelectorImpl@14133c2f
07:27:52.989 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:52.989 [XNIO-195 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 Accept', selector sun.nio.ch.EPollSelectorImpl@60261449
07:27:52.989 [XNIO-195 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2b2f19f3
07:27:52.989 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:52.993 [XNIO-195 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:39385]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.993 [XNIO-195 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.994 [XNIO-195 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:39385]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:52.994 [XNIO-195 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:52.995 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@27f92bc6
07:27:52.996 [XNIO-195 task-2] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedByInterruptException: null
	at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
	at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:478)
	at org.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:152)
	at io.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:239)
	at io.undertow.server.protocol.http.HttpResponseConduit.flush(HttpResponseConduit.java:742)
	at io.undertow.conduits.AbstractFixedLengthStreamSinkConduit.flush(AbstractFixedLengthStreamSinkConduit.java:229)
	at org.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at io.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at org.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at io.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at io.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at io.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at io.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at io.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at io.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:392)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:302)
	at io.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at io.undertow.server.Connectors.executeRootHandler(Connectors.java:208)
	at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:809)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
07:27:52.999 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1a2477a
07:27:53.000 [XNIO-196 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-3', selector sun.nio.ch.EPollSelectorImpl@21197
07:27:53.000 [XNIO-196 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a31ee42
07:27:53.000 [XNIO-196 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1686c20b
07:27:53.000 [XNIO-196 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2814f581
07:27:53.000 [XNIO-196 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-4', selector sun.nio.ch.EPollSelectorImpl@506bfc6d
07:27:53.000 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.000 [XNIO-196 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-6', selector sun.nio.ch.EPollSelectorImpl@49d07185
07:27:53.000 [XNIO-196 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 Accept', selector sun.nio.ch.EPollSelectorImpl@430c77c7
07:27:53.000 [XNIO-196 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6fba4b5c
07:27:53.000 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.001 [XNIO-196 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5b7ae60
07:27:53.010 [XNIO-196 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37895]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.011 [XNIO-196 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:53.012 [XNIO-196 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37895]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.012 [XNIO-196 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:53.012 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1a2477a
07:27:53.015 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7c39ff18
07:27:53.016 [XNIO-197 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-1', selector sun.nio.ch.EPollSelectorImpl@508882fe
07:27:53.016 [XNIO-197 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5a141b46
07:27:53.016 [XNIO-197 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-5', selector sun.nio.ch.EPollSelectorImpl@37155006
07:27:53.016 [XNIO-197 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-4', selector sun.nio.ch.EPollSelectorImpl@e393b24
07:27:53.016 [XNIO-197 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-3', selector sun.nio.ch.EPollSelectorImpl@742858e6
07:27:53.016 [XNIO-197 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7fa12954
07:27:53.016 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.016 [XNIO-197 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5fb99251
07:27:53.016 [XNIO-197 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 Accept', selector sun.nio.ch.EPollSelectorImpl@1641c39c
07:27:53.016 [XNIO-197 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-8', selector sun.nio.ch.EPollSelectorImpl@597cc1ff
07:27:53.016 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.020 [XNIO-197 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40551]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.020 [XNIO-197 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:53.021 [XNIO-197 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40551]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.021 [XNIO-197 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:53.022 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7c39ff18
07:27:53.025 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@74ebac0b
07:27:53.026 [XNIO-198 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7698af26
07:27:53.026 [XNIO-198 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-1', selector sun.nio.ch.EPollSelectorImpl@62efc2fd
07:27:53.026 [XNIO-198 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5b4819e7
07:27:53.026 [XNIO-198 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1720d7d6
07:27:53.026 [XNIO-198 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2925ae8b
07:27:53.026 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.026 [XNIO-198 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-8', selector sun.nio.ch.EPollSelectorImpl@224886fb
07:27:53.026 [XNIO-198 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2ecbbd94
07:27:53.026 [XNIO-198 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5090d516
07:27:53.026 [XNIO-198 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 Accept', selector sun.nio.ch.EPollSelectorImpl@585644ef
07:27:53.026 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.030 [XNIO-198 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37599]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.030 [XNIO-198 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:53.031 [XNIO-198 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37599]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.031 [XNIO-198 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:53.032 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@74ebac0b
07:27:53.035 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7d9d60cd
07:27:53.036 [XNIO-199 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1901eae3
07:27:53.036 [XNIO-199 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-2', selector sun.nio.ch.EPollSelectorImpl@76267f22
07:27:53.036 [XNIO-199 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5d339ee2
07:27:53.036 [XNIO-199 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-4', selector sun.nio.ch.EPollSelectorImpl@49991b6b
07:27:53.036 [XNIO-199 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2cc0131b
07:27:53.036 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.036 [XNIO-199 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 Accept', selector sun.nio.ch.EPollSelectorImpl@6f5b015e
07:27:53.036 [XNIO-199 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-6', selector sun.nio.ch.EPollSelectorImpl@32fc4ada
07:27:53.036 [XNIO-199 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4b0f6a2c
07:27:53.036 [XNIO-199 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-8', selector sun.nio.ch.EPollSelectorImpl@455858a7
07:27:53.036 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.039 [XNIO-199 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40753]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.040 [XNIO-199 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:53.041 [XNIO-199 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40753]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.041 [XNIO-199 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:27:53.042 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7d9d60cd
07:27:53.046 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2eedc3e7
07:27:53.046 [XNIO-200 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4e1803e8
07:27:53.046 [XNIO-200 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-4', selector sun.nio.ch.EPollSelectorImpl@48932ebf
07:27:53.046 [XNIO-200 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-2', selector sun.nio.ch.EPollSelectorImpl@175011ea
07:27:53.046 [XNIO-200 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-5', selector sun.nio.ch.EPollSelectorImpl@34b5dd2a
07:27:53.047 [XNIO-200 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6cfde6be
07:27:53.047 [XNIO-200 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-7', selector sun.nio.ch.EPollSelectorImpl@57858832
07:27:53.047 [XNIO-200 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7edd1bd3
07:27:53.047 [XNIO-200 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1773d2cb
07:27:53.047 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.047 [XNIO-200 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 Accept', selector sun.nio.ch.EPollSelectorImpl@5af17f47
07:27:53.047 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.052 [XNIO-200 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40833]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.053 [XNIO-200 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
07:27:53.055 [XNIO-200 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /gzip (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40833]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:27:53.056 [XNIO-200 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
07:27:53.056 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2eedc3e7
07:27:53.060 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@783fec9b
07:27:53.061 [XNIO-201 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-1', selector sun.nio.ch.EPollSelectorImpl@462da861
07:27:53.061 [XNIO-201 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-2', selector sun.nio.ch.EPollSelectorImpl@61d23e7a
07:27:53.061 [XNIO-201 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-3', selector sun.nio.ch.EPollSelectorImpl@24f3122
07:27:53.061 [XNIO-201 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3de4c9e5
07:27:53.061 [XNIO-201 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3a0a5f77
07:27:53.061 [XNIO-201 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-8', selector sun.nio.ch.EPollSelectorImpl@93552af
07:27:53.061 [XNIO-201 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-5', selector sun.nio.ch.EPollSelectorImpl@53fcf422
07:27:53.061 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.061 [XNIO-201 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-7', selector sun.nio.ch.EPollSelectorImpl@532458fb
07:27:53.061 [XNIO-201 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 Accept', selector sun.nio.ch.EPollSelectorImpl@54aac3
07:27:53.062 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.066 [XNIO-201 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:35809]}, cookies=[:]): {"value":"ok-json"} }
07:27:53.066 [XNIO-201 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.068 [XNIO-201 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:35809]}, cookies=[:]): {"value":"ok-json"} }
07:27:53.068 [XNIO-201 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.069 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@783fec9b
07:27:53.071 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@bef3277
07:27:53.072 [XNIO-202 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1714af79
07:27:53.072 [XNIO-202 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-2', selector sun.nio.ch.EPollSelectorImpl@27a28a44
07:27:53.072 [XNIO-202 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-3', selector sun.nio.ch.EPollSelectorImpl@141e1d19
07:27:53.072 [XNIO-202 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-4', selector sun.nio.ch.EPollSelectorImpl@36d179a6
07:27:53.073 [XNIO-202 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-6', selector sun.nio.ch.EPollSelectorImpl@471db6c
07:27:53.073 [XNIO-202 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-8', selector sun.nio.ch.EPollSelectorImpl@42ad1edd
07:27:53.073 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.073 [XNIO-202 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-5', selector sun.nio.ch.EPollSelectorImpl@444cdb04
07:27:53.073 [XNIO-202 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 Accept', selector sun.nio.ch.EPollSelectorImpl@2faf592e
07:27:53.073 [XNIO-202 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2f3e3b4b
07:27:53.073 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.076 [XNIO-202 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/xml], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42263]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
07:27:53.076 [XNIO-202 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.077 [XNIO-202 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/xml], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:42263]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
07:27:53.077 [XNIO-202 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.078 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@bef3277
07:27:53.080 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@3a26d40d
07:27:53.081 [XNIO-203 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-2', selector sun.nio.ch.EPollSelectorImpl@11828526
07:27:53.081 [XNIO-203 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2bf4057
07:27:53.081 [XNIO-203 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3fe897e4
07:27:53.081 [XNIO-203 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-4', selector sun.nio.ch.EPollSelectorImpl@114aa393
07:27:53.081 [XNIO-203 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-5', selector sun.nio.ch.EPollSelectorImpl@29c261b7
07:27:53.081 [XNIO-203 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7e88f5ca
07:27:53.082 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.082 [XNIO-203 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1e4be698
07:27:53.082 [XNIO-203 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 Accept', selector sun.nio.ch.EPollSelectorImpl@7df60e7d
07:27:53.082 [XNIO-203 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-7', selector sun.nio.ch.EPollSelectorImpl@a5c3417
07:27:53.082 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.085 [XNIO-203 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[text/html], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:34573]}, cookies=[:]): ok-html }
07:27:53.085 [XNIO-203 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.086 [XNIO-203 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[text/html], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:34573]}, cookies=[:]): ok-html }
07:27:53.087 [XNIO-203 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.087 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@3a26d40d
07:27:53.092 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2e9dafe8
07:27:53.093 [XNIO-204 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-1', selector sun.nio.ch.EPollSelectorImpl@215075d1
07:27:53.093 [XNIO-204 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7cd85fe0
07:27:53.093 [XNIO-204 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6e28c7d0
07:27:53.093 [XNIO-204 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-4', selector sun.nio.ch.EPollSelectorImpl@27906bc0
07:27:53.093 [XNIO-204 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3ca4bca3
07:27:53.093 [XNIO-204 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2fe0f4ef
07:27:53.093 [XNIO-204 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-7', selector sun.nio.ch.EPollSelectorImpl@526c85c
07:27:53.093 [XNIO-204 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3da1b0c3
07:27:53.093 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.093 [XNIO-204 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 Accept', selector sun.nio.ch.EPollSelectorImpl@42a525
07:27:53.093 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.099 [XNIO-204 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/x-www-form-urlencoded], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40159]}, cookies=[:]): username=bobvila&password=oldhouse }
07:27:53.108 [XNIO-204 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.110 [XNIO-204 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/x-www-form-urlencoded], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:40159]}, cookies=[:]): username=bobvila&password=oldhouse }
07:27:53.110 [XNIO-204 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.111 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2e9dafe8
07:27:53.113 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2190a826
07:27:53.114 [XNIO-205 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5b57f627
07:27:53.114 [XNIO-205 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-1', selector sun.nio.ch.EPollSelectorImpl@565e0362
07:27:53.114 [XNIO-205 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-3', selector sun.nio.ch.EPollSelectorImpl@569415f5
07:27:53.114 [XNIO-205 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-4', selector sun.nio.ch.EPollSelectorImpl@f9ba552
07:27:53.114 [XNIO-205 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4cb5729c
07:27:53.114 [XNIO-205 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7d5b5a77
07:27:53.114 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.114 [XNIO-205 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-8', selector sun.nio.ch.EPollSelectorImpl@58d21126
07:27:53.114 [XNIO-205 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 Accept', selector sun.nio.ch.EPollSelectorImpl@53f9d8ad
07:27:53.114 [XNIO-205 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6f87a346
07:27:53.114 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.131 [XNIO-205 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/x-www-form-urlencoded], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33521]}, cookies=[:]): username=bobvila&password=oldhouse }
07:27:53.132 [XNIO-205 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.133 [XNIO-205 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[application/x-www-form-urlencoded], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:33521]}, cookies=[:]): username=bobvila&password=oldhouse }
07:27:53.134 [XNIO-205 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.134 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2190a826
07:27:53.135 [XNIO-205 I/O-4] DEBUG io.undertow.request.io - UT005013: An IOException occurred
java.io.IOException: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:614)
	at io.undertow.protocols.ssl.SslConduit.terminateReads(SslConduit.java:207)
	at org.xnio.conduits.ConduitStreamSourceChannel.close(ConduitStreamSourceChannel.java:168)
	at org.xnio.IoUtils.safeClose(IoUtils.java:134)
	at org.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.forceTermination(ReadReadyHandler.java:58)
	at io.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.forceTermination(SslConduit.java:1160)
	at org.xnio.nio.NioSocketConduit.forceTermination(NioSocketConduit.java:105)
	at org.xnio.nio.WorkerThread.run(WorkerThread.java:492)
Caused by: javax.net.ssl.SSLException: Inbound closed before receiving peer's close_notify: possible truncation attack?
	at sun.security.ssl.Alerts.getSSLException(Alerts.java:208)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1666)
	at sun.security.ssl.SSLEngineImpl.fatal(SSLEngineImpl.java:1634)
	at sun.security.ssl.SSLEngineImpl.closeInbound(SSLEngineImpl.java:1561)
	at io.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:612)
	... 7 common frames omitted
07:27:53.142 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@56a968a
07:27:53.143 [XNIO-206 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7692957a
07:27:53.143 [XNIO-206 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-2', selector sun.nio.ch.EPollSelectorImpl@79edf93d
07:27:53.143 [XNIO-206 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2098392a
07:27:53.144 [XNIO-206 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-4', selector sun.nio.ch.EPollSelectorImpl@62e57098
07:27:53.144 [XNIO-206 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-5', selector sun.nio.ch.EPollSelectorImpl@74149e5e
07:27:53.144 [XNIO-206 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3b6261c3
07:27:53.144 [XNIO-206 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6bed1f87
07:27:53.144 [XNIO-206 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6d7ea3f8
07:27:53.144 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.144 [XNIO-206 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 Accept', selector sun.nio.ch.EPollSelectorImpl@5008ade5
07:27:53.144 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.150 [XNIO-206 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[multipart/form-data; boundary=YmrEbo0w09], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:35971]}, cookies=[:]): --YmrEbo0w09
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

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

This is bravo content
--YmrEbo0w09--
 }
07:27:53.151 [XNIO-206 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.153 [XNIO-206 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[multipart/form-data; boundary=Jqn23OF9BH], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:35971]}, cookies=[:]): --Jqn23OF9BH
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

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

This is bravo content
--Jqn23OF9BH--
 }
07:27:53.154 [XNIO-206 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.155 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@56a968a
07:27:53.157 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@4decc673
07:27:53.158 [XNIO-207 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7a72b09e
07:27:53.158 [XNIO-207 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-2', selector sun.nio.ch.EPollSelectorImpl@71497f48
07:27:53.158 [XNIO-207 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-5', selector sun.nio.ch.EPollSelectorImpl@a9f30b5
07:27:53.158 [XNIO-207 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3062863c
07:27:53.158 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:27:53.158 [XNIO-207 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-6', selector sun.nio.ch.EPollSelectorImpl@31dc8a55
07:27:53.158 [XNIO-207 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7c82edb0
07:27:53.158 [XNIO-207 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4b8335e0
07:27:53.158 [XNIO-207 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-3', selector sun.nio.ch.EPollSelectorImpl@615b135e
07:27:53.158 [XNIO-207 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 Accept', selector sun.nio.ch.EPollSelectorImpl@4058463a
07:27:53.159 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:27:53.172 [XNIO-207 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[multipart/form-data; boundary=ErzgxBlntm], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37087]}, cookies=[:]): --ErzgxBlntm
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

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

This is bravo content
--ErzgxBlntm--
 }
07:27:53.174 [XNIO-207 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.176 [XNIO-207 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip,deflate], Transfer-Encoding=[chunked], Content-Type=[multipart/form-data; boundary=Jolt9kM4S3], User-Agent=[Apache-HttpClient/4.5.2 (Java/1.8.0_121)], Host=[localhost:37087]}, cookies=[:]): --Jolt9kM4S3
Content-Disposition: form-data; name="alpha"
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit

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

This is bravo content
--Jolt9kM4S3--
 }
07:27:53.178 [XNIO-207 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:27:53.178 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@4decc673