Class groovyx.net.http.OkHttpPostSpec

58

tests

0

failures

0

ignored

1.302s

duration

100%

successful

Tests

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

Standard output

07:28:48.772 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@64b8a52c
07:28:48.773 [XNIO-150 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-1', selector sun.nio.ch.EPollSelectorImpl@67823863
07:28:48.773 [XNIO-150 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-2', selector sun.nio.ch.EPollSelectorImpl@69ede4fc
07:28:48.773 [XNIO-150 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2ad1482d
07:28:48.773 [XNIO-150 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-6', selector sun.nio.ch.EPollSelectorImpl@43ec786f
07:28:48.773 [XNIO-150 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-5', selector sun.nio.ch.EPollSelectorImpl@979153
07:28:48.773 [XNIO-150 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-3', selector sun.nio.ch.EPollSelectorImpl@26c7a0e5
07:28:48.773 [XNIO-150 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-7', selector sun.nio.ch.EPollSelectorImpl@71c01758
07:28:48.773 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:48.773 [XNIO-150 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 Accept', selector sun.nio.ch.EPollSelectorImpl@27a3f98e
07:28:48.773 [XNIO-150 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-150 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4b413be4
07:28:48.774 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:48.778 [XNIO-150 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41069]}, cookies=[:]): <empty> }
07:28:48.779 [XNIO-150 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:48.781 [XNIO-150 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:41069]}, cookies=[:]): <empty> }
07:28:48.782 [XNIO-150 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:48.783 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@64b8a52c
07:28:48.785 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@5c5db0e6
07:28:48.786 [XNIO-151 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4153a695
07:28:48.786 [XNIO-151 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3cc3c013
07:28:48.786 [XNIO-151 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3b04c3
07:28:48.786 [XNIO-151 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-4', selector sun.nio.ch.EPollSelectorImpl@645748aa
07:28:48.786 [XNIO-151 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3c672002
07:28:48.786 [XNIO-151 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1a310185
07:28:48.786 [XNIO-151 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6707831d
07:28:48.786 [XNIO-151 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 I/O-8', selector sun.nio.ch.EPollSelectorImpl@76e23e69
07:28:48.786 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:48.786 [XNIO-151 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-151 Accept', selector sun.nio.ch.EPollSelectorImpl@154e79a2
07:28:48.787 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:48.841 [XNIO-151 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33267]}, cookies=[:]): <empty> }
07:28:48.842 [XNIO-151 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:48.844 [XNIO-151 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Content-Type=[application/json; charset=utf-8], Content-Length=[0], User-Agent=[okhttp/3.5.0], Host=[localhost:33267]}, cookies=[:]): <empty> }
07:28:48.845 [XNIO-151 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:48.846 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@5c5db0e6
07:28:48.846 [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:28:48.849 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7f32ca92
07:28:48.850 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:48.850 [XNIO-152 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-3', selector sun.nio.ch.EPollSelectorImpl@159f238c
07:28:48.850 [XNIO-152 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1a293131
07:28:48.850 [XNIO-152 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-1', selector sun.nio.ch.EPollSelectorImpl@330bf248
07:28:48.850 [XNIO-152 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-2', selector sun.nio.ch.EPollSelectorImpl@791fa300
07:28:48.850 [XNIO-152 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3b31a20a
07:28:48.850 [XNIO-152 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-8', selector sun.nio.ch.EPollSelectorImpl@65a295ff
07:28:48.850 [XNIO-152 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-5', selector sun.nio.ch.EPollSelectorImpl@34f2bc86
07:28:48.850 [XNIO-152 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5f6e6457
07:28:48.850 [XNIO-152 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-152 Accept', selector sun.nio.ch.EPollSelectorImpl@16025a7
07:28:48.850 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:48.857 [XNIO-152 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44263]}, cookies=[:]): {} }
07:28:48.858 [XNIO-152 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
07:28:48.861 [XNIO-152 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44263]}, cookies=[:]): {} }
07:28:48.861 [XNIO-152 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
07:28:48.862 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7f32ca92
07:28:48.865 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@14c15357
07:28:48.866 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:48.866 [XNIO-153 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-4', selector sun.nio.ch.EPollSelectorImpl@68440887
07:28:48.866 [XNIO-153 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-3', selector sun.nio.ch.EPollSelectorImpl@116d660c
07:28:48.866 [XNIO-153 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7b7a8e9a
07:28:48.866 [XNIO-153 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77c66e89
07:28:48.866 [XNIO-153 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3a9c6541
07:28:48.866 [XNIO-153 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-2', selector sun.nio.ch.EPollSelectorImpl@db4c845
07:28:48.866 [XNIO-153 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-1', selector sun.nio.ch.EPollSelectorImpl@68fe3333
07:28:48.866 [XNIO-153 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 I/O-8', selector sun.nio.ch.EPollSelectorImpl@235b95fe
07:28:48.866 [XNIO-153 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-153 Accept', selector sun.nio.ch.EPollSelectorImpl@33fce371
07:28:48.866 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:48.922 [XNIO-153 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41789]}, cookies=[:]): {} }
07:28:48.923 [XNIO-153 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
07:28:48.926 [XNIO-153 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41789]}, cookies=[:]): {} }
07:28:48.926 [XNIO-153 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
07:28:48.927 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@14c15357
07:28:48.927 [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:28:48.929 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@4072adec
07:28:48.930 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:48.930 [XNIO-154 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-1', selector sun.nio.ch.EPollSelectorImpl@47e708be
07:28:48.930 [XNIO-154 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4c189487
07:28:48.930 [XNIO-154 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-7', selector sun.nio.ch.EPollSelectorImpl@27d34376
07:28:48.930 [XNIO-154 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-5', selector sun.nio.ch.EPollSelectorImpl@63cfed67
07:28:48.930 [XNIO-154 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6bb6a873
07:28:48.930 [XNIO-154 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7b2f1c96
07:28:48.930 [XNIO-154 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-3', selector sun.nio.ch.EPollSelectorImpl@627e4533
07:28:48.930 [XNIO-154 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 I/O-6', selector sun.nio.ch.EPollSelectorImpl@45820803
07:28:48.930 [XNIO-154 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-154 Accept', selector sun.nio.ch.EPollSelectorImpl@5393aacc
07:28:48.931 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:48.934 [XNIO-154 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39769]}, cookies=[:]): {"one":"1"} }
07:28:48.935 [XNIO-154 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
07:28:48.939 [XNIO-154 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39769]}, cookies=[:]): {"one":"1"} }
07:28:48.939 [XNIO-154 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
07:28:48.942 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@4072adec
07:28:48.944 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2ff1d43c
07:28:48.945 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:48.945 [XNIO-155 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3ec36b19
07:28:48.945 [XNIO-155 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1787c95e
07:28:48.945 [XNIO-155 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3d92c980
07:28:48.945 [XNIO-155 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4cf80bfb
07:28:48.945 [XNIO-155 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 Accept', selector sun.nio.ch.EPollSelectorImpl@5d452cdf
07:28:48.945 [XNIO-155 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-4', selector sun.nio.ch.EPollSelectorImpl@507acf6b
07:28:48.945 [XNIO-155 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-8', selector sun.nio.ch.EPollSelectorImpl@44d69f6c
07:28:48.945 [XNIO-155 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1ec0b549
07:28:48.945 [XNIO-155 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-155 I/O-6', selector sun.nio.ch.EPollSelectorImpl@31777ae5
07:28:48.945 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:48.998 [XNIO-155 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37673]}, cookies=[:]): {"one":"1"} }
07:28:48.999 [XNIO-155 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
07:28:49.004 [XNIO-155 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37673]}, cookies=[:]): {"one":"1"} }
07:28:49.005 [XNIO-155 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
07:28:49.007 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2ff1d43c
07:28:49.008 [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:28:49.010 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1b35de65
07:28:49.011 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.011 [XNIO-156 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4385e08f
07:28:49.011 [XNIO-156 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-2', selector sun.nio.ch.EPollSelectorImpl@40f5bd19
07:28:49.011 [XNIO-156 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1b0265ed
07:28:49.011 [XNIO-156 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5dba413b
07:28:49.011 [XNIO-156 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3028bd5
07:28:49.011 [XNIO-156 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-5', selector sun.nio.ch.EPollSelectorImpl@345bc165
07:28:49.011 [XNIO-156 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-3', selector sun.nio.ch.EPollSelectorImpl@528d7a99
07:28:49.011 [XNIO-156 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 I/O-8', selector sun.nio.ch.EPollSelectorImpl@587f1a6b
07:28:49.011 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.011 [XNIO-156 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-156 Accept', selector sun.nio.ch.EPollSelectorImpl@67d06f3c
07:28:49.014 [XNIO-156 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:34071]}, cookies=[:]): {"two":2} }
07:28:49.015 [XNIO-156 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
07:28:49.017 [XNIO-156 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:34071]}, cookies=[:]): {"two":2} }
07:28:49.018 [XNIO-156 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
07:28:49.019 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1b35de65
07:28:49.022 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@6df32d0d
07:28:49.022 [XNIO-157 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1ef07251
07:28:49.022 [XNIO-157 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-1', selector sun.nio.ch.EPollSelectorImpl@775b9ddd
07:28:49.023 [XNIO-157 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-4', selector sun.nio.ch.EPollSelectorImpl@77842c6b
07:28:49.023 [XNIO-157 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-3', selector sun.nio.ch.EPollSelectorImpl@ad422c7
07:28:49.023 [XNIO-157 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-5', selector sun.nio.ch.EPollSelectorImpl@632113c0
07:28:49.023 [XNIO-157 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4f866168
07:28:49.023 [XNIO-157 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-7', selector sun.nio.ch.EPollSelectorImpl@27ece811
07:28:49.023 [XNIO-157 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 I/O-8', selector sun.nio.ch.EPollSelectorImpl@f1bba6f
07:28:49.023 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.023 [XNIO-157 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-157 Accept', selector sun.nio.ch.EPollSelectorImpl@22dc605b
07:28:49.023 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.078 [XNIO-157 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:35277]}, cookies=[:]): {"two":2} }
07:28:49.078 [XNIO-157 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
07:28:49.081 [XNIO-157 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:35277]}, cookies=[:]): {"two":2} }
07:28:49.082 [XNIO-157 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
07:28:49.083 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@6df32d0d
07:28:49.083 [XNIO-157 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:28:49.085 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@48a63ef1
07:28:49.087 [XNIO-158 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-1', selector sun.nio.ch.EPollSelectorImpl@541bcf7f
07:28:49.087 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.087 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.088 [XNIO-158 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-2', selector sun.nio.ch.EPollSelectorImpl@259fb6f
07:28:49.088 [XNIO-158 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-3', selector sun.nio.ch.EPollSelectorImpl@20e9076c
07:28:49.088 [XNIO-158 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-4', selector sun.nio.ch.EPollSelectorImpl@19dfd5a0
07:28:49.088 [XNIO-158 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5c2c3a8e
07:28:49.088 [XNIO-158 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-7', selector sun.nio.ch.EPollSelectorImpl@53632c77
07:28:49.088 [XNIO-158 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3a9f006
07:28:49.088 [XNIO-158 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4ccb24ba
07:28:49.088 [XNIO-158 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-158 Accept', selector sun.nio.ch.EPollSelectorImpl@59f46efa
07:28:49.088 [XNIO-158 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:35935]}, cookies=[:]): {"one":"1","two":2} }
07:28:49.089 [XNIO-158 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
07:28:49.091 [XNIO-158 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:35935]}, cookies=[:]): {"one":"1","two":2} }
07:28:49.092 [XNIO-158 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
07:28:49.092 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@48a63ef1
07:28:49.095 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@5f3a4aa2
07:28:49.096 [XNIO-159 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-3', selector sun.nio.ch.EPollSelectorImpl@72a588d9
07:28:49.096 [XNIO-159 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4ff5c4ff
07:28:49.096 [XNIO-159 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4279e7cc
07:28:49.096 [XNIO-159 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-7', selector sun.nio.ch.EPollSelectorImpl@556293ff
07:28:49.096 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.096 [XNIO-159 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-4', selector sun.nio.ch.EPollSelectorImpl@21d19e73
07:28:49.096 [XNIO-159 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1bd85d87
07:28:49.096 [XNIO-159 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 Accept', selector sun.nio.ch.EPollSelectorImpl@1180a866
07:28:49.096 [XNIO-159 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-6', selector sun.nio.ch.EPollSelectorImpl@382a9931
07:28:49.096 [XNIO-159 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-159 I/O-8', selector sun.nio.ch.EPollSelectorImpl@70786ce1
07:28:49.096 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.149 [XNIO-159 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:38315]}, cookies=[:]): {"one":"1","two":2} }
07:28:49.150 [XNIO-159 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
07:28:49.153 [XNIO-159 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:38315]}, cookies=[:]): {"one":"1","two":2} }
07:28:49.153 [XNIO-159 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
07:28:49.154 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@5f3a4aa2
07:28:49.155 [XNIO-159 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:28:49.159 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1ba231d9
07:28:49.160 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.160 [XNIO-160 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-4', selector sun.nio.ch.EPollSelectorImpl@384335e
07:28:49.160 [XNIO-160 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7d1ed957
07:28:49.160 [XNIO-160 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-3', selector sun.nio.ch.EPollSelectorImpl@11125450
07:28:49.160 [XNIO-160 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6a4f2378
07:28:49.160 [XNIO-160 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7fc6aab9
07:28:49.160 [XNIO-160 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2185f124
07:28:49.160 [XNIO-160 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 Accept', selector sun.nio.ch.EPollSelectorImpl@1c08ed53
07:28:49.160 [XNIO-160 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2e076fcf
07:28:49.160 [XNIO-160 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-160 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4d9bc137
07:28:49.160 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.164 [XNIO-160 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33541]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.165 [XNIO-160 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.167 [XNIO-160 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33541]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.168 [XNIO-160 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.168 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1ba231d9
07:28:49.171 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@317c0e08
07:28:49.172 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.172 [XNIO-161 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3d2a57cd
07:28:49.172 [XNIO-161 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-5', selector sun.nio.ch.EPollSelectorImpl@43cf4a06
07:28:49.172 [XNIO-161 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5ba5077b
07:28:49.172 [XNIO-161 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-2', selector sun.nio.ch.EPollSelectorImpl@76836970
07:28:49.172 [XNIO-161 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7cd9a380
07:28:49.172 [XNIO-161 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 Accept', selector sun.nio.ch.EPollSelectorImpl@2bf630e
07:28:49.172 [XNIO-161 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4246a03a
07:28:49.172 [XNIO-161 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-6', selector sun.nio.ch.EPollSelectorImpl@35a7fc81
07:28:49.172 [XNIO-161 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-161 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4658be62
07:28:49.173 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.175 [XNIO-161 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33313]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.175 [XNIO-161 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.177 [XNIO-161 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33313]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.178 [XNIO-161 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.178 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@317c0e08
07:28:49.181 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@516ed633
07:28:49.182 [XNIO-162 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-1', selector sun.nio.ch.EPollSelectorImpl@51b37070
07:28:49.182 [XNIO-162 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-3', selector sun.nio.ch.EPollSelectorImpl@26c0c3a4
07:28:49.182 [XNIO-162 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-2', selector sun.nio.ch.EPollSelectorImpl@168fd888
07:28:49.182 [XNIO-162 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-4', selector sun.nio.ch.EPollSelectorImpl@46cab3b1
07:28:49.182 [XNIO-162 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5209dae
07:28:49.182 [XNIO-162 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-6', selector sun.nio.ch.EPollSelectorImpl@284fbdde
07:28:49.182 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.182 [XNIO-162 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-8', selector sun.nio.ch.EPollSelectorImpl@71773435
07:28:49.182 [XNIO-162 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 Accept', selector sun.nio.ch.EPollSelectorImpl@45aef9c9
07:28:49.182 [XNIO-162 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-162 I/O-7', selector sun.nio.ch.EPollSelectorImpl@468eca84
07:28:49.182 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.184 [XNIO-162 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41993]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.185 [XNIO-162 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.187 [XNIO-162 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41993]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.188 [XNIO-162 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.188 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@516ed633
07:28:49.191 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@4a356dde
07:28:49.192 [XNIO-163 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-1', selector sun.nio.ch.EPollSelectorImpl@12397960
07:28:49.192 [XNIO-163 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6e54bcac
07:28:49.192 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.192 [XNIO-163 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-3', selector sun.nio.ch.EPollSelectorImpl@23c9b8af
07:28:49.192 [XNIO-163 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-4', selector sun.nio.ch.EPollSelectorImpl@23574bf2
07:28:49.192 [XNIO-163 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-5', selector sun.nio.ch.EPollSelectorImpl@41077fc1
07:28:49.192 [XNIO-163 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-6', selector sun.nio.ch.EPollSelectorImpl@e2e0a23
07:28:49.192 [XNIO-163 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 Accept', selector sun.nio.ch.EPollSelectorImpl@53eb26b3
07:28:49.192 [XNIO-163 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2b2edd84
07:28:49.192 [XNIO-163 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-163 I/O-7', selector sun.nio.ch.EPollSelectorImpl@76e787d5
07:28:49.192 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.194 [XNIO-163 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:38335]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.195 [XNIO-163 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.197 [XNIO-163 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:38335]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.198 [XNIO-163 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.198 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@4a356dde
07:28:49.203 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@12c4de15
07:28:49.204 [XNIO-164 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7f8973c9
07:28:49.204 [XNIO-164 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-1', selector sun.nio.ch.EPollSelectorImpl@a59b60f
07:28:49.204 [XNIO-164 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4a3efecc
07:28:49.204 [XNIO-164 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4616e5d0
07:28:49.205 [XNIO-164 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-6', selector sun.nio.ch.EPollSelectorImpl@611f5d27
07:28:49.205 [XNIO-164 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-7', selector sun.nio.ch.EPollSelectorImpl@73ad8f7a
07:28:49.205 [XNIO-164 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1f287bf1
07:28:49.205 [XNIO-164 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 I/O-8', selector sun.nio.ch.EPollSelectorImpl@30b3bb2e
07:28:49.205 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.205 [XNIO-164 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-164 Accept', selector sun.nio.ch.EPollSelectorImpl@b97c68e
07:28:49.205 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.207 [XNIO-164 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41629]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.208 [XNIO-164 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.211 [XNIO-164 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two]], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41629]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.211 [XNIO-164 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.212 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@12c4de15
07:28:49.216 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@46afef46
07:28:49.217 [XNIO-165 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-2', selector sun.nio.ch.EPollSelectorImpl@11f57fa2
07:28:49.217 [XNIO-165 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-3', selector sun.nio.ch.EPollSelectorImpl@24cc4b88
07:28:49.217 [XNIO-165 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7a438f95
07:28:49.217 [XNIO-165 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3cb3f193
07:28:49.217 [XNIO-165 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-5', selector sun.nio.ch.EPollSelectorImpl@62b51dbc
07:28:49.217 [XNIO-165 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-6', selector sun.nio.ch.EPollSelectorImpl@e7b5b6
07:28:49.217 [XNIO-165 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-7', selector sun.nio.ch.EPollSelectorImpl@ea1c674
07:28:49.217 [XNIO-165 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2aa6c544
07:28:49.217 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.217 [XNIO-165 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-165 Accept', selector sun.nio.ch.EPollSelectorImpl@4c5df8df
07:28:49.218 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.220 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46317]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.221 [XNIO-165 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.223 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46317]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.224 [XNIO-165 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.224 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@46afef46
07:28:49.228 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2e84e235
07:28:49.229 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.230 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.230 [XNIO-166 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1ae42c2e
07:28:49.230 [XNIO-166 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-1', selector sun.nio.ch.EPollSelectorImpl@292356a6
07:28:49.230 [XNIO-166 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-6', selector sun.nio.ch.EPollSelectorImpl@679fd10e
07:28:49.230 [XNIO-166 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5da1b1a
07:28:49.230 [XNIO-166 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7233643
07:28:49.230 [XNIO-166 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 Accept', selector sun.nio.ch.EPollSelectorImpl@49c0dcc5
07:28:49.230 [XNIO-166 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-4', selector sun.nio.ch.EPollSelectorImpl@44b3fe2d
07:28:49.230 [XNIO-166 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-8', selector sun.nio.ch.EPollSelectorImpl@310f4d75
07:28:49.230 [XNIO-166 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-166 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1b4b1b6d
07:28:49.235 [XNIO-166 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:34845]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.236 [XNIO-166 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.238 [XNIO-166 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:34845]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.239 [XNIO-166 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.240 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2e84e235
07:28:49.242 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@13f7b7df
07:28:49.243 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.243 [XNIO-167 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5fd96048
07:28:49.243 [XNIO-167 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-1', selector sun.nio.ch.EPollSelectorImpl@53a38d25
07:28:49.243 [XNIO-167 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-6', selector sun.nio.ch.EPollSelectorImpl@338ccd80
07:28:49.243 [XNIO-167 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-4', selector sun.nio.ch.EPollSelectorImpl@215f2ec4
07:28:49.243 [XNIO-167 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1c370982
07:28:49.243 [XNIO-167 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7a3ee8fa
07:28:49.243 [XNIO-167 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-8', selector sun.nio.ch.EPollSelectorImpl@a7a7e71
07:28:49.243 [XNIO-167 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 I/O-5', selector sun.nio.ch.EPollSelectorImpl@755e6595
07:28:49.243 [XNIO-167 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-167 Accept', selector sun.nio.ch.EPollSelectorImpl@6dcc55c1
07:28:49.243 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.245 [XNIO-167 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41239]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.246 [XNIO-167 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.248 [XNIO-167 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41239]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.248 [XNIO-167 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.249 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@13f7b7df
07:28:49.252 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@48b87cdb
07:28:49.253 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.253 [XNIO-168 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-1', selector sun.nio.ch.EPollSelectorImpl@376f843f
07:28:49.253 [XNIO-168 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-3', selector sun.nio.ch.EPollSelectorImpl@67e679fe
07:28:49.253 [XNIO-168 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-2', selector sun.nio.ch.EPollSelectorImpl@788cc71c
07:28:49.253 [XNIO-168 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6bae68cb
07:28:49.253 [XNIO-168 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7fe177a
07:28:49.253 [XNIO-168 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6de8fd95
07:28:49.253 [XNIO-168 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-6', selector sun.nio.ch.EPollSelectorImpl@23cb4ba
07:28:49.253 [XNIO-168 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1bb953f0
07:28:49.253 [XNIO-168 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-168 Accept', selector sun.nio.ch.EPollSelectorImpl@6c9973ef
07:28:49.253 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.255 [XNIO-168 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], hat=[fedora], Host=[localhost:35317]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.256 [XNIO-168 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.258 [XNIO-168 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], hat=[fedora], Host=[localhost:35317]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.258 [XNIO-168 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.259 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@48b87cdb
07:28:49.264 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@47ee4877
07:28:49.265 [XNIO-169 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-2', selector sun.nio.ch.EPollSelectorImpl@48c24cf9
07:28:49.265 [XNIO-169 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-4', selector sun.nio.ch.EPollSelectorImpl@47149ab2
07:28:49.265 [XNIO-169 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-6', selector sun.nio.ch.EPollSelectorImpl@73abda19
07:28:49.265 [XNIO-169 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-1', selector sun.nio.ch.EPollSelectorImpl@c77ce5e
07:28:49.265 [XNIO-169 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-5', selector sun.nio.ch.EPollSelectorImpl@105fac24
07:28:49.265 [XNIO-169 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-3', selector sun.nio.ch.EPollSelectorImpl@334cdee
07:28:49.265 [XNIO-169 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5759232c
07:28:49.265 [XNIO-169 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 I/O-8', selector sun.nio.ch.EPollSelectorImpl@78ec0400
07:28:49.265 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.265 [XNIO-169 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-169 Accept', selector sun.nio.ch.EPollSelectorImpl@3621a916
07:28:49.266 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.272 [XNIO-169 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:34025]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.272 [XNIO-169 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.275 [XNIO-169 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:34025]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.276 [XNIO-169 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.277 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@47ee4877
07:28:49.279 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@75099130
07:28:49.280 [XNIO-170 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1d3f088c
07:28:49.280 [XNIO-170 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1bfabf03
07:28:49.280 [XNIO-170 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4abc93b4
07:28:49.280 [XNIO-170 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-4', selector sun.nio.ch.EPollSelectorImpl@50e45f6f
07:28:49.280 [XNIO-170 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1754d819
07:28:49.280 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.280 [XNIO-170 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-8', selector sun.nio.ch.EPollSelectorImpl@42af958a
07:28:49.280 [XNIO-170 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 Accept', selector sun.nio.ch.EPollSelectorImpl@6985db72
07:28:49.280 [XNIO-170 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6dd86170
07:28:49.280 [XNIO-170 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-170 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4d462794
07:28:49.280 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.282 [XNIO-170 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41831]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.283 [XNIO-170 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.285 [XNIO-170 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41831]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.285 [XNIO-170 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.286 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@75099130
07:28:49.289 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@d6d2675
07:28:49.290 [XNIO-171 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7995f223
07:28:49.290 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.290 [XNIO-171 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-5', selector sun.nio.ch.EPollSelectorImpl@14739943
07:28:49.290 [XNIO-171 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-6', selector sun.nio.ch.EPollSelectorImpl@19fb8ed2
07:28:49.290 [XNIO-171 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5448d7ea
07:28:49.290 [XNIO-171 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-3', selector sun.nio.ch.EPollSelectorImpl@57a6b615
07:28:49.291 [XNIO-171 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4b6d3a63
07:28:49.291 [XNIO-171 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-8', selector sun.nio.ch.EPollSelectorImpl@18466fd8
07:28:49.291 [XNIO-171 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 Accept', selector sun.nio.ch.EPollSelectorImpl@23204108
07:28:49.291 [XNIO-171 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-171 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6c1e548c
07:28:49.291 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.293 [XNIO-171 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Cookie=[flavor=chocolate-chip], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39877]}, cookies=[flavor:io.undertow.server.handlers.CookieImpl@7c925ceb]): {"alpha":"bravo","charlie":42} }
07:28:49.293 [XNIO-171 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.296 [XNIO-171 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Cookie=[flavor=chocolate-chip], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39877]}, cookies=[flavor:io.undertow.server.handlers.CookieImpl@54b5f389]): {"alpha":"bravo","charlie":42} }
07:28:49.296 [XNIO-171 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.297 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@d6d2675
07:28:49.299 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@8018c39
07:28:49.301 [XNIO-172 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2b1b7322
07:28:49.301 [XNIO-172 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7f15c35c
07:28:49.301 [XNIO-172 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-3', selector sun.nio.ch.EPollSelectorImpl@21b3cff8
07:28:49.301 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.303 [XNIO-172 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-5', selector sun.nio.ch.EPollSelectorImpl@65f0504d
07:28:49.303 [XNIO-172 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-6', selector sun.nio.ch.EPollSelectorImpl@bb23a0
07:28:49.303 [XNIO-172 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 Accept', selector sun.nio.ch.EPollSelectorImpl@364f6bec
07:28:49.303 [XNIO-172 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5523cbd7
07:28:49.303 [XNIO-172 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-8', selector sun.nio.ch.EPollSelectorImpl@cc1daed
07:28:49.303 [XNIO-172 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-172 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6c4e53b8
07:28:49.303 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.305 [XNIO-172 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Cookie=[flavor=chocolate-chip; count=dozen], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:45167]}, cookies=[count:io.undertow.server.handlers.CookieImpl@46754623, flavor:io.undertow.server.handlers.CookieImpl@48b2b09d]): {"alpha":"bravo","charlie":42} }
07:28:49.306 [XNIO-172 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.309 [XNIO-172 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Cookie=[flavor=chocolate-chip; count=dozen], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:45167]}, cookies=[count:io.undertow.server.handlers.CookieImpl@7bf64675, flavor:io.undertow.server.handlers.CookieImpl@7531b77b]): {"alpha":"bravo","charlie":42} }
07:28:49.309 [XNIO-172 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.310 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@8018c39
07:28:49.316 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@5b3442b5
07:28:49.317 [XNIO-173 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-1', selector sun.nio.ch.EPollSelectorImpl@17723cc
07:28:49.317 [XNIO-173 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4c12ac49
07:28:49.317 [XNIO-173 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7b1e85cc
07:28:49.317 [XNIO-173 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-3', selector sun.nio.ch.EPollSelectorImpl@45a2687a
07:28:49.317 [XNIO-173 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-8', selector sun.nio.ch.EPollSelectorImpl@33090ddc
07:28:49.317 [XNIO-173 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7eea4859
07:28:49.317 [XNIO-173 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-6', selector sun.nio.ch.EPollSelectorImpl@60313c01
07:28:49.317 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.317 [XNIO-173 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 I/O-4', selector sun.nio.ch.EPollSelectorImpl@557df8d3
07:28:49.317 [XNIO-173 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-173 Accept', selector sun.nio.ch.EPollSelectorImpl@418e471
07:28:49.318 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.327 [XNIO-173 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32953]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.327 [XNIO-173 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.331 [XNIO-173 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32953]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.331 [XNIO-173 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.332 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@5b3442b5
07:28:49.335 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@3eb79f79
07:28:49.336 [XNIO-174 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2d53b4f9
07:28:49.336 [XNIO-174 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-1', selector sun.nio.ch.EPollSelectorImpl@78fcc872
07:28:49.336 [XNIO-174 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4f222df4
07:28:49.336 [XNIO-174 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7a826223
07:28:49.336 [XNIO-174 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-5', selector sun.nio.ch.EPollSelectorImpl@b7de318
07:28:49.336 [XNIO-174 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-6', selector sun.nio.ch.EPollSelectorImpl@509dce8f
07:28:49.336 [XNIO-174 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1439310e
07:28:49.336 [XNIO-174 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 I/O-8', selector sun.nio.ch.EPollSelectorImpl@355bb715
07:28:49.337 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.337 [XNIO-174 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-174 Accept', selector sun.nio.ch.EPollSelectorImpl@3a271a7b
07:28:49.337 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.346 [XNIO-174 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36871]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.347 [XNIO-174 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.350 [XNIO-174 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36871]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.350 [XNIO-174 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.351 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@3eb79f79
07:28:49.356 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2b67b64f
07:28:49.357 [XNIO-175 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7d3ec19
07:28:49.357 [XNIO-175 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4d51be8a
07:28:49.357 [XNIO-175 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5beef40
07:28:49.357 [XNIO-175 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-4', selector sun.nio.ch.EPollSelectorImpl@52bd37f9
07:28:49.357 [XNIO-175 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6085a3ad
07:28:49.357 [XNIO-175 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-6', selector sun.nio.ch.EPollSelectorImpl@592c7b89
07:28:49.357 [XNIO-175 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7c7226b8
07:28:49.357 [XNIO-175 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 I/O-8', selector sun.nio.ch.EPollSelectorImpl@24d4a423
07:28:49.357 [XNIO-175 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-175 Accept', selector sun.nio.ch.EPollSelectorImpl@63ac6064
07:28:49.357 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.358 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.361 [XNIO-175 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Cookie=[flavor=peanut-butter], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46289]}, cookies=[flavor:io.undertow.server.handlers.CookieImpl@23a9c78a]): {"alpha":"bravo","charlie":42} }
07:28:49.361 [XNIO-175 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.364 [XNIO-175 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Cookie=[flavor=peanut-butter], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46289]}, cookies=[flavor:io.undertow.server.handlers.CookieImpl@33e87b26]): {"alpha":"bravo","charlie":42} }
07:28:49.365 [XNIO-175 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.365 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2b67b64f
07:28:49.368 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1f8da20b
07:28:49.370 [XNIO-176 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-2', selector sun.nio.ch.EPollSelectorImpl@168e7ced
07:28:49.370 [XNIO-176 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1826cf92
07:28:49.370 [XNIO-176 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-5', selector sun.nio.ch.EPollSelectorImpl@786c244f
07:28:49.370 [XNIO-176 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6221bbc5
07:28:49.370 [XNIO-176 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6d8d1aba
07:28:49.370 [XNIO-176 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-4', selector sun.nio.ch.EPollSelectorImpl@77777bee
07:28:49.370 [XNIO-176 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-8', selector sun.nio.ch.EPollSelectorImpl@8f69c02
07:28:49.370 [XNIO-176 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6365f420
07:28:49.372 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.372 [XNIO-176 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-176 Accept', selector sun.nio.ch.EPollSelectorImpl@68d1a28f
07:28:49.373 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.376 [XNIO-176 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Cookie=[flavor=oatmeal; count=dozen], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:40647]}, cookies=[count:io.undertow.server.handlers.CookieImpl@1b083ac8, flavor:io.undertow.server.handlers.CookieImpl@15cfc7d9]): {"alpha":"bravo","charlie":42} }
07:28:49.376 [XNIO-176 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.379 [XNIO-176 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Cookie=[flavor=oatmeal; count=dozen], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:40647]}, cookies=[count:io.undertow.server.handlers.CookieImpl@eac3e2a, flavor:io.undertow.server.handlers.CookieImpl@6bd18f]): {"alpha":"bravo","charlie":42} }
07:28:49.379 [XNIO-176 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
07:28:49.380 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1f8da20b
07:28:49.386 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@27677a5f
07:28:49.387 [XNIO-177 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-1', selector sun.nio.ch.EPollSelectorImpl@86fa3bf
07:28:49.387 [XNIO-177 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4cf554a1
07:28:49.387 [XNIO-177 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-3', selector sun.nio.ch.EPollSelectorImpl@66407f68
07:28:49.387 [XNIO-177 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-4', selector sun.nio.ch.EPollSelectorImpl@29f845cf
07:28:49.387 [XNIO-177 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-5', selector sun.nio.ch.EPollSelectorImpl@42d02c73
07:28:49.387 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.387 [XNIO-177 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-6', selector sun.nio.ch.EPollSelectorImpl@27915309
07:28:49.387 [XNIO-177 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2e4a8a0
07:28:49.387 [XNIO-177 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 Accept', selector sun.nio.ch.EPollSelectorImpl@4016c077
07:28:49.387 [XNIO-177 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-177 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2cacee32
07:28:49.388 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.392 [XNIO-177 task-1] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}
07:28:49.392 [XNIO-177 task-1] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}, authentication required: true
07:28:49.392 [XNIO-177 task-1] 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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}
07:28:49.392 [XNIO-177 task-1] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:28:49.392 [XNIO-177 task-1] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@72ffac39 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}
07:28:49.392 [XNIO-177 task-1] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}
07:28:49.392 [XNIO-177 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.392 [XNIO-177 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.395 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}
07:28:49.395 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}, authentication required: true
07:28:49.395 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}
07:28:49.395 [XNIO-177 task-2] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:28:49.395 [XNIO-177 task-2] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@72ffac39 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}
07:28:49.395 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]} response {}}
07:28:49.395 [XNIO-177 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36331]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.396 [XNIO-177 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.396 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@27677a5f
07:28:49.399 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@6ca5c300
07:28:49.400 [XNIO-178 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6d9cd4ad
07:28:49.400 [XNIO-178 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-2', selector sun.nio.ch.EPollSelectorImpl@130bfb6
07:28:49.400 [XNIO-178 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-3', selector sun.nio.ch.EPollSelectorImpl@11c1fe50
07:28:49.400 [XNIO-178 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2c04c540
07:28:49.400 [XNIO-178 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6201ff87
07:28:49.400 [XNIO-178 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-5', selector sun.nio.ch.EPollSelectorImpl@57462fa1
07:28:49.400 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.400 [XNIO-178 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3f3f10fc
07:28:49.400 [XNIO-178 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1daa2fc7
07:28:49.400 [XNIO-178 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-178 Accept', selector sun.nio.ch.EPollSelectorImpl@2f44a7ee
07:28:49.400 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.453 [XNIO-178 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}
07:28:49.454 [XNIO-178 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}, authentication required: true
07:28:49.454 [XNIO-178 task-3] 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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}
07:28:49.454 [XNIO-178 task-3] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:28:49.454 [XNIO-178 task-3] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@1d8a01a6 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}
07:28:49.454 [XNIO-178 task-3] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}
07:28:49.454 [XNIO-178 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.454 [XNIO-178 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.457 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}
07:28:49.457 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}, authentication required: true
07:28:49.457 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}
07:28:49.457 [XNIO-178 task-4] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:28:49.457 [XNIO-178 task-4] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@1d8a01a6 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}
07:28:49.457 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]} response {}}
07:28:49.457 [XNIO-178 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Connection=[Keep-Alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32857]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.458 [XNIO-178 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.458 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@6ca5c300
07:28:49.459 [XNIO-178 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:28:49.463 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@6b3fdf3e
07:28:49.464 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.464 [XNIO-179 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-4', selector sun.nio.ch.EPollSelectorImpl@25324248
07:28:49.464 [XNIO-179 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6ba296bb
07:28:49.464 [XNIO-179 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7a82aebd
07:28:49.464 [XNIO-179 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-2', selector sun.nio.ch.EPollSelectorImpl@110826bf
07:28:49.464 [XNIO-179 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6639683
07:28:49.464 [XNIO-179 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 Accept', selector sun.nio.ch.EPollSelectorImpl@2fd46f76
07:28:49.464 [XNIO-179 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-8', selector sun.nio.ch.EPollSelectorImpl@69c53310
07:28:49.464 [XNIO-179 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-5', selector sun.nio.ch.EPollSelectorImpl@f169290
07:28:49.464 [XNIO-179 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-179 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7a87c576
07:28:49.464 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.468 [XNIO-179 task-1] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.468 [XNIO-179 task-1] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}, authentication required: true
07:28:49.468 [XNIO-179 task-1] 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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.468 [XNIO-179 task-1] 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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.468 [XNIO-179 task-1] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@4499acc9 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.468 [XNIO-179 task-1] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.468 [XNIO-179 task-1] 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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:28:49.468 [XNIO-179 task-1] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:28:49.471 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.471 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}, authentication required: true
07:28:49.471 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.471 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.471 [XNIO-179 task-2] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@4499acc9 for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.471 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {}}
07:28:49.472 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:28:49.472 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42099]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:28:49.472 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@6b3fdf3e
07:28:49.474 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@754f441c
07:28:49.475 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.475 [XNIO-180 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2cea910f
07:28:49.475 [XNIO-180 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 Accept', selector sun.nio.ch.EPollSelectorImpl@2095e335
07:28:49.475 [XNIO-180 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1e14c3a9
07:28:49.475 [XNIO-180 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-4', selector sun.nio.ch.EPollSelectorImpl@427ad3fa
07:28:49.475 [XNIO-180 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-2', selector sun.nio.ch.EPollSelectorImpl@31f70a61
07:28:49.475 [XNIO-180 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6758b053
07:28:49.475 [XNIO-180 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-1', selector sun.nio.ch.EPollSelectorImpl@268a7ca
07:28:49.475 [XNIO-180 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2229faf9
07:28:49.475 [XNIO-180 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-180 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4333f20d
07:28:49.476 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.529 [XNIO-180 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.529 [XNIO-180 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}, authentication required: true
07:28:49.529 [XNIO-180 task-3] 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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.529 [XNIO-180 task-3] 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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.529 [XNIO-180 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@5cd598ec for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.529 [XNIO-180 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.529 [XNIO-180 task-3] 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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:28:49.530 [XNIO-180 task-3] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:28:49.532 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.532 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}, authentication required: true
07:28:49.532 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.532 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.532 [XNIO-180 task-4] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.BasicAuthenticationMechanism@5cd598ec for HttpServerExchange{ POST /basic request {Connection=[Keep-Alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.532 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {}}
07:28:49.532 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:28:49.533 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39991]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
07:28:49.533 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@754f441c
07:28:49.533 [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:28:49.538 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2340703e
07:28:49.538 [XNIO-181 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5fb2828
07:28:49.539 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.539 [XNIO-181 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3ec30c1e
07:28:49.539 [XNIO-181 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2964bac8
07:28:49.539 [XNIO-181 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7cf40f2f
07:28:49.539 [XNIO-181 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-6', selector sun.nio.ch.EPollSelectorImpl@322420b6
07:28:49.539 [XNIO-181 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-5', selector sun.nio.ch.EPollSelectorImpl@69bc45f8
07:28:49.539 [XNIO-181 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-8', selector sun.nio.ch.EPollSelectorImpl@20febfdd
07:28:49.539 [XNIO-181 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3894b9d8
07:28:49.539 [XNIO-181 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-181 Accept', selector sun.nio.ch.EPollSelectorImpl@6b7f0794
07:28:49.539 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.542 [XNIO-181 task-1] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}
07:28:49.542 [XNIO-181 task-1] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}, authentication required: true
07:28:49.542 [XNIO-181 task-1] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@4fc494f2 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}
07:28:49.542 [XNIO-181 task-1] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}
07:28:49.542 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.543 [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="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="ee254b1cf1f677fc08e09a875d3c18f0", qop=auth, nc=00000001, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}
07:28:49.544 [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="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="ee254b1cf1f677fc08e09a875d3c18f0", qop=auth, nc=00000001, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}, authentication required: true
07:28:49.544 [XNIO-181 task-2] DEBUG io.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="ee254b1cf1f677fc08e09a875d3c18f0", qop=auth, nc=00000001, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="ee254b1cf1f677fc08e09a875d3c18f0", qop=auth, nc=00000001, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}
07:28:49.544 [XNIO-181 task-2] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:28:49.544 [XNIO-181 task-2] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@4fc494f2 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="ee254b1cf1f677fc08e09a875d3c18f0", qop=auth, nc=00000001, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {Authentication-Info=[nextnonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=",qop="auth",rspauth="2097ee14ecfd57c922b29f1d0932bedf",cnonce="bd6901f6bf34e028",nc=00000001]}}
07:28:49.544 [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="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="ee254b1cf1f677fc08e09a875d3c18f0", qop=auth, nc=00000001, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {Authentication-Info=[nextnonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=",qop="auth",rspauth="2097ee14ecfd57c922b29f1d0932bedf",cnonce="bd6901f6bf34e028",nc=00000001]}}
07:28:49.544 [XNIO-181 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="ee254b1cf1f677fc08e09a875d3c18f0", qop=auth, nc=00000001, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]}, cookies=[:]): <empty> }
07:28:49.544 [XNIO-181 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=",qop="auth",rspauth="2097ee14ecfd57c922b29f1d0932bedf",cnonce="bd6901f6bf34e028",nc=00000001], Content-Type=[text/plain]}): ok-text
07:28:49.547 [XNIO-181 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="a53759d87ec73e2317fd0542a4bd32f2", qop=auth, nc=00000002, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}
07:28:49.547 [XNIO-181 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="a53759d87ec73e2317fd0542a4bd32f2", qop=auth, nc=00000002, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}, authentication required: true
07:28:49.547 [XNIO-181 task-3] DEBUG io.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="a53759d87ec73e2317fd0542a4bd32f2", qop=auth, nc=00000002, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="a53759d87ec73e2317fd0542a4bd32f2", qop=auth, nc=00000002, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {}}
07:28:49.548 [XNIO-181 task-3] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:28:49.548 [XNIO-181 task-3] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@4fc494f2 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="a53759d87ec73e2317fd0542a4bd32f2", qop=auth, nc=00000002, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {Authentication-Info=[nextnonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=",qop="auth",rspauth="e22bcf467db2d8bac847dbc87327030a",cnonce="bd6901f6bf34e028",nc=00000002]}}
07:28:49.548 [XNIO-181 task-3] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="a53759d87ec73e2317fd0542a4bd32f2", qop=auth, nc=00000002, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]} response {Authentication-Info=[nextnonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=",qop="auth",rspauth="e22bcf467db2d8bac847dbc87327030a",cnonce="bd6901f6bf34e028",nc=00000002]}}
07:28:49.548 [XNIO-181 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=", uri="/digest", response="a53759d87ec73e2317fd0542a4bd32f2", qop=auth, nc=00000002, cnonce="bd6901f6bf34e028", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:44869]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.549 [XNIO-181 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="93fqAjfR05kNMTQ5MDE4NTcyOTU0MgSzgDXVAQNE/R1nPGyW1Dk=",qop="auth",rspauth="e22bcf467db2d8bac847dbc87327030a",cnonce="bd6901f6bf34e028",nc=00000002], Content-Type=[text/plain]}): ok-text
07:28:49.549 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2340703e
07:28:49.552 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@39398cbc
07:28:49.553 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.553 [XNIO-182 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4b41f6bd
07:28:49.553 [XNIO-182 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4aec2eab
07:28:49.553 [XNIO-182 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-4', selector sun.nio.ch.EPollSelectorImpl@239896b7
07:28:49.553 [XNIO-182 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1392205f
07:28:49.553 [XNIO-182 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7c8c7c55
07:28:49.553 [XNIO-182 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-6', selector sun.nio.ch.EPollSelectorImpl@30eff503
07:28:49.553 [XNIO-182 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6fe68369
07:28:49.553 [XNIO-182 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 Accept', selector sun.nio.ch.EPollSelectorImpl@4890085a
07:28:49.553 [XNIO-182 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-182 I/O-8', selector sun.nio.ch.EPollSelectorImpl@22ca4424
07:28:49.553 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.605 [XNIO-182 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}
07:28:49.605 [XNIO-182 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}, authentication required: true
07:28:49.605 [XNIO-182 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@460e4d92 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}
07:28:49.605 [XNIO-182 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}
07:28:49.605 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.607 [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="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="67ce69f7ecb0cc222b7c547a98507b4a", qop=auth, nc=00000001, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}
07:28:49.608 [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="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="67ce69f7ecb0cc222b7c547a98507b4a", qop=auth, nc=00000001, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}, authentication required: true
07:28:49.608 [XNIO-182 task-4] DEBUG io.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="67ce69f7ecb0cc222b7c547a98507b4a", qop=auth, nc=00000001, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="67ce69f7ecb0cc222b7c547a98507b4a", qop=auth, nc=00000001, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}
07:28:49.608 [XNIO-182 task-4] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:28:49.608 [XNIO-182 task-4] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@460e4d92 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="67ce69f7ecb0cc222b7c547a98507b4a", qop=auth, nc=00000001, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {Authentication-Info=[nextnonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=",qop="auth",rspauth="9ca51cf0299237add11947bb87f95877",cnonce="200ddfd504ea2fda",nc=00000001]}}
07:28:49.608 [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="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="67ce69f7ecb0cc222b7c547a98507b4a", qop=auth, nc=00000001, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {Authentication-Info=[nextnonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=",qop="auth",rspauth="9ca51cf0299237add11947bb87f95877",cnonce="200ddfd504ea2fda",nc=00000001]}}
07:28:49.608 [XNIO-182 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="67ce69f7ecb0cc222b7c547a98507b4a", qop=auth, nc=00000001, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]}, cookies=[:]): <empty> }
07:28:49.608 [XNIO-182 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=",qop="auth",rspauth="9ca51cf0299237add11947bb87f95877",cnonce="200ddfd504ea2fda",nc=00000001], Content-Type=[text/plain]}): ok-text
07:28:49.611 [XNIO-182 task-5] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="fc9fb0c2c928467b6d757f1b7c48d147", qop=auth, nc=00000002, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}
07:28:49.611 [XNIO-182 task-5] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="fc9fb0c2c928467b6d757f1b7c48d147", qop=auth, nc=00000002, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}, authentication required: true
07:28:49.611 [XNIO-182 task-5] DEBUG io.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="fc9fb0c2c928467b6d757f1b7c48d147", qop=auth, nc=00000002, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="fc9fb0c2c928467b6d757f1b7c48d147", qop=auth, nc=00000002, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {}}
07:28:49.612 [XNIO-182 task-5] DEBUG io.undertow.request.security - Authenticated as admin, roles [TESTER]
07:28:49.612 [XNIO-182 task-5] DEBUG io.undertow.request.security - Authentication outcome was AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@460e4d92 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="fc9fb0c2c928467b6d757f1b7c48d147", qop=auth, nc=00000002, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {Authentication-Info=[nextnonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=",qop="auth",rspauth="329bf5d234f3962f99664a87dff2509e",cnonce="200ddfd504ea2fda",nc=00000002]}}
07:28:49.612 [XNIO-182 task-5] DEBUG io.undertow.request.security - Authentication result was AUTHENTICATED for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="fc9fb0c2c928467b6d757f1b7c48d147", qop=auth, nc=00000002, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]} response {Authentication-Info=[nextnonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=",qop="auth",rspauth="329bf5d234f3962f99664a87dff2509e",cnonce="200ddfd504ea2fda",nc=00000002]}}
07:28:49.612 [XNIO-182 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Connection=[Keep-Alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=", uri="/digest", response="fc9fb0c2c928467b6d757f1b7c48d147", qop=auth, nc=00000002, cnonce="200ddfd504ea2fda", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:46857]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.613 [XNIO-182 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="TbH9lXWCA74NMTQ5MDE4NTcyOTYwNf4FbpLeZtJO3CpCbPf0DGc=",qop="auth",rspauth="329bf5d234f3962f99664a87dff2509e",cnonce="200ddfd504ea2fda",nc=00000002], Content-Type=[text/plain]}): ok-text
07:28:49.613 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@39398cbc
07:28:49.614 [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:28:49.618 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2ae09924
07:28:49.619 [XNIO-183 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-1', selector sun.nio.ch.EPollSelectorImpl@b18e72f
07:28:49.619 [XNIO-183 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3c1f809d
07:28:49.619 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.619 [XNIO-183 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7e2f625
07:28:49.619 [XNIO-183 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6a8fb5d1
07:28:49.619 [XNIO-183 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6b507e80
07:28:49.619 [XNIO-183 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4ced2e39
07:28:49.619 [XNIO-183 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 Accept', selector sun.nio.ch.EPollSelectorImpl@4de544ef
07:28:49.619 [XNIO-183 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-7', selector sun.nio.ch.EPollSelectorImpl@436dff78
07:28:49.619 [XNIO-183 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-183 I/O-5', selector sun.nio.ch.EPollSelectorImpl@271915a0
07:28:49.620 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.622 [XNIO-183 task-1] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.622 [XNIO-183 task-1] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}, authentication required: true
07:28:49.622 [XNIO-183 task-1] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@173b2cf4 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.622 [XNIO-183 task-1] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.622 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.624 [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="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=", uri="/digest", response="2ef863300a62588cce141a140c3595e9", qop=auth, nc=00000001, cnonce="7045a41624385602", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.624 [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="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=", uri="/digest", response="2ef863300a62588cce141a140c3595e9", qop=auth, nc=00000001, cnonce="7045a41624385602", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}, authentication required: true
07:28:49.624 [XNIO-183 task-2] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=", uri="/digest", response="2ef863300a62588cce141a140c3595e9", qop=auth, nc=00000001, cnonce="7045a41624385602", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=", uri="/digest", response="2ef863300a62588cce141a140c3595e9", qop=auth, nc=00000001, cnonce="7045a41624385602", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.625 [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="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=", uri="/digest", response="2ef863300a62588cce141a140c3595e9", qop=auth, nc=00000001, cnonce="7045a41624385602", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.625 [XNIO-183 task-2] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@173b2cf4 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=", uri="/digest", response="2ef863300a62588cce141a140c3595e9", qop=auth, nc=00000001, cnonce="7045a41624385602", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.625 [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="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=", uri="/digest", response="2ef863300a62588cce141a140c3595e9", qop=auth, nc=00000001, cnonce="7045a41624385602", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.625 [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="Em/eOZYkT6YNMTQ5MDE4NTcyOTYyMnXq4R+WppmzdqiCZP3UGlQ=", uri="/digest", response="2ef863300a62588cce141a140c3595e9", qop=auth, nc=00000001, cnonce="7045a41624385602", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.627 [XNIO-183 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=", uri="/digest", response="1353e31c9ede5ccf475770fd37af5482", qop=auth, nc=00000001, cnonce="115385b597c573e1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.627 [XNIO-183 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=", uri="/digest", response="1353e31c9ede5ccf475770fd37af5482", qop=auth, nc=00000001, cnonce="115385b597c573e1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}, authentication required: true
07:28:49.627 [XNIO-183 task-3] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=", uri="/digest", response="1353e31c9ede5ccf475770fd37af5482", qop=auth, nc=00000001, cnonce="115385b597c573e1", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=", uri="/digest", response="1353e31c9ede5ccf475770fd37af5482", qop=auth, nc=00000001, cnonce="115385b597c573e1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.627 [XNIO-183 task-3] 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="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=", uri="/digest", response="1353e31c9ede5ccf475770fd37af5482", qop=auth, nc=00000001, cnonce="115385b597c573e1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.627 [XNIO-183 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@173b2cf4 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=", uri="/digest", response="1353e31c9ede5ccf475770fd37af5482", qop=auth, nc=00000001, cnonce="115385b597c573e1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.627 [XNIO-183 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=", uri="/digest", response="1353e31c9ede5ccf475770fd37af5482", qop=auth, nc=00000001, cnonce="115385b597c573e1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.627 [XNIO-183 task-3] 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="Bq32B5eniIENMTQ5MDE4NTcyOTYyNS5oJtKEUMhSDOLsdcGQl9Y=", uri="/digest", response="1353e31c9ede5ccf475770fd37af5482", qop=auth, nc=00000001, cnonce="115385b597c573e1", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="ub/M9wkHcFoNMTQ5MDE4NTcyOTYyN752lrSeA5JjVuqw+N+Mp/M=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.630 [XNIO-183 task-4] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.630 [XNIO-183 task-4] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}, authentication required: true
07:28:49.630 [XNIO-183 task-4] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@173b2cf4 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.630 [XNIO-183 task-4] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.630 [XNIO-183 task-4] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.631 [XNIO-183 task-5] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=", uri="/digest", response="a1c89c05c3f86ad298c37df1f5038324", qop=auth, nc=00000001, cnonce="172ac1236eff4033", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.631 [XNIO-183 task-5] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=", uri="/digest", response="a1c89c05c3f86ad298c37df1f5038324", qop=auth, nc=00000001, cnonce="172ac1236eff4033", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}, authentication required: true
07:28:49.632 [XNIO-183 task-5] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=", uri="/digest", response="a1c89c05c3f86ad298c37df1f5038324", qop=auth, nc=00000001, cnonce="172ac1236eff4033", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=", uri="/digest", response="a1c89c05c3f86ad298c37df1f5038324", qop=auth, nc=00000001, cnonce="172ac1236eff4033", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.632 [XNIO-183 task-5] 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="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=", uri="/digest", response="a1c89c05c3f86ad298c37df1f5038324", qop=auth, nc=00000001, cnonce="172ac1236eff4033", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.632 [XNIO-183 task-5] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@173b2cf4 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=", uri="/digest", response="a1c89c05c3f86ad298c37df1f5038324", qop=auth, nc=00000001, cnonce="172ac1236eff4033", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.632 [XNIO-183 task-5] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=", uri="/digest", response="a1c89c05c3f86ad298c37df1f5038324", qop=auth, nc=00000001, cnonce="172ac1236eff4033", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {}}
07:28:49.632 [XNIO-183 task-5] 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="OoI2JS1bvhgNMTQ5MDE4NTcyOTYzMEqZ5j+zAkHnzZ/qg78KINE=", uri="/digest", response="a1c89c05c3f86ad298c37df1f5038324", qop=auth, nc=00000001, cnonce="172ac1236eff4033", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:32951]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="fpykL/qc1PMNMTQ5MDE4NTcyOTYzMpHTAAcSKPIaPjRPTcPjdzc=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.633 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2ae09924
07:28:49.635 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@334815ea
07:28:49.636 [XNIO-184 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1ffb7041
07:28:49.636 [XNIO-184 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-2', selector sun.nio.ch.EPollSelectorImpl@50c1cea6
07:28:49.636 [XNIO-184 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2ad4cb29
07:28:49.636 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.636 [XNIO-184 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-6', selector sun.nio.ch.EPollSelectorImpl@69b4864b
07:28:49.636 [XNIO-184 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-8', selector sun.nio.ch.EPollSelectorImpl@690a5532
07:28:49.636 [XNIO-184 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-3', selector sun.nio.ch.EPollSelectorImpl@627eb01e
07:28:49.636 [XNIO-184 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-5', selector sun.nio.ch.EPollSelectorImpl@70d6662
07:28:49.636 [XNIO-184 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7ebd2957
07:28:49.636 [XNIO-184 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-184 Accept', selector sun.nio.ch.EPollSelectorImpl@2182c768
07:28:49.636 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.689 [XNIO-184 task-3] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.689 [XNIO-184 task-3] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}, authentication required: true
07:28:49.689 [XNIO-184 task-3] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@5a59053 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.689 [XNIO-184 task-3] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.689 [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], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.691 [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="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=", uri="/digest", response="745822daebdb517fb9001ed7a4fcb039", qop=auth, nc=00000001, cnonce="ebcb8b47fb573aba", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.691 [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="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=", uri="/digest", response="745822daebdb517fb9001ed7a4fcb039", qop=auth, nc=00000001, cnonce="ebcb8b47fb573aba", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}, authentication required: true
07:28:49.692 [XNIO-184 task-4] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=", uri="/digest", response="745822daebdb517fb9001ed7a4fcb039", qop=auth, nc=00000001, cnonce="ebcb8b47fb573aba", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=", uri="/digest", response="745822daebdb517fb9001ed7a4fcb039", qop=auth, nc=00000001, cnonce="ebcb8b47fb573aba", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.692 [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="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=", uri="/digest", response="745822daebdb517fb9001ed7a4fcb039", qop=auth, nc=00000001, cnonce="ebcb8b47fb573aba", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.692 [XNIO-184 task-4] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@5a59053 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=", uri="/digest", response="745822daebdb517fb9001ed7a4fcb039", qop=auth, nc=00000001, cnonce="ebcb8b47fb573aba", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.692 [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="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=", uri="/digest", response="745822daebdb517fb9001ed7a4fcb039", qop=auth, nc=00000001, cnonce="ebcb8b47fb573aba", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.692 [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="4uk4vL6UWoUNMTQ5MDE4NTcyOTY4OWWPOPTiwjhfdYi/5ZfDM9U=", uri="/digest", response="745822daebdb517fb9001ed7a4fcb039", qop=auth, nc=00000001, cnonce="ebcb8b47fb573aba", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.695 [XNIO-184 task-5] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=", uri="/digest", response="c11e96d4b2dd60cfdede6837bf0b77ce", qop=auth, nc=00000001, cnonce="83acedaabd552e93", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.695 [XNIO-184 task-5] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=", uri="/digest", response="c11e96d4b2dd60cfdede6837bf0b77ce", qop=auth, nc=00000001, cnonce="83acedaabd552e93", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}, authentication required: true
07:28:49.695 [XNIO-184 task-5] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=", uri="/digest", response="c11e96d4b2dd60cfdede6837bf0b77ce", qop=auth, nc=00000001, cnonce="83acedaabd552e93", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=", uri="/digest", response="c11e96d4b2dd60cfdede6837bf0b77ce", qop=auth, nc=00000001, cnonce="83acedaabd552e93", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.695 [XNIO-184 task-5] 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="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=", uri="/digest", response="c11e96d4b2dd60cfdede6837bf0b77ce", qop=auth, nc=00000001, cnonce="83acedaabd552e93", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.695 [XNIO-184 task-5] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@5a59053 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=", uri="/digest", response="c11e96d4b2dd60cfdede6837bf0b77ce", qop=auth, nc=00000001, cnonce="83acedaabd552e93", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.695 [XNIO-184 task-5] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=", uri="/digest", response="c11e96d4b2dd60cfdede6837bf0b77ce", qop=auth, nc=00000001, cnonce="83acedaabd552e93", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.695 [XNIO-184 task-5] 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="pU9a8pNYsXsNMTQ5MDE4NTcyOTY5MneBRS18ItUtHasUWxZrfR8=", uri="/digest", response="c11e96d4b2dd60cfdede6837bf0b77ce", qop=auth, nc=00000001, cnonce="83acedaabd552e93", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="gNWmZquLoloNMTQ5MDE4NTcyOTY5NaD+Xs2sPe9PsE0kyozmIEQ=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.698 [XNIO-184 task-6] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.698 [XNIO-184 task-6] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}, authentication required: true
07:28:49.698 [XNIO-184 task-6] DEBUG io.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method io.undertow.security.impl.DigestAuthenticationMechanism@5a59053 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.698 [XNIO-184 task-6] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.698 [XNIO-184 task-6] DEBUG io.undertow.request.security - Authentication result was CHALLENGE_SENT for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.700 [XNIO-184 task-7] DEBUG io.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=", uri="/digest", response="f8c653ea7901e6c3ae1b828b4a331db6", qop=auth, nc=00000001, cnonce="fe5df178e2fd582a", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.700 [XNIO-184 task-7] DEBUG io.undertow.request.security - Attempting to authenticate HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=", uri="/digest", response="f8c653ea7901e6c3ae1b828b4a331db6", qop=auth, nc=00000001, cnonce="fe5df178e2fd582a", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}, authentication required: true
07:28:49.700 [XNIO-184 task-7] DEBUG io.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=", uri="/digest", response="f8c653ea7901e6c3ae1b828b4a331db6", qop=auth, nc=00000001, cnonce="fe5df178e2fd582a", algorithm=MD5, opaque="00000000000000000000000000000000" in HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=", uri="/digest", response="f8c653ea7901e6c3ae1b828b4a331db6", qop=auth, nc=00000001, cnonce="fe5df178e2fd582a", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.700 [XNIO-184 task-7] 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="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=", uri="/digest", response="f8c653ea7901e6c3ae1b828b4a331db6", qop=auth, nc=00000001, cnonce="fe5df178e2fd582a", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.700 [XNIO-184 task-7] DEBUG io.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method io.undertow.security.impl.DigestAuthenticationMechanism@5a59053 for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=", uri="/digest", response="f8c653ea7901e6c3ae1b828b4a331db6", qop=auth, nc=00000001, cnonce="fe5df178e2fd582a", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.700 [XNIO-184 task-7] DEBUG io.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Connection=[Keep-Alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=", uri="/digest", response="f8c653ea7901e6c3ae1b828b4a331db6", qop=auth, nc=00000001, cnonce="fe5df178e2fd582a", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {}}
07:28:49.700 [XNIO-184 task-7] 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="Igj/RL8A8y8NMTQ5MDE4NTcyOTY5OMJyiIFIxlYkw3gZn6Hfe7M=", uri="/digest", response="f8c653ea7901e6c3ae1b828b4a331db6", qop=auth, nc=00000001, cnonce="fe5df178e2fd582a", algorithm=MD5, opaque="00000000000000000000000000000000"], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33281]} response {WWW-Authenticate=[Digest realm="DigestTesting",domain="localhost",nonce="OtX9nfMnQh8NMTQ5MDE4NTcyOTcwMO4X5MjFpVbG4lUcmO2AXC0=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"]}}
07:28:49.701 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@334815ea
07:28:49.702 [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:28:49.704 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@23f7606c
07:28:49.705 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.705 [XNIO-185 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3349d57b
07:28:49.705 [XNIO-185 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5cb5f2c6
07:28:49.705 [XNIO-185 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2092487e
07:28:49.705 [XNIO-185 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5a3c624
07:28:49.705 [XNIO-185 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-6', selector sun.nio.ch.EPollSelectorImpl@42f41ee9
07:28:49.705 [XNIO-185 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3883ae9a
07:28:49.705 [XNIO-185 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-5', selector sun.nio.ch.EPollSelectorImpl@36f38190
07:28:49.705 [XNIO-185 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1fdbb6
07:28:49.705 [XNIO-185 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-185 Accept', selector sun.nio.ch.EPollSelectorImpl@5e51beac
07:28:49.706 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.711 [XNIO-185 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:40927]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.711 [XNIO-185 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.713 [XNIO-185 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /pass (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:40927]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.714 [XNIO-185 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.714 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@23f7606c
07:28:49.718 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1bcf0188
07:28:49.719 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.719 [XNIO-186 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-3', selector sun.nio.ch.EPollSelectorImpl@17fb37ca
07:28:49.719 [XNIO-186 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5e69af0c
07:28:49.719 [XNIO-186 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-6', selector sun.nio.ch.EPollSelectorImpl@365e6683
07:28:49.719 [XNIO-186 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-7', selector sun.nio.ch.EPollSelectorImpl@69dfb304
07:28:49.719 [XNIO-186 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-2', selector sun.nio.ch.EPollSelectorImpl@12b2899c
07:28:49.719 [XNIO-186 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1966806d
07:28:49.719 [XNIO-186 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 Accept', selector sun.nio.ch.EPollSelectorImpl@4d76e76b
07:28:49.719 [XNIO-186 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-4', selector sun.nio.ch.EPollSelectorImpl@36e726c8
07:28:49.719 [XNIO-186 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-186 I/O-8', selector sun.nio.ch.EPollSelectorImpl@526a61ac
07:28:49.719 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.723 [XNIO-186 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33825]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.724 [XNIO-186 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.726 [XNIO-186 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33825]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.726 [XNIO-186 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.726 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1bcf0188
07:28:49.728 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@69c1d37c
07:28:49.729 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.729 [XNIO-187 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6c9b6a76
07:28:49.729 [XNIO-187 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5e0e402
07:28:49.729 [XNIO-187 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-2', selector sun.nio.ch.EPollSelectorImpl@58591955
07:28:49.729 [XNIO-187 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-1', selector sun.nio.ch.EPollSelectorImpl@f072e27
07:28:49.729 [XNIO-187 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77d1a032
07:28:49.729 [XNIO-187 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-8', selector sun.nio.ch.EPollSelectorImpl@593f0b7d
07:28:49.729 [XNIO-187 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2171e309
07:28:49.729 [XNIO-187 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 I/O-6', selector sun.nio.ch.EPollSelectorImpl@210d333c
07:28:49.729 [XNIO-187 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-187 Accept', selector sun.nio.ch.EPollSelectorImpl@64a49e7
07:28:49.730 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.732 [XNIO-187 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37149]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.732 [XNIO-187 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.734 [XNIO-187 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37149]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.734 [XNIO-187 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.735 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@69c1d37c
07:28:49.737 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@2945e824
07:28:49.738 [XNIO-188 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-1', selector sun.nio.ch.EPollSelectorImpl@49adabac
07:28:49.738 [XNIO-188 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-3', selector sun.nio.ch.EPollSelectorImpl@8dc59e1
07:28:49.738 [XNIO-188 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3712211a
07:28:49.738 [XNIO-188 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-4', selector sun.nio.ch.EPollSelectorImpl@48d4efaa
07:28:49.738 [XNIO-188 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3b552594
07:28:49.738 [XNIO-188 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-6', selector sun.nio.ch.EPollSelectorImpl@182c617e
07:28:49.738 [XNIO-188 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7da3679b
07:28:49.738 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.738 [XNIO-188 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 Accept', selector sun.nio.ch.EPollSelectorImpl@4e55d3ea
07:28:49.738 [XNIO-188 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-188 I/O-8', selector sun.nio.ch.EPollSelectorImpl@ae9e951
07:28:49.739 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.741 [XNIO-188 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39705]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.742 [XNIO-188 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.744 [XNIO-188 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:39705]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.744 [XNIO-188 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.745 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@2945e824
07:28:49.748 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@43afd9ce
07:28:49.749 [XNIO-189 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4428413
07:28:49.749 [XNIO-189 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3c92cba9
07:28:49.749 [XNIO-189 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-5', selector sun.nio.ch.EPollSelectorImpl@b719f26
07:28:49.749 [XNIO-189 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-3', selector sun.nio.ch.EPollSelectorImpl@93bcd72
07:28:49.749 [XNIO-189 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6c73d1ec
07:28:49.749 [XNIO-189 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-6', selector sun.nio.ch.EPollSelectorImpl@15fa5910
07:28:49.749 [XNIO-189 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1e8e1093
07:28:49.750 [XNIO-189 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 I/O-8', selector sun.nio.ch.EPollSelectorImpl@70f2149a
07:28:49.750 [XNIO-189 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-189 Accept', selector sun.nio.ch.EPollSelectorImpl@447cd5e4
07:28:49.750 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.750 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.756 [XNIO-189 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37165]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.757 [XNIO-189 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.759 [XNIO-189 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37165]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.759 [XNIO-189 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.760 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@43afd9ce
07:28:49.762 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@4ac3722e
07:28:49.763 [XNIO-190 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-2', selector sun.nio.ch.EPollSelectorImpl@413f4a14
07:28:49.763 [XNIO-190 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-1', selector sun.nio.ch.EPollSelectorImpl@638ce0c2
07:28:49.763 [XNIO-190 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-3', selector sun.nio.ch.EPollSelectorImpl@58540344
07:28:49.763 [XNIO-190 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5ceccc00
07:28:49.763 [XNIO-190 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4862d97c
07:28:49.763 [XNIO-190 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-6', selector sun.nio.ch.EPollSelectorImpl@49285054
07:28:49.763 [XNIO-190 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3e59993c
07:28:49.763 [XNIO-190 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7e5927d4
07:28:49.763 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.763 [XNIO-190 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-190 Accept', selector sun.nio.ch.EPollSelectorImpl@7d955363
07:28:49.764 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.766 [XNIO-190 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:45979]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.766 [XNIO-190 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.768 [XNIO-190 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:45979]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.769 [XNIO-190 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.769 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@4ac3722e
07:28:49.772 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@bb82af2
07:28:49.773 [XNIO-191 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1a1084b0
07:28:49.773 [XNIO-191 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-1', selector sun.nio.ch.EPollSelectorImpl@36700f79
07:28:49.773 [XNIO-191 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5f3c9d4
07:28:49.773 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.773 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.774 [XNIO-191 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7431ded8
07:28:49.774 [XNIO-191 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-7', selector sun.nio.ch.EPollSelectorImpl@621c78a9
07:28:49.774 [XNIO-191 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2d5ba0d2
07:28:49.774 [XNIO-191 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-8', selector sun.nio.ch.EPollSelectorImpl@71a9d52b
07:28:49.774 [XNIO-191 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 Accept', selector sun.nio.ch.EPollSelectorImpl@7ca11199
07:28:49.774 [XNIO-191 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-191 I/O-5', selector sun.nio.ch.EPollSelectorImpl@661c2f22
07:28:49.775 [XNIO-191 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42763]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.776 [XNIO-191 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.778 [XNIO-191 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42763]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.778 [XNIO-191 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.779 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@bb82af2
07:28:49.783 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1e2bf5ad
07:28:49.783 [XNIO-192 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-4', selector sun.nio.ch.EPollSelectorImpl@e57a0c5
07:28:49.783 [XNIO-192 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-1', selector sun.nio.ch.EPollSelectorImpl@478fcc6d
07:28:49.783 [XNIO-192 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4aa21469
07:28:49.783 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.784 [XNIO-192 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6ecf018b
07:28:49.784 [XNIO-192 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-6', selector sun.nio.ch.EPollSelectorImpl@726cd04a
07:28:49.784 [XNIO-192 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 Accept', selector sun.nio.ch.EPollSelectorImpl@30d93d7
07:28:49.784 [XNIO-192 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5b3c92cf
07:28:49.784 [XNIO-192 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2e678134
07:28:49.784 [XNIO-192 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-192 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5cde0c19
07:28:49.784 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.790 [XNIO-192 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41343]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.790 [XNIO-192 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.792 [XNIO-192 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41343]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.792 [XNIO-192 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.793 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1e2bf5ad
07:28:49.795 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@1ff64e1d
07:28:49.796 [XNIO-193 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1fb265a2
07:28:49.796 [XNIO-193 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-2', selector sun.nio.ch.EPollSelectorImpl@542c3fa2
07:28:49.796 [XNIO-193 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4e29db3e
07:28:49.796 [XNIO-193 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7231b6d2
07:28:49.796 [XNIO-193 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1905945e
07:28:49.796 [XNIO-193 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7f863948
07:28:49.796 [XNIO-193 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3d623ea8
07:28:49.796 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.796 [XNIO-193 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 I/O-8', selector sun.nio.ch.EPollSelectorImpl@551d0e7d
07:28:49.796 [XNIO-193 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-193 Accept', selector sun.nio.ch.EPollSelectorImpl@4ae7ca67
07:28:49.796 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.798 [XNIO-193 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:38145]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.799 [XNIO-193 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.801 [XNIO-193 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:38145]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.801 [XNIO-193 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.802 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@1ff64e1d
07:28:49.804 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@521c774b
07:28:49.804 [XNIO-193 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:28:49.805 [XNIO-194 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6f2cc53a
07:28:49.805 [XNIO-194 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-2', selector sun.nio.ch.EPollSelectorImpl@16a48f77
07:28:49.805 [XNIO-194 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-3', selector sun.nio.ch.EPollSelectorImpl@774c6768
07:28:49.805 [XNIO-194 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-4', selector sun.nio.ch.EPollSelectorImpl@48737b3e
07:28:49.805 [XNIO-194 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-6', selector sun.nio.ch.EPollSelectorImpl@544b72bf
07:28:49.805 [XNIO-194 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3ee3f220
07:28:49.805 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.805 [XNIO-194 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-5', selector sun.nio.ch.EPollSelectorImpl@806a811
07:28:49.805 [XNIO-194 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 Accept', selector sun.nio.ch.EPollSelectorImpl@322ba51
07:28:49.805 [XNIO-194 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-194 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1391e638
07:28:49.806 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.808 [XNIO-194 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37605]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.808 [XNIO-194 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.810 [XNIO-194 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37605]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.811 [XNIO-194 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.811 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@521c774b
07:28:49.813 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@52344b31
07:28:49.814 [XNIO-195 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2a567535
07:28:49.814 [XNIO-195 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1c93820d
07:28:49.814 [XNIO-195 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-1', selector sun.nio.ch.EPollSelectorImpl@74233ada
07:28:49.814 [XNIO-195 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1aebd213
07:28:49.814 [XNIO-195 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-6', selector sun.nio.ch.EPollSelectorImpl@14fc30be
07:28:49.814 [XNIO-195 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5e32f46
07:28:49.814 [XNIO-195 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-3', selector sun.nio.ch.EPollSelectorImpl@10438985
07:28:49.814 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.814 [XNIO-195 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4422223a
07:28:49.814 [XNIO-195 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-195 Accept', selector sun.nio.ch.EPollSelectorImpl@5aeb9216
07:28:49.815 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.817 [XNIO-195 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36353]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.817 [XNIO-195 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.819 [XNIO-195 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:36353]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.820 [XNIO-195 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.820 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@52344b31
07:28:49.825 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7872b4fb
07:28:49.826 [XNIO-196 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3eca7dd8
07:28:49.826 [XNIO-196 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1d8f4031
07:28:49.826 [XNIO-196 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5c8bd2a7
07:28:49.826 [XNIO-196 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-4', selector sun.nio.ch.EPollSelectorImpl@69a204f
07:28:49.826 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.826 [XNIO-196 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2d30bb28
07:28:49.826 [XNIO-196 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6dbae669
07:28:49.826 [XNIO-196 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 Accept', selector sun.nio.ch.EPollSelectorImpl@43f90a2a
07:28:49.826 [XNIO-196 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4f2bb922
07:28:49.826 [XNIO-196 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-196 I/O-7', selector sun.nio.ch.EPollSelectorImpl@bbe3b15
07:28:49.826 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.836 [XNIO-196 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33455]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.836 [XNIO-196 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.838 [XNIO-196 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:33455]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.838 [XNIO-196 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.839 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7872b4fb
07:28:49.841 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@3309c26f
07:28:49.842 [XNIO-197 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3496657b
07:28:49.842 [XNIO-197 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6c675521
07:28:49.842 [XNIO-197 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-7', selector sun.nio.ch.EPollSelectorImpl@9abc33e
07:28:49.842 [XNIO-197 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-3', selector sun.nio.ch.EPollSelectorImpl@ba0df0b
07:28:49.842 [XNIO-197 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3b0c58a6
07:28:49.842 [XNIO-197 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-6', selector sun.nio.ch.EPollSelectorImpl@74b99029
07:28:49.842 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.846 [XNIO-197 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-5', selector sun.nio.ch.EPollSelectorImpl@453ae160
07:28:49.846 [XNIO-197 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 Accept', selector sun.nio.ch.EPollSelectorImpl@66ceaeff
07:28:49.846 [XNIO-197 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-197 I/O-8', selector sun.nio.ch.EPollSelectorImpl@52bdba74
07:28:49.847 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.850 [XNIO-197 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42253]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.850 [XNIO-197 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.853 [XNIO-197 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:42253]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.853 [XNIO-197 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.854 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@3309c26f
07:28:49.856 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@201f36aa
07:28:49.857 [XNIO-198 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-2', selector sun.nio.ch.EPollSelectorImpl@32a03ce1
07:28:49.857 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.857 [XNIO-198 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-4', selector sun.nio.ch.EPollSelectorImpl@67f4a26d
07:28:49.857 [XNIO-198 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-3', selector sun.nio.ch.EPollSelectorImpl@743bbcd7
07:28:49.857 [XNIO-198 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-1', selector sun.nio.ch.EPollSelectorImpl@29834688
07:28:49.857 [XNIO-198 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1864ca21
07:28:49.857 [XNIO-198 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 Accept', selector sun.nio.ch.EPollSelectorImpl@551dde5c
07:28:49.857 [XNIO-198 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-8', selector sun.nio.ch.EPollSelectorImpl@68e25075
07:28:49.857 [XNIO-198 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4b1a1244
07:28:49.857 [XNIO-198 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-198 I/O-7', selector sun.nio.ch.EPollSelectorImpl@681dbdc6
07:28:49.857 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.859 [XNIO-198 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:35953]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.860 [XNIO-198 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.862 [XNIO-198 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:35953]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.862 [XNIO-198 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.862 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@201f36aa
07:28:49.864 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@73e76009
07:28:49.865 [XNIO-199 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7659f01e
07:28:49.865 [XNIO-199 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-3', selector sun.nio.ch.EPollSelectorImpl@214cdb42
07:28:49.865 [XNIO-199 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2156349a
07:28:49.865 [XNIO-199 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-6', selector sun.nio.ch.EPollSelectorImpl@fe9d802
07:28:49.865 [XNIO-199 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2bdaa214
07:28:49.865 [XNIO-199 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-5', selector sun.nio.ch.EPollSelectorImpl@db4fa1c
07:28:49.865 [XNIO-199 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-2', selector sun.nio.ch.EPollSelectorImpl@15907510
07:28:49.865 [XNIO-199 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7c85e719
07:28:49.865 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.865 [XNIO-199 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-199 Accept', selector sun.nio.ch.EPollSelectorImpl@31878b4
07:28:49.868 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.870 [XNIO-199 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37183]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.871 [XNIO-199 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.873 [XNIO-199 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:37183]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.873 [XNIO-199 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): 
07:28:49.873 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@73e76009
07:28:49.877 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@199c802f
07:28:49.878 [XNIO-200 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-5', selector sun.nio.ch.EPollSelectorImpl@781d0eec
07:28:49.878 [XNIO-200 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-4', selector sun.nio.ch.EPollSelectorImpl@51cc8363
07:28:49.878 [XNIO-200 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2d7e8b
07:28:49.878 [XNIO-200 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-2', selector sun.nio.ch.EPollSelectorImpl@26f136a1
07:28:49.878 [XNIO-200 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4b722dd1
07:28:49.878 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.878 [XNIO-200 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-7', selector sun.nio.ch.EPollSelectorImpl@250a9e20
07:28:49.878 [XNIO-200 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-6', selector sun.nio.ch.EPollSelectorImpl@72f1a5c0
07:28:49.878 [XNIO-200 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 I/O-8', selector sun.nio.ch.EPollSelectorImpl@111183d2
07:28:49.878 [XNIO-200 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-200 Accept', selector sun.nio.ch.EPollSelectorImpl@70838901
07:28:49.879 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.885 [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=[okhttp/3.5.0], Host=[localhost:35147]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.885 [XNIO-200 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
07:28:49.889 [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=[okhttp/3.5.0], Host=[localhost:35147]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
07:28:49.889 [XNIO-200 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
07:28:49.890 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@199c802f
07:28:49.894 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@3d6cf902
07:28:49.895 [XNIO-201 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4f6fa3e1
07:28:49.895 [XNIO-201 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-5', selector sun.nio.ch.EPollSelectorImpl@85f0959
07:28:49.895 [XNIO-201 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5d6ecfc9
07:28:49.895 [XNIO-201 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-2', selector sun.nio.ch.EPollSelectorImpl@23cb743a
07:28:49.895 [XNIO-201 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-1', selector sun.nio.ch.EPollSelectorImpl@15b0440d
07:28:49.895 [XNIO-201 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5c342577
07:28:49.895 [XNIO-201 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-3', selector sun.nio.ch.EPollSelectorImpl@406034f6
07:28:49.895 [XNIO-201 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 I/O-8', selector sun.nio.ch.EPollSelectorImpl@31ccc350
07:28:49.895 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.895 [XNIO-201 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-201 Accept', selector sun.nio.ch.EPollSelectorImpl@76c9a8f4
07:28:49.895 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.899 [XNIO-201 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41773]}, cookies=[:]): {"value":"ok-json"} }
07:28:49.899 [XNIO-201 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.901 [XNIO-201 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/json], User-Agent=[okhttp/3.5.0], Host=[localhost:41773]}, cookies=[:]): {"value":"ok-json"} }
07:28:49.902 [XNIO-201 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.902 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@3d6cf902
07:28:49.904 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@46eda589
07:28:49.905 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.905 [XNIO-202 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2d6d5699
07:28:49.905 [XNIO-202 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-3', selector sun.nio.ch.EPollSelectorImpl@36a51e3b
07:28:49.905 [XNIO-202 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5940b49b
07:28:49.905 [XNIO-202 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-2', selector sun.nio.ch.EPollSelectorImpl@25e24d01
07:28:49.905 [XNIO-202 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 Accept', selector sun.nio.ch.EPollSelectorImpl@772e394e
07:28:49.905 [XNIO-202 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-4', selector sun.nio.ch.EPollSelectorImpl@453283ec
07:28:49.905 [XNIO-202 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3c3be4f0
07:28:49.905 [XNIO-202 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2f2135f2
07:28:49.905 [XNIO-202 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-202 I/O-7', selector sun.nio.ch.EPollSelectorImpl@478d2836
07:28:49.906 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.908 [XNIO-202 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/xml], User-Agent=[okhttp/3.5.0], Host=[localhost:38095]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
07:28:49.908 [XNIO-202 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.910 [XNIO-202 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/xml], User-Agent=[okhttp/3.5.0], Host=[localhost:38095]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
07:28:49.911 [XNIO-202 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.911 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@46eda589
07:28:49.913 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@5120418
07:28:49.914 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.914 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.914 [XNIO-203 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-2', selector sun.nio.ch.EPollSelectorImpl@204b494f
07:28:49.915 [XNIO-203 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2a737488
07:28:49.915 [XNIO-203 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-1', selector sun.nio.ch.EPollSelectorImpl@46bf9e37
07:28:49.915 [XNIO-203 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7f6247f5
07:28:49.915 [XNIO-203 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-8', selector sun.nio.ch.EPollSelectorImpl@375ff9f2
07:28:49.915 [XNIO-203 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 Accept', selector sun.nio.ch.EPollSelectorImpl@18ab106b
07:28:49.915 [XNIO-203 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-3', selector sun.nio.ch.EPollSelectorImpl@336a3f84
07:28:49.915 [XNIO-203 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-7', selector sun.nio.ch.EPollSelectorImpl@59920a9d
07:28:49.915 [XNIO-203 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-203 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1472e97c
07:28:49.917 [XNIO-203 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[text/html], User-Agent=[okhttp/3.5.0], Host=[localhost:45795]}, cookies=[:]): ok-html }
07:28:49.917 [XNIO-203 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.919 [XNIO-203 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[text/html], User-Agent=[okhttp/3.5.0], Host=[localhost:45795]}, cookies=[:]): ok-html }
07:28:49.919 [XNIO-203 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.920 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@5120418
07:28:49.924 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@3b9b06ea
07:28:49.925 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.925 [XNIO-204 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3f2d7072
07:28:49.925 [XNIO-204 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1abee359
07:28:49.925 [XNIO-204 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6c701503
07:28:49.925 [XNIO-204 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1b60075d
07:28:49.925 [XNIO-204 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-5', selector sun.nio.ch.EPollSelectorImpl@645a7a15
07:28:49.925 [XNIO-204 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-3', selector sun.nio.ch.EPollSelectorImpl@49b4567a
07:28:49.925 [XNIO-204 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 Accept', selector sun.nio.ch.EPollSelectorImpl@88cb0fc
07:28:49.925 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:49.925 [XNIO-204 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-7', selector sun.nio.ch.EPollSelectorImpl@30fc8ae2
07:28:49.925 [XNIO-204 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-204 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6220205a
07:28:49.930 [XNIO-204 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/x-www-form-urlencoded], User-Agent=[okhttp/3.5.0], Host=[localhost:42453]}, cookies=[:]): username=bobvila&password=oldhouse }
07:28:49.944 [XNIO-204 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.946 [XNIO-204 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/x-www-form-urlencoded], User-Agent=[okhttp/3.5.0], Host=[localhost:42453]}, cookies=[:]): username=bobvila&password=oldhouse }
07:28:49.947 [XNIO-204 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:49.947 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@3b9b06ea
07:28:49.950 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@7bea85f5
07:28:49.951 [XNIO-205 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3d8f1de9
07:28:49.951 [XNIO-205 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-1', selector sun.nio.ch.EPollSelectorImpl@31a2f2b7
07:28:49.951 [XNIO-205 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6571ac4c
07:28:49.951 [XNIO-205 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-4', selector sun.nio.ch.EPollSelectorImpl@94d93a2
07:28:49.951 [XNIO-205 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6f030cb0
07:28:49.951 [XNIO-205 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-7', selector sun.nio.ch.EPollSelectorImpl@477b4764
07:28:49.951 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:49.951 [XNIO-205 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-8', selector sun.nio.ch.EPollSelectorImpl@134dbc59
07:28:49.951 [XNIO-205 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 Accept', selector sun.nio.ch.EPollSelectorImpl@71f26427
07:28:49.951 [XNIO-205 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-205 I/O-5', selector sun.nio.ch.EPollSelectorImpl@581f20af
07:28:49.951 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:50.005 [XNIO-205 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/x-www-form-urlencoded], User-Agent=[okhttp/3.5.0], Host=[localhost:39349]}, cookies=[:]): username=bobvila&password=oldhouse }
07:28:50.006 [XNIO-205 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:50.008 [XNIO-205 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[application/x-www-form-urlencoded], User-Agent=[okhttp/3.5.0], Host=[localhost:39349]}, cookies=[:]): username=bobvila&password=oldhouse }
07:28:50.008 [XNIO-205 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:50.009 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@7bea85f5
07:28:50.009 [XNIO-205 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:28:50.015 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@69d88ca9
07:28:50.016 [XNIO-206 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-3', selector sun.nio.ch.EPollSelectorImpl@17af06c7
07:28:50.016 [XNIO-206 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-2', selector sun.nio.ch.EPollSelectorImpl@20498650
07:28:50.016 [XNIO-206 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-4', selector sun.nio.ch.EPollSelectorImpl@77a01b28
07:28:50.016 [XNIO-206 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4395b2ae
07:28:50.016 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:50.016 [XNIO-206 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-5', selector sun.nio.ch.EPollSelectorImpl@627924ff
07:28:50.016 [XNIO-206 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-6', selector sun.nio.ch.EPollSelectorImpl@b545db6
07:28:50.016 [XNIO-206 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7fa32d40
07:28:50.016 [XNIO-206 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3921789c
07:28:50.016 [XNIO-206 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-206 Accept', selector sun.nio.ch.EPollSelectorImpl@2e7ef4f3
07:28:50.016 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:50.019 [XNIO-206 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[multipart/form-data; boundary=be65651e-48ef-420b-baf1-f8b1a44767c9], User-Agent=[okhttp/3.5.0], Host=[localhost:45389]}, cookies=[:]): --be65651e-48ef-420b-baf1-f8b1a44767c9
Content-Disposition: form-data; name="alpha"
Content-Length: 9

some data
--be65651e-48ef-420b-baf1-f8b1a44767c9
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Length: 21

This is bravo content
--be65651e-48ef-420b-baf1-f8b1a44767c9--
 }
07:28:50.021 [XNIO-206 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:50.024 [XNIO-206 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[multipart/form-data; boundary=d22253be-1d98-4941-b425-9407ffda5d5b], User-Agent=[okhttp/3.5.0], Host=[localhost:45389]}, cookies=[:]): --d22253be-1d98-4941-b425-9407ffda5d5b
Content-Disposition: form-data; name="alpha"
Content-Length: 9

some data
--d22253be-1d98-4941-b425-9407ffda5d5b
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Length: 21

This is bravo content
--d22253be-1d98-4941-b425-9407ffda5d5b--
 }
07:28:50.025 [XNIO-206 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:50.025 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@69d88ca9
07:28:50.028 [Test worker] DEBUG io.undertow - starting undertow server io.undertow.Undertow@34077278
07:28:50.029 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
07:28:50.029 [XNIO-207 I/O-1] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-1', selector sun.nio.ch.EPollSelectorImpl@61c85f0d
07:28:50.029 [XNIO-207 I/O-3] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-3', selector sun.nio.ch.EPollSelectorImpl@176eff48
07:28:50.029 [XNIO-207 I/O-4] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2f06cf5f
07:28:50.029 [XNIO-207 Accept] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 Accept', selector sun.nio.ch.EPollSelectorImpl@6c961b4a
07:28:50.029 [XNIO-207 I/O-2] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-2', selector sun.nio.ch.EPollSelectorImpl@12e6aed6
07:28:50.029 [XNIO-207 I/O-5] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6f12168c
07:28:50.029 [XNIO-207 I/O-6] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-6', selector sun.nio.ch.EPollSelectorImpl@216f04b3
07:28:50.029 [XNIO-207 I/O-8] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-8', selector sun.nio.ch.EPollSelectorImpl@16c38f2d
07:28:50.029 [XNIO-207 I/O-7] DEBUG org.xnio.nio - Started channel thread 'XNIO-207 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2266f137
07:28:50.029 [Test worker] DEBUG io.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
07:28:50.081 [XNIO-207 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[multipart/form-data; boundary=571bb606-1fcd-4a9c-9207-d448cd6678f9], User-Agent=[okhttp/3.5.0], Host=[localhost:40455]}, cookies=[:]): --571bb606-1fcd-4a9c-9207-d448cd6678f9
Content-Disposition: form-data; name="alpha"
Content-Length: 9

some data
--571bb606-1fcd-4a9c-9207-d448cd6678f9
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Length: 21

This is bravo content
--571bb606-1fcd-4a9c-9207-d448cd6678f9--
 }
07:28:50.084 [XNIO-207 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:50.086 [XNIO-207 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Connection=[Keep-Alive], Accept-Encoding=[gzip], Transfer-Encoding=[chunked], Content-Type=[multipart/form-data; boundary=2bf7352a-8553-48c3-8a35-5bd726d99fae], User-Agent=[okhttp/3.5.0], Host=[localhost:40455]}, cookies=[:]): --2bf7352a-8553-48c3-8a35-5bd726d99fae
Content-Disposition: form-data; name="alpha"
Content-Length: 9

some data
--2bf7352a-8553-48c3-8a35-5bd726d99fae
Content-Disposition: form-data; name="bravo"; filename="bravo.txt"
Content-Type: text/plain
Content-Length: 21

This is bravo content
--2bf7352a-8553-48c3-8a35-5bd726d99fae--
 }
07:28:50.087 [XNIO-207 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
07:28:50.088 [Test worker] DEBUG io.undertow - stopping undertow server io.undertow.Undertow@34077278

Standard error

Mar 22, 2017 7:28:49 AM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Mar 22, 2017 7:28:49 AM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Mar 22, 2017 7:28:49 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 22, 2017 7:28:49 AM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Mar 22, 2017 7:28:49 AM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Mar 22, 2017 7:28:49 AM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null
Mar 22, 2017 7:28:49 AM okhttp3.internal.platform.Platform log
INFO: Cached authentication expired. Sending a new request.
Mar 22, 2017 7:28:49 AM okhttp3.internal.platform.Platform log
WARNING: previous digest authentication with same nonce failed, returning null