Class groovyx.net.http.JavaHttpPostSpec

60

tests

0

failures

0

ignored

3.456s

duration

100%

successful

Tests

Test Duration Result
HTTP POST with BASIC authentication (authorized) 0.030s passed
HTTP POST with BASIC authentication (unauthorized) 0.137s passed
HTTP POST with DIGEST authentication (authorized) 0.034s passed
HTTP POST with DIGEST authentication (unauthorized) 0.195s passed
HTTPS POST with BASIC authentication (authorized) 0.053s passed
HTTPS POST with BASIC authentication (unauthorized) 0.431s passed
HTTPS POST with DIGEST authentication (authorized) 0.067s passed
HTTPS POST with DIGEST authentication (unauthorized) 0.274s passed
form (url-encoded): HTTP 0.029s passed
form (url-encoded): HTTPS 0.031s passed
gzip compression supported 0.016s passed
interceptor 0.021s passed
multipart request HTTP 0.113s passed
multipart request HTTPS 0.030s passed
post with defined content-type and charset (HTTP) 0.028s passed
post with defined content-type and charset (HTTPS) 0.062s passed
post(): HTTP application/json [:] 0.072s passed
post(): HTTP application/xml [one:1] 0.047s passed
post(): HTTP text/csv [one:1, two:2] 0.054s passed
post(): HTTP text/html [two:2] 0.041s passed
post(): HTTP text/plain null 0.151s passed
post(): HTTPS application/json [:] 0.110s passed
post(): HTTPS application/xml [one:1] 0.073s passed
post(): HTTPS text/csv [one:1, two:2] 0.136s passed
post(): HTTPS text/html [two:2] 0.077s passed
post(): HTTPS text/plain null 0.118s passed
post(Class,Closure): cookies -> [:] 0.039s passed
post(Class,Closure): cookies -> [flavor:chocolate-chip, count:dozen] 0.036s passed
post(Class,Closure): cookies -> [flavor:chocolate-chip] 0.045s passed
post(Class,Closure): cookies -> null 0.046s passed
post(Class,Consumer): cookies -> [:] 0.030s passed
post(Class,Consumer): cookies -> [flavor:oatmeal, count:dozen] 0.035s passed
post(Class,Consumer): cookies -> [flavor:peanut-butter] 0.019s passed
post(Class,Consumer): cookies -> null 0.122s passed
post(Closure): query -> [:] 0.022s passed
post(Closure): query -> [alpha:[one, two], bravo:three] 0.035s passed
post(Closure): query -> [alpha:[one, two]] 0.037s passed
post(Closure): query -> [alpha:[one]] 0.043s passed
post(Closure): query -> [alpha:one] 0.039s passed
post(Closure): query -> null 0.127s passed
post(Consumer): headers -> [:] 0.054s passed
post(Consumer): headers -> [hat:fedora] 0.028s passed
post(Consumer): headers -> null 0.027s passed
request content encoding (application/json) 0.018s passed
request content encoding (application/xml) 0.009s passed
request content encoding (text/html) 0.011s passed
success/failure handler with BiFunction (200) 0.027s passed
success/failure handler with BiFunction (300) 0.018s passed
success/failure handler with BiFunction (400) 0.012s passed
success/failure handler with BiFunction (500) 0.011s passed
success/failure handler with Closure (200) 0.017s passed
success/failure handler with Closure (300) 0.013s passed
success/failure handler with Closure (400) 0.012s passed
success/failure handler with Closure (500) 0.015s passed
when handler with BiFunction (205) 0.015s passed
when handler with BiFunction (210) 0.007s passed
when handler with BiFunction (211) 0.011s passed
when handler with Closure (205) 0.015s passed
when handler with Closure (210) 0.010s passed
when handler with Closure (211) 0.021s passed

Standard output

19:16:26.435 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@203b86e2
19:16:26.437 [XNIO-57 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-1', selector sun.nio.ch.EPollSelectorImpl@77a715a7
19:16:26.437 [XNIO-57 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-2', selector sun.nio.ch.EPollSelectorImpl@22940640
19:16:26.447 [XNIO-57 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-3', selector sun.nio.ch.EPollSelectorImpl@79555ebe
19:16:26.462 [XNIO-57 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-5', selector sun.nio.ch.EPollSelectorImpl@48a01480
19:16:26.471 [XNIO-57 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4d97a9a7
19:16:26.474 [XNIO-57 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-6', selector sun.nio.ch.EPollSelectorImpl@379b722d
19:16:26.484 [XNIO-57 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3544e9
19:16:26.484 [XNIO-57 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1cac7bd
19:16:26.490 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:26.490 [XNIO-57 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 Accept', selector sun.nio.ch.EPollSelectorImpl@2b1c9959
19:16:26.491 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:26.495 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41295/alpha
19:16:26.497 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.497 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.506 [XNIO-57 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], User-Agent=[Java/1.8.0_222], Host=[localhost:41295]}, cookies=[:]): <empty> }
19:16:26.528 [XNIO-57 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:26.529 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:26.529 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.531 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.531 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:26.531 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:26.531 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.533 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41295/alpha
19:16:26.534 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.534 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.546 [XNIO-57 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], User-Agent=[Java/1.8.0_222], Host=[localhost:41295]}, cookies=[:]): <empty> }
19:16:26.548 [XNIO-57 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:26.549 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:26.549 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.549 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.549 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:26.549 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:26.549 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.550 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@203b86e2
19:16:26.554 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1d40ab25
19:16:26.564 [XNIO-58 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1feafaa2
19:16:26.570 [XNIO-58 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-2', selector sun.nio.ch.EPollSelectorImpl@335bb9b4
19:16:26.574 [XNIO-58 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6aea5dd6
19:16:26.582 [XNIO-58 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-5', selector sun.nio.ch.EPollSelectorImpl@489b111
19:16:26.582 [XNIO-58 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-4', selector sun.nio.ch.EPollSelectorImpl@54eeb0a6
19:16:26.591 [XNIO-58 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3ea1bfa1
19:16:26.597 [XNIO-58 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3575a5d5
19:16:26.591 [XNIO-58 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-7', selector sun.nio.ch.EPollSelectorImpl@ce95378
19:16:26.602 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:26.602 [XNIO-58 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 Accept', selector sun.nio.ch.EPollSelectorImpl@61ed946a
19:16:26.603 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:26.604 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:42043/alpha
19:16:26.604 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.604 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.638 [XNIO-58 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], User-Agent=[Java/1.8.0_222], Host=[localhost:42043]}, cookies=[:]): <empty> }
19:16:26.640 [XNIO-58 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:26.641 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:26.641 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.641 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.641 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:26.641 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:26.641 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.642 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:42043/alpha
19:16:26.642 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.642 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.666 [XNIO-58 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], User-Agent=[Java/1.8.0_222], Host=[localhost:42043]}, cookies=[:]): <empty> }
19:16:26.667 [XNIO-58 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:26.668 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:26.668 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.668 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.668 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:26.668 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:26.668 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.669 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1d40ab25
19:16:26.674 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@44cf16fd
19:16:26.679 [XNIO-58 task-5] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ POST /alpha request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], User-Agent=[Java/1.8.0_222], Host=[localhost:42043]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[27], Date=[Sun, 11 Aug 2019 00:16:18 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.protocols.ssl.SslConduit.doWrap(SslConduit.java:895)
	at ersatz.undertow.protocols.ssl.SslConduit.write(SslConduit.java:379)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
19:16:26.682 [XNIO-59 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-2', selector sun.nio.ch.EPollSelectorImpl@d7febb0
19:16:26.684 [XNIO-59 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1d95181b
19:16:26.681 [XNIO-59 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6ce1a0a9
19:16:26.686 [XNIO-59 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1e5b064
19:16:26.687 [XNIO-59 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-5', selector sun.nio.ch.EPollSelectorImpl@35a955e9
19:16:26.690 [XNIO-59 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-6', selector sun.nio.ch.EPollSelectorImpl@37fe9fa
19:16:26.690 [XNIO-59 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1fd754d4
19:16:26.696 [XNIO-59 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-8', selector sun.nio.ch.EPollSelectorImpl@42030905
19:16:26.697 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:26.697 [XNIO-59 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 Accept', selector sun.nio.ch.EPollSelectorImpl@38070b83
19:16:26.697 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:26.709 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42155/alpha
19:16:26.710 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.710 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.711 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {}
19:16:26.724 [XNIO-59 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Java/1.8.0_222], Host=[localhost:42155]}, cookies=[:]): {} }
19:16:26.728 [XNIO-59 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:16:26.729 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
19:16:26.729 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.729 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.729 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
19:16:26.729 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
19:16:26.736 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.737 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42155/alpha
19:16:26.738 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.738 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.738 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {}
19:16:26.739 [XNIO-59 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Java/1.8.0_222], Host=[localhost:42155]}, cookies=[:]): {} }
19:16:26.740 [XNIO-59 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:16:26.742 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
19:16:26.742 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.742 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.742 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
19:16:26.742 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
19:16:26.742 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.742 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@44cf16fd
19:16:26.747 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6119966a
19:16:26.749 [XNIO-60 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-1', selector sun.nio.ch.EPollSelectorImpl@27b5d86d
19:16:26.749 [XNIO-60 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1343f727
19:16:26.751 [XNIO-60 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-3', selector sun.nio.ch.EPollSelectorImpl@212f4a38
19:16:26.755 [XNIO-60 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4df157e7
19:16:26.758 [XNIO-60 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-5', selector sun.nio.ch.EPollSelectorImpl@41d0775f
19:16:26.759 [XNIO-60 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7b81a81f
19:16:26.759 [XNIO-60 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-8', selector sun.nio.ch.EPollSelectorImpl@16bd2088
19:16:26.758 [XNIO-60 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-6', selector sun.nio.ch.EPollSelectorImpl@24d60201
19:16:26.762 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:26.762 [XNIO-60 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 Accept', selector sun.nio.ch.EPollSelectorImpl@41208faf
19:16:26.763 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:26.764 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:36373/alpha
19:16:26.764 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.765 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.802 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {}
19:16:26.805 [XNIO-60 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Java/1.8.0_222], Host=[localhost:36373]}, cookies=[:]): {} }
19:16:26.808 [XNIO-60 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:16:26.809 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
19:16:26.809 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.809 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.809 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
19:16:26.809 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
19:16:26.809 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.810 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:36373/alpha
19:16:26.810 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.810 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.837 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {}
19:16:26.850 [XNIO-60 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[2], User-Agent=[Java/1.8.0_222], Host=[localhost:36373]}, cookies=[:]): {} }
19:16:26.853 [XNIO-60 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:16:26.854 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
19:16:26.854 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.854 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.854 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
19:16:26.854 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
19:16:26.854 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.855 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6119966a
19:16:26.861 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2792e518
19:16:26.881 [XNIO-61 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-1', selector sun.nio.ch.EPollSelectorImpl@73106b8b
19:16:26.882 [XNIO-61 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6553447e
19:16:26.882 [XNIO-61 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-3', selector sun.nio.ch.EPollSelectorImpl@af8d3ef
19:16:26.883 [XNIO-61 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-4', selector sun.nio.ch.EPollSelectorImpl@79661e95
19:16:26.883 [XNIO-61 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1706602e
19:16:26.884 [XNIO-61 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7f5f132c
19:16:26.884 [XNIO-61 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-7', selector sun.nio.ch.EPollSelectorImpl@159da990
19:16:26.884 [XNIO-61 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-8', selector sun.nio.ch.EPollSelectorImpl@782adb32
19:16:26.884 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:26.885 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:26.886 [XNIO-61 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 Accept', selector sun.nio.ch.EPollSelectorImpl@59444944
19:16:26.889 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41319/alpha
19:16:26.889 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.889 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.889 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1"}
19:16:26.891 [XNIO-61 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Java/1.8.0_222], Host=[localhost:41319]}, cookies=[:]): {"one":"1"} }
19:16:26.893 [XNIO-61 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:16:26.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
19:16:26.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
19:16:26.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
19:16:26.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.897 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41319/alpha
19:16:26.898 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.898 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.898 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1"}
19:16:26.901 [XNIO-61 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Java/1.8.0_222], Host=[localhost:41319]}, cookies=[:]): {"one":"1"} }
19:16:26.902 [XNIO-61 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:16:26.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
19:16:26.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
19:16:26.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
19:16:26.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.906 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2792e518
19:16:26.912 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4850003b
19:16:26.914 [XNIO-61 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
19:16:26.918 [XNIO-62 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5a1b3ba0
19:16:26.921 [XNIO-62 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2a6b4041
19:16:26.921 [XNIO-62 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-3', selector sun.nio.ch.EPollSelectorImpl@28861081
19:16:26.921 [XNIO-62 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6669f2d0
19:16:26.922 [XNIO-62 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-5', selector sun.nio.ch.EPollSelectorImpl@198bde4c
19:16:26.923 [XNIO-62 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-6', selector sun.nio.ch.EPollSelectorImpl@150120b
19:16:26.924 [XNIO-62 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-7', selector sun.nio.ch.EPollSelectorImpl@264de67b
19:16:26.924 [XNIO-62 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-8', selector sun.nio.ch.EPollSelectorImpl@62c28c51
19:16:26.930 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:26.930 [XNIO-62 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 Accept', selector sun.nio.ch.EPollSelectorImpl@14fdd058
19:16:26.931 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:26.932 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:41121/alpha
19:16:26.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.960 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1"}
19:16:26.962 [XNIO-62 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Java/1.8.0_222], Host=[localhost:41121]}, cookies=[:]): {"one":"1"} }
19:16:26.964 [XNIO-62 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:16:26.965 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
19:16:26.965 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.965 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.965 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
19:16:26.965 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
19:16:26.965 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.969 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:41121/alpha
19:16:26.969 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.969 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:26.976 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1"}
19:16:26.977 [XNIO-62 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[11], User-Agent=[Java/1.8.0_222], Host=[localhost:41121]}, cookies=[:]): {"one":"1"} }
19:16:26.979 [XNIO-62 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:16:26.980 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
19:16:26.980 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.980 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.980 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
19:16:26.980 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
19:16:26.980 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:26.982 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4850003b
19:16:26.987 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@64695875
19:16:26.990 [XNIO-63 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-1', selector sun.nio.ch.EPollSelectorImpl@14ba00f7
19:16:26.994 [XNIO-63 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-2', selector sun.nio.ch.EPollSelectorImpl@13343a57
19:16:26.995 [XNIO-63 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4810bf4d
19:16:26.995 [XNIO-63 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-3', selector sun.nio.ch.EPollSelectorImpl@47d46fad
19:16:26.996 [XNIO-63 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-5', selector sun.nio.ch.EPollSelectorImpl@763c7363
19:16:26.998 [XNIO-63 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-6', selector sun.nio.ch.EPollSelectorImpl@142e490e
19:16:27.002 [XNIO-63 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-7', selector sun.nio.ch.EPollSelectorImpl@54e8903f
19:16:27.005 [XNIO-63 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-8', selector sun.nio.ch.EPollSelectorImpl@575c07e9
19:16:27.006 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.006 [XNIO-63 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 Accept', selector sun.nio.ch.EPollSelectorImpl@5944f478
19:16:27.007 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.010 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:46749/alpha
19:16:27.010 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.010 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.011 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"two":2}
19:16:27.014 [XNIO-63 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Java/1.8.0_222], Host=[localhost:46749]}, cookies=[:]): {"two":2} }
19:16:27.017 [XNIO-63 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:16:27.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
19:16:27.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
19:16:27.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
19:16:27.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.019 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:46749/alpha
19:16:27.020 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.020 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.020 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"two":2}
19:16:27.022 [XNIO-63 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Java/1.8.0_222], Host=[localhost:46749]}, cookies=[:]): {"two":2} }
19:16:27.024 [XNIO-63 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:16:27.025 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
19:16:27.025 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.025 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.025 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
19:16:27.025 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
19:16:27.025 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.026 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@64695875
19:16:27.028 [XNIO-63 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
19:16:27.032 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7a354dfa
19:16:27.043 [XNIO-64 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-1', selector sun.nio.ch.EPollSelectorImpl@131306da
19:16:27.047 [XNIO-64 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-3', selector sun.nio.ch.EPollSelectorImpl@636b4afc
19:16:27.047 [XNIO-64 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7fbb5e58
19:16:27.043 [XNIO-64 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2d7eb3f4
19:16:27.048 [XNIO-64 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7842e9ff
19:16:27.048 [XNIO-64 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-6', selector sun.nio.ch.EPollSelectorImpl@11eea8cb
19:16:27.048 [XNIO-64 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-7', selector sun.nio.ch.EPollSelectorImpl@63f82845
19:16:27.048 [XNIO-64 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6a0811af
19:16:27.048 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.049 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.051 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:35945/alpha
19:16:27.051 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.051 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.052 [XNIO-64 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 Accept', selector sun.nio.ch.EPollSelectorImpl@33d7eff6
19:16:27.075 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"two":2}
19:16:27.076 [XNIO-64 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Java/1.8.0_222], Host=[localhost:35945]}, cookies=[:]): {"two":2} }
19:16:27.078 [XNIO-64 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:16:27.078 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
19:16:27.079 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.079 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.079 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
19:16:27.079 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
19:16:27.079 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.080 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:35945/alpha
19:16:27.080 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.080 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.096 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"two":2}
19:16:27.098 [XNIO-64 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[9], User-Agent=[Java/1.8.0_222], Host=[localhost:35945]}, cookies=[:]): {"two":2} }
19:16:27.102 [XNIO-64 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:16:27.103 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
19:16:27.103 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.103 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.103 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
19:16:27.103 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
19:16:27.103 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.104 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7a354dfa
19:16:27.110 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6cec92c7
19:16:27.120 [XNIO-65 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-1', selector sun.nio.ch.EPollSelectorImpl@31623b2d
19:16:27.121 [XNIO-65 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3eb02388
19:16:27.121 [XNIO-65 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2e9e302a
19:16:27.121 [XNIO-65 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4603a370
19:16:27.122 [XNIO-65 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-5', selector sun.nio.ch.EPollSelectorImpl@52197546
19:16:27.142 [XNIO-65 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5f6ee86d
19:16:27.146 [XNIO-65 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5a66d294
19:16:27.147 [XNIO-65 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-8', selector sun.nio.ch.EPollSelectorImpl@360dabc1
19:16:27.147 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.147 [XNIO-65 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 Accept', selector sun.nio.ch.EPollSelectorImpl@51c0637b
19:16:27.148 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.150 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35393/alpha
19:16:27.150 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.150 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.150 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1","two":2}
19:16:27.151 [XNIO-65 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Java/1.8.0_222], Host=[localhost:35393]}, cookies=[:]): {"one":"1","two":2} }
19:16:27.153 [XNIO-65 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:16:27.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
19:16:27.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
19:16:27.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
19:16:27.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.154 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35393/alpha
19:16:27.154 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.154 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.154 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1","two":2}
19:16:27.158 [XNIO-65 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Java/1.8.0_222], Host=[localhost:35393]}, cookies=[:]): {"one":"1","two":2} }
19:16:27.159 [XNIO-65 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:16:27.160 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
19:16:27.160 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.160 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.160 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
19:16:27.160 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
19:16:27.160 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.161 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6cec92c7
19:16:27.164 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7285b152
19:16:27.170 [XNIO-66 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-1', selector sun.nio.ch.EPollSelectorImpl@cd8d9c0
19:16:27.178 [XNIO-66 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2a2e6fbc
19:16:27.179 [XNIO-66 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-3', selector sun.nio.ch.EPollSelectorImpl@615d6494
19:16:27.184 [XNIO-66 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-4', selector sun.nio.ch.EPollSelectorImpl@57fb1afd
19:16:27.188 [XNIO-66 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-5', selector sun.nio.ch.EPollSelectorImpl@503788b2
19:16:27.190 [XNIO-66 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2d1e4466
19:16:27.198 [XNIO-66 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4c765b6
19:16:27.214 [XNIO-66 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-8', selector sun.nio.ch.EPollSelectorImpl@e60f13a
19:16:27.217 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.218 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.218 [XNIO-66 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 Accept', selector sun.nio.ch.EPollSelectorImpl@43f5328a
19:16:27.219 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:34045/alpha
19:16:27.219 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.219 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.252 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1","two":2}
19:16:27.254 [XNIO-66 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Java/1.8.0_222], Host=[localhost:34045]}, cookies=[:]): {"one":"1","two":2} }
19:16:27.260 [XNIO-66 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:16:27.261 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
19:16:27.261 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.261 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.261 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
19:16:27.261 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
19:16:27.261 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.262 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:34045/alpha
19:16:27.262 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.262 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.283 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1","two":2}
19:16:27.292 [XNIO-66 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Java/1.8.0_222], Host=[localhost:34045]}, cookies=[:]): {"one":"1","two":2} }
19:16:27.295 [XNIO-66 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:16:27.296 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
19:16:27.296 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.296 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.296 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
19:16:27.296 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
19:16:27.296 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.296 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7285b152
19:16:27.303 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@51e72b3d
19:16:27.310 [XNIO-67 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1f0284a4
19:16:27.400 [XNIO-67 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3754ef05
19:16:27.402 [XNIO-67 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-3', selector sun.nio.ch.EPollSelectorImpl@30c1609c
19:16:27.403 [XNIO-67 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6d883997
19:16:27.403 [XNIO-67 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-6', selector sun.nio.ch.EPollSelectorImpl@266b3533
19:16:27.403 [XNIO-67 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-5', selector sun.nio.ch.EPollSelectorImpl@79bafc91
19:16:27.409 [XNIO-67 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-7', selector sun.nio.ch.EPollSelectorImpl@366ac800
19:16:27.410 [XNIO-67 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2b99977f
19:16:27.410 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.410 [XNIO-67 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 Accept', selector sun.nio.ch.EPollSelectorImpl@6e7a227a
19:16:27.412 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.416 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:34525/bravo
19:16:27.417 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.417 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.417 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.417 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34525]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.419 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.420 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.420 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.420 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.420 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.420 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.420 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.421 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:34525/bravo
19:16:27.421 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.421 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.421 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.422 [XNIO-67 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34525]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.423 [XNIO-67 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.424 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.424 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.424 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.424 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.424 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.425 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.426 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@51e72b3d
19:16:27.430 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2a6b0c1e
19:16:27.431 [XNIO-68 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-1', selector sun.nio.ch.EPollSelectorImpl@66714641
19:16:27.431 [XNIO-68 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6b709129
19:16:27.431 [XNIO-68 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3c204628
19:16:27.432 [XNIO-68 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6dc2cc82
19:16:27.432 [XNIO-68 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-5', selector sun.nio.ch.EPollSelectorImpl@46ac3654
19:16:27.432 [XNIO-68 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-6', selector sun.nio.ch.EPollSelectorImpl@183635f3
19:16:27.433 [XNIO-68 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-8', selector sun.nio.ch.EPollSelectorImpl@f8d1313
19:16:27.434 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.433 [XNIO-68 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3a5e7f6c
19:16:27.434 [XNIO-68 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 Accept', selector sun.nio.ch.EPollSelectorImpl@6366b239
19:16:27.435 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.436 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37393/bravo
19:16:27.436 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.436 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.436 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.438 [XNIO-68 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37393]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.440 [XNIO-68 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.441 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.441 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.441 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.441 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.441 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.441 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.442 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37393/bravo
19:16:27.443 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.443 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.443 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.446 [XNIO-68 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37393]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.448 [XNIO-68 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.448 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.448 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.448 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.448 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.448 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.448 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.449 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2a6b0c1e
19:16:27.453 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1a53fded
19:16:27.454 [XNIO-69 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-1', selector sun.nio.ch.EPollSelectorImpl@d6cc273
19:16:27.454 [XNIO-69 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-2', selector sun.nio.ch.EPollSelectorImpl@45546a39
19:16:27.458 [XNIO-69 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7655d7f6
19:16:27.454 [XNIO-69 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7e481da2
19:16:27.458 [XNIO-69 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-5', selector sun.nio.ch.EPollSelectorImpl@55eeb986
19:16:27.462 [XNIO-69 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3112b54e
19:16:27.463 [XNIO-69 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5678e339
19:16:27.462 [XNIO-69 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-7', selector sun.nio.ch.EPollSelectorImpl@32264f0c
19:16:27.463 [XNIO-69 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 Accept', selector sun.nio.ch.EPollSelectorImpl@422b2534
19:16:27.463 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.464 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.466 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40339/bravo?alpha=one
19:16:27.466 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.466 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.470 [XNIO-69 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:40339]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.472 [XNIO-69 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.472 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.472 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.472 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.472 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.472 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.472 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.474 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40339/bravo?alpha=one
19:16:27.474 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.474 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.474 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.486 [XNIO-69 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:40339]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.488 [XNIO-69 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.489 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.489 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.489 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.489 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.489 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.489 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.489 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1a53fded
19:16:27.492 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4fd19b8
19:16:27.494 [XNIO-70 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5f2b649b
19:16:27.494 [XNIO-70 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3cd2ff6f
19:16:27.498 [XNIO-70 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2d230665
19:16:27.494 [XNIO-70 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4b00d6f
19:16:27.499 [XNIO-70 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5a043dc8
19:16:27.499 [XNIO-70 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-6', selector sun.nio.ch.EPollSelectorImpl@473b723d
19:16:27.506 [XNIO-70 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3c2d863b
19:16:27.509 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.509 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.499 [XNIO-70 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2bd82ef6
19:16:27.509 [XNIO-70 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 Accept', selector sun.nio.ch.EPollSelectorImpl@12065b9b
19:16:27.511 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36889/bravo?alpha=one
19:16:27.511 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.511 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.512 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.514 [XNIO-70 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36889]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.516 [XNIO-70 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.517 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36889/bravo?alpha=one
19:16:27.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.530 [XNIO-70 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36889]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.532 [XNIO-70 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.533 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4fd19b8
19:16:27.537 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6f31c106
19:16:27.546 [XNIO-71 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-2', selector sun.nio.ch.EPollSelectorImpl@59555353
19:16:27.546 [XNIO-71 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-1', selector sun.nio.ch.EPollSelectorImpl@178209d6
19:16:27.551 [XNIO-71 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6804e010
19:16:27.552 [XNIO-71 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-4', selector sun.nio.ch.EPollSelectorImpl@372848f7
19:16:27.552 [XNIO-71 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7a4f852c
19:16:27.552 [XNIO-71 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-6', selector sun.nio.ch.EPollSelectorImpl@21e59a55
19:16:27.553 [XNIO-71 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-7', selector sun.nio.ch.EPollSelectorImpl@8155377
19:16:27.553 [XNIO-71 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-8', selector sun.nio.ch.EPollSelectorImpl@616bb4ff
19:16:27.554 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.554 [XNIO-71 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 Accept', selector sun.nio.ch.EPollSelectorImpl@4bf3d393
19:16:27.555 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.556 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43751/bravo?alpha=one&alpha=two
19:16:27.557 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.557 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.557 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.562 [XNIO-71 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:43751]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.564 [XNIO-71 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.565 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43751/bravo?alpha=one&alpha=two
19:16:27.565 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.565 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.565 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.566 [XNIO-71 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:43751]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.569 [XNIO-71 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.571 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6f31c106
19:16:27.578 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5c5b9ac6
19:16:27.589 [XNIO-72 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-1', selector sun.nio.ch.EPollSelectorImpl@488937e3
19:16:27.594 [XNIO-72 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-2', selector sun.nio.ch.EPollSelectorImpl@37a21624
19:16:27.595 [XNIO-72 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5e302218
19:16:27.595 [XNIO-72 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7193979f
19:16:27.594 [XNIO-72 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-3', selector sun.nio.ch.EPollSelectorImpl@35db9ca4
19:16:27.595 [XNIO-72 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3b89def0
19:16:27.595 [XNIO-72 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-7', selector sun.nio.ch.EPollSelectorImpl@c464a0d
19:16:27.595 [XNIO-72 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2ff9c28b
19:16:27.598 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.598 [XNIO-72 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 Accept', selector sun.nio.ch.EPollSelectorImpl@643d6020
19:16:27.599 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.600 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38165/bravo?alpha=one&alpha=two&bravo=three
19:16:27.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.602 [XNIO-72 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two], bravo:[three]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:38165]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.604 [XNIO-72 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.604 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.604 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.604 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.604 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.604 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.604 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.605 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38165/bravo?alpha=one&alpha=two&bravo=three
19:16:27.605 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.605 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.606 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.606 [XNIO-72 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /bravo (query=[alpha:[one, two], bravo:[three]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:38165]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.608 [XNIO-72 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.608 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.608 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.608 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.608 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.608 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.608 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.609 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5c5b9ac6
19:16:27.615 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@50e0e64d
19:16:27.616 [XNIO-73 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-2', selector sun.nio.ch.EPollSelectorImpl@57b10222
19:16:27.616 [XNIO-73 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2ca8f65a
19:16:27.617 [XNIO-73 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-4', selector sun.nio.ch.EPollSelectorImpl@64d3bd0
19:16:27.616 [XNIO-73 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-1', selector sun.nio.ch.EPollSelectorImpl@13ac518
19:16:27.618 [XNIO-73 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-5', selector sun.nio.ch.EPollSelectorImpl@40ea2cea
19:16:27.619 [XNIO-73 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3f766a7d
19:16:27.619 [XNIO-73 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4e42d910
19:16:27.619 [XNIO-73 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6552f5f2
19:16:27.622 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.622 [XNIO-73 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 Accept', selector sun.nio.ch.EPollSelectorImpl@2bba9f4e
19:16:27.623 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.628 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40955/charlie
19:16:27.628 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.629 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.629 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.629 [XNIO-73 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:40955]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.631 [XNIO-73 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.631 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.633 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40955/charlie
19:16:27.633 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.633 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.633 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.636 [XNIO-73 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:40955]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.637 [XNIO-73 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.638 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@50e0e64d
19:16:27.641 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@59888f6b
19:16:27.647 [XNIO-74 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1de895fa
19:16:27.650 [XNIO-74 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-2', selector sun.nio.ch.EPollSelectorImpl@431cae8f
19:16:27.651 [XNIO-74 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-3', selector sun.nio.ch.EPollSelectorImpl@ec3b1b5
19:16:27.654 [XNIO-74 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-4', selector sun.nio.ch.EPollSelectorImpl@831439
19:16:27.662 [XNIO-74 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-5', selector sun.nio.ch.EPollSelectorImpl@ec720a6
19:16:27.666 [XNIO-74 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-6', selector sun.nio.ch.EPollSelectorImpl@144e1fdf
19:16:27.670 [XNIO-74 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-7', selector sun.nio.ch.EPollSelectorImpl@19f8bd02
19:16:27.678 [XNIO-74 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-8', selector sun.nio.ch.EPollSelectorImpl@28912c4a
19:16:27.682 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.682 [XNIO-74 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 Accept', selector sun.nio.ch.EPollSelectorImpl@94eda1b
19:16:27.682 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.683 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43391/charlie
19:16:27.684 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.684 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.684 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.685 [XNIO-74 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:43391]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.686 [XNIO-74 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.686 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.686 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.686 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.686 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.686 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.686 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.687 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43391/charlie
19:16:27.687 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.687 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.687 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.690 [XNIO-74 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:43391]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.692 [XNIO-74 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.693 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@59888f6b
19:16:27.697 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@77af2b8
19:16:27.699 [XNIO-75 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5f225aa9
19:16:27.699 [XNIO-75 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7779594e
19:16:27.702 [XNIO-75 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-6', selector sun.nio.ch.EPollSelectorImpl@51d04a1a
19:16:27.699 [XNIO-75 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-1', selector sun.nio.ch.EPollSelectorImpl@38552b45
19:16:27.699 [XNIO-75 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5d21b0a3
19:16:27.699 [XNIO-75 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-5', selector sun.nio.ch.EPollSelectorImpl@29dd208b
19:16:27.708 [XNIO-75 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-7', selector sun.nio.ch.EPollSelectorImpl@60137160
19:16:27.709 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.709 [XNIO-75 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2b24b26b
19:16:27.709 [XNIO-75 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 Accept', selector sun.nio.ch.EPollSelectorImpl@3c76ab11
19:16:27.709 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.711 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45069/charlie
19:16:27.711 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: hat -> [fedora]
19:16:27.711 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.711 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.711 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.712 [XNIO-75 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], hat=[fedora], Host=[localhost:45069]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.713 [XNIO-75 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.714 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.714 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.714 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.714 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.714 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.714 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.715 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45069/charlie
19:16:27.715 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: hat -> [fedora]
19:16:27.715 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.715 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.715 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.719 [XNIO-75 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], hat=[fedora], Host=[localhost:45069]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.720 [XNIO-75 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.721 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.721 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.721 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.721 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.721 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.721 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.721 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@77af2b8
19:16:27.727 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5a9c306d
19:16:27.730 [XNIO-76 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-1', selector sun.nio.ch.EPollSelectorImpl@44003420
19:16:27.731 [XNIO-76 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5fe25000
19:16:27.731 [XNIO-76 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1e874d17
19:16:27.731 [XNIO-76 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-4', selector sun.nio.ch.EPollSelectorImpl@31d99831
19:16:27.731 [XNIO-76 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-8', selector sun.nio.ch.EPollSelectorImpl@35bb82f0
19:16:27.738 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.731 [XNIO-76 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6fc7f4a0
19:16:27.731 [XNIO-76 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2d70d1c3
19:16:27.731 [XNIO-76 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7207cb6
19:16:27.738 [XNIO-76 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 Accept', selector sun.nio.ch.EPollSelectorImpl@3f3e66fe
19:16:27.739 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.747 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39261/chars
19:16:27.748 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.748 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [text/plain; charset=utf-8]
19:16:27.748 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(text/plain): This is some plain text.
19:16:27.750 [XNIO-76 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /chars (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[text/plain; charset=utf-8], Content-Length=[24], User-Agent=[Java/1.8.0_222], Host=[localhost:39261]}, cookies=[:]): This is some plain text. }
19:16:27.750 [XNIO-76 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.751 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.751 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.751 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.751 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.751 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5a9c306d
19:16:27.754 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@483f21b
19:16:27.758 [XNIO-77 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-1', selector sun.nio.ch.EPollSelectorImpl@39b21f66
19:16:27.759 [XNIO-77 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1880984d
19:16:27.760 [XNIO-77 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-3', selector sun.nio.ch.EPollSelectorImpl@d84d8ae
19:16:27.761 [XNIO-77 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-4', selector sun.nio.ch.EPollSelectorImpl@59957342
19:16:27.778 [XNIO-77 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1a5bd50f
19:16:27.779 [XNIO-77 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6ec57afd
19:16:27.779 [XNIO-77 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-7', selector sun.nio.ch.EPollSelectorImpl@22a36e4a
19:16:27.779 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.779 [XNIO-77 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 Accept', selector sun.nio.ch.EPollSelectorImpl@5aac888d
19:16:27.779 [XNIO-77 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-8', selector sun.nio.ch.EPollSelectorImpl@fb83946
19:16:27.779 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.781 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:35613/chars
19:16:27.781 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.781 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [text/plain; charset=utf-8]
19:16:27.807 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(text/plain): This is some plain text.
19:16:27.812 [XNIO-77 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /chars (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[text/plain; charset=utf-8], Content-Length=[24], User-Agent=[Java/1.8.0_222], Host=[localhost:35613]}, cookies=[:]): This is some plain text. }
19:16:27.813 [XNIO-77 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.814 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.814 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.814 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.814 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.814 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@483f21b
19:16:27.820 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3632bdce
19:16:27.822 [XNIO-78 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-2', selector sun.nio.ch.EPollSelectorImpl@41d4f0af
19:16:27.822 [XNIO-78 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6c49462a
19:16:27.822 [XNIO-78 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1ed73222
19:16:27.822 [XNIO-78 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4cd4281b
19:16:27.822 [XNIO-78 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-5', selector sun.nio.ch.EPollSelectorImpl@66d41cda
19:16:27.826 [XNIO-78 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2ca6e587
19:16:27.834 [XNIO-78 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6fbd14f0
19:16:27.834 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.834 [XNIO-78 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5e6eb767
19:16:27.835 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.840 [XNIO-78 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 Accept', selector sun.nio.ch.EPollSelectorImpl@2eb7fafc
19:16:27.842 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45489/delta
19:16:27.842 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.842 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.842 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.845 [XNIO-78 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:45489]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.847 [XNIO-78 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:27.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:27.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:27.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:27.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.850 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45489/delta
19:16:27.851 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.851 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.851 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.855 [XNIO-78 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:45489]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.859 [XNIO-78 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:27.860 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:27.860 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.860 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.860 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:27.860 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:27.860 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.860 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3632bdce
19:16:27.864 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3ad4458b
19:16:27.865 [XNIO-78 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ POST /delta request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:45489]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/date], Content-Length=[36], Date=[Sun, 11 Aug 2019 00:16:18 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:427)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
19:16:27.866 [XNIO-79 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7c90aacc
19:16:27.866 [XNIO-79 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-2', selector sun.nio.ch.EPollSelectorImpl@50684ab7
19:16:27.870 [XNIO-79 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-3', selector sun.nio.ch.EPollSelectorImpl@c3fead4
19:16:27.874 [XNIO-79 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7334d002
19:16:27.875 [XNIO-79 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-5', selector sun.nio.ch.EPollSelectorImpl@21e426d0
19:16:27.875 [XNIO-79 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6b283d3
19:16:27.877 [XNIO-79 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1cd6fdd4
19:16:27.877 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.877 [XNIO-79 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 I/O-8', selector sun.nio.ch.EPollSelectorImpl@58819fbb
19:16:27.878 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.879 [XNIO-79 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-79 Accept', selector sun.nio.ch.EPollSelectorImpl@5e9bf75d
19:16:27.880 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41743/delta
19:16:27.881 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.881 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.881 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.891 [XNIO-79 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41743]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.892 [XNIO-79 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:27.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:27.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:27.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:27.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.894 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41743/delta
19:16:27.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.895 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.898 [XNIO-79 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41743]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:27.900 [XNIO-79 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:27.900 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:27.900 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.900 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.900 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:27.900 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:27.900 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.901 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3ad4458b
19:16:27.905 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2fe6dcba
19:16:27.909 [XNIO-80 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-1', selector sun.nio.ch.EPollSelectorImpl@70b65119
19:16:27.914 [XNIO-80 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-2', selector sun.nio.ch.EPollSelectorImpl@609fb466
19:16:27.915 [XNIO-80 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6101ee36
19:16:27.914 [XNIO-80 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2987410b
19:16:27.915 [XNIO-80 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-5', selector sun.nio.ch.EPollSelectorImpl@794c2098
19:16:27.916 [XNIO-80 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3e4b7974
19:16:27.922 [XNIO-80 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-7', selector sun.nio.ch.EPollSelectorImpl@322e9108
19:16:27.923 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.923 [XNIO-80 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 Accept', selector sun.nio.ch.EPollSelectorImpl@25b21da9
19:16:27.923 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.925 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39617/delta
19:16:27.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip]
19:16:27.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.926 [XNIO-80 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-80 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6f60cfd
19:16:27.930 [XNIO-80 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:39617]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@1a9ae2e9]): {"alpha":"bravo","charlie":42} }
19:16:27.933 [XNIO-80 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:27.934 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:27.934 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.934 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.934 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:27.934 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:27.934 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.937 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39617/delta
19:16:27.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip]
19:16:27.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.942 [XNIO-80 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:39617]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@32958213]): {"alpha":"bravo","charlie":42} }
19:16:27.945 [XNIO-80 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:27.945 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:27.946 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.946 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.946 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:27.946 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:27.946 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.946 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2fe6dcba
19:16:27.950 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6c94355b
19:16:27.954 [XNIO-81 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2bdf0fd5
19:16:27.955 [XNIO-81 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3da93f87
19:16:27.954 [XNIO-81 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-2', selector sun.nio.ch.EPollSelectorImpl@33a96027
19:16:27.957 [XNIO-81 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-5', selector sun.nio.ch.EPollSelectorImpl@18a92197
19:16:27.955 [XNIO-81 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-3', selector sun.nio.ch.EPollSelectorImpl@717b5107
19:16:27.957 [XNIO-81 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2faef78f
19:16:27.957 [XNIO-81 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7c18b07b
19:16:27.962 [XNIO-81 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 I/O-8', selector sun.nio.ch.EPollSelectorImpl@66de830b
19:16:27.963 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.963 [XNIO-81 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-81 Accept', selector sun.nio.ch.EPollSelectorImpl@219d1b0a
19:16:27.964 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.965 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36979/delta
19:16:27.966 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip; count=dozen]
19:16:27.966 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.966 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.966 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.969 [XNIO-81 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36979]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@23dbb020, flavor:ersatz.undertow.server.handlers.CookieImpl@2d1c4a2b]): {"alpha":"bravo","charlie":42} }
19:16:27.974 [XNIO-81 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:27.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:27.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:27.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:27.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.977 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36979/delta
19:16:27.977 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip; count=dozen]
19:16:27.977 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.977 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:27.978 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:27.979 [XNIO-81 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=chocolate-chip; count=dozen], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36979]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@79873cbc, flavor:ersatz.undertow.server.handlers.CookieImpl@7740ddfc]): {"alpha":"bravo","charlie":42} }
19:16:27.980 [XNIO-81 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:27.981 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:27.981 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.981 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.981 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:27.981 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:27.981 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:27.982 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6c94355b
19:16:27.992 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@58eab018
19:16:28.010 [XNIO-82 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-1', selector sun.nio.ch.EPollSelectorImpl@514d2c8c
19:16:28.026 [XNIO-82 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1e87b268
19:16:28.030 [XNIO-82 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4c0c8b6
19:16:28.036 [XNIO-82 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-4', selector sun.nio.ch.EPollSelectorImpl@712eb38b
19:16:28.043 [XNIO-82 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5f799966
19:16:28.054 [XNIO-82 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-6', selector sun.nio.ch.EPollSelectorImpl@662d98e6
19:16:28.054 [XNIO-82 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3b97e85e
19:16:28.058 [XNIO-82 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 I/O-8', selector sun.nio.ch.EPollSelectorImpl@53fc2c01
19:16:28.066 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.066 [XNIO-82 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-82 Accept', selector sun.nio.ch.EPollSelectorImpl@68ea6c14
19:16:28.067 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.076 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:46231/delta
19:16:28.077 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.077 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.077 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.094 [XNIO-82 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:46231]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.096 [XNIO-82 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:28.097 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:28.097 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.097 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.097 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:28.097 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:28.097 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.099 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:46231/delta
19:16:28.099 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.099 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.099 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.101 [XNIO-82 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:46231]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.103 [XNIO-82 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:28.104 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:28.104 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.104 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.104 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:28.104 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:28.104 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.105 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@58eab018
19:16:28.106 [XNIO-82 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ POST /delta request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:46231]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/date], Content-Length=[36], Date=[Sun, 11 Aug 2019 00:16:18 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:427)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
19:16:28.111 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@26392c0c
19:16:28.113 [XNIO-83 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7840a6cf
19:16:28.113 [XNIO-83 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6d1b1891
19:16:28.114 [XNIO-83 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f5e15a
19:16:28.114 [XNIO-83 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5c528f2a
19:16:28.114 [XNIO-83 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-5', selector sun.nio.ch.EPollSelectorImpl@65171476
19:16:28.118 [XNIO-83 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-6', selector sun.nio.ch.EPollSelectorImpl@67133236
19:16:28.120 [XNIO-83 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-7', selector sun.nio.ch.EPollSelectorImpl@a07ca57
19:16:28.121 [XNIO-83 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 I/O-8', selector sun.nio.ch.EPollSelectorImpl@679fac6a
19:16:28.122 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.122 [XNIO-83 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-83 Accept', selector sun.nio.ch.EPollSelectorImpl@5fc43ea1
19:16:28.123 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.124 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35249/delta
19:16:28.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.128 [XNIO-83 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35249]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.130 [XNIO-83 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:28.130 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:28.130 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.130 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.130 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:28.130 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:28.130 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.131 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35249/delta
19:16:28.132 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.132 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.132 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.134 [XNIO-83 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35249]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.136 [XNIO-83 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:28.136 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:28.136 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.137 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.137 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:28.137 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:28.137 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.137 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@26392c0c
19:16:28.139 [XNIO-83 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
19:16:28.140 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4dd87fa5
19:16:28.143 [XNIO-84 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7e0c8082
19:16:28.144 [XNIO-84 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3408135f
19:16:28.145 [XNIO-84 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-3', selector sun.nio.ch.EPollSelectorImpl@15c13215
19:16:28.145 [XNIO-84 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3983e971
19:16:28.145 [XNIO-84 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-5', selector sun.nio.ch.EPollSelectorImpl@74eeac4f
19:16:28.145 [XNIO-84 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-6', selector sun.nio.ch.EPollSelectorImpl@79b1267e
19:16:28.145 [XNIO-84 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-8', selector sun.nio.ch.EPollSelectorImpl@351bdb01
19:16:28.146 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.145 [XNIO-84 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1a72f85e
19:16:28.146 [XNIO-84 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-84 Accept', selector sun.nio.ch.EPollSelectorImpl@64512991
19:16:28.146 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.147 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37359/delta
19:16:28.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=peanut-butter]
19:16:28.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.150 [XNIO-84 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=peanut-butter], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37359]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@15132c82]): {"alpha":"bravo","charlie":42} }
19:16:28.152 [XNIO-84 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:28.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:28.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:28.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:28.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.154 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37359/delta
19:16:28.155 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=peanut-butter]
19:16:28.155 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.155 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.155 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.155 [XNIO-84 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=peanut-butter], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37359]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@23cd7e34]): {"alpha":"bravo","charlie":42} }
19:16:28.157 [XNIO-84 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:28.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:28.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:28.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:28.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.158 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4dd87fa5
19:16:28.162 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5b460b67
19:16:28.163 [XNIO-85 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-1', selector sun.nio.ch.EPollSelectorImpl@74e367f5
19:16:28.164 [XNIO-85 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6998015
19:16:28.164 [XNIO-85 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1f62c552
19:16:28.164 [XNIO-85 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-7', selector sun.nio.ch.EPollSelectorImpl@314861a0
19:16:28.164 [XNIO-85 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1955c119
19:16:28.164 [XNIO-85 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3e032e32
19:16:28.164 [XNIO-85 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-6', selector sun.nio.ch.EPollSelectorImpl@18acdedb
19:16:28.164 [XNIO-85 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7060bf77
19:16:28.164 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.164 [XNIO-85 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-85 Accept', selector sun.nio.ch.EPollSelectorImpl@49dc429d
19:16:28.165 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.166 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33855/delta
19:16:28.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=oatmeal; count=dozen]
19:16:28.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.167 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.176 [XNIO-85 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:33855]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@5b2db31d, flavor:ersatz.undertow.server.handlers.CookieImpl@55ea4608]): {"alpha":"bravo","charlie":42} }
19:16:28.183 [XNIO-85 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:28.185 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:28.185 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.185 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.185 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:28.185 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:28.185 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.186 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33855/delta
19:16:28.186 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=oatmeal; count=dozen]
19:16:28.186 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.186 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.186 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.190 [XNIO-85 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Cookie=[flavor=oatmeal; count=dozen], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:33855]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@50ea6b83, flavor:ersatz.undertow.server.handlers.CookieImpl@5e2d9fee]): {"alpha":"bravo","charlie":42} }
19:16:28.192 [XNIO-85 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:28.193 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:28.193 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.193 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.193 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:28.193 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:28.193 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.194 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5b460b67
19:16:28.201 [XNIO-85 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
19:16:28.202 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7994252a
19:16:28.206 [XNIO-86 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a7646a9
19:16:28.210 [XNIO-86 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-2', selector sun.nio.ch.EPollSelectorImpl@d9306f7
19:16:28.210 [XNIO-86 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7994202e
19:16:28.211 [XNIO-86 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-4', selector sun.nio.ch.EPollSelectorImpl@51d8d1af
19:16:28.211 [XNIO-86 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-5', selector sun.nio.ch.EPollSelectorImpl@fdea6bb
19:16:28.211 [XNIO-86 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1f5f414e
19:16:28.211 [XNIO-86 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5ace0a7f
19:16:28.211 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.211 [XNIO-86 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 Accept', selector sun.nio.ch.EPollSelectorImpl@3a67b0a9
19:16:28.211 [XNIO-86 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-86 I/O-8', selector sun.nio.ch.EPollSelectorImpl@15c54f9b
19:16:28.212 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.216 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:34753/basic
19:16:28.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.217 [XNIO-86 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]} response {}}
19:16:28.217 [XNIO-86 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.217 [XNIO-86 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@7cbc20c6 for /basic
19:16:28.217 [XNIO-86 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]} response {}}
19:16:28.217 [XNIO-86 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.217 [XNIO-86 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.218 [XNIO-86 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]} response {}}
19:16:28.218 [XNIO-86 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.218 [XNIO-86 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]} response {}}
19:16:28.219 [XNIO-86 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:28.219 [XNIO-86 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@7cbc20c6 for /basic
19:16:28.219 [XNIO-86 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:28.219 [XNIO-86 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.220 [XNIO-86 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:28.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:28.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:28.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:28.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.221 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:34753/basic
19:16:28.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.222 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.222 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]} response {}}
19:16:28.222 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.222 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]} response {}}
19:16:28.222 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:28.223 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@7cbc20c6 for /basic
19:16:28.223 [XNIO-86 task-3] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:28.223 [XNIO-86 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34753]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.224 [XNIO-86 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:28.224 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:28.224 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.224 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.224 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:28.224 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:28.224 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.225 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7994252a
19:16:28.229 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@69b9a863
19:16:28.230 [XNIO-87 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-1', selector sun.nio.ch.EPollSelectorImpl@31156451
19:16:28.234 [XNIO-87 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-2', selector sun.nio.ch.EPollSelectorImpl@100c17f6
19:16:28.235 [XNIO-87 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5782e522
19:16:28.238 [XNIO-87 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4057ef7a
19:16:28.238 [XNIO-87 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3faea825
19:16:28.238 [XNIO-87 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-4', selector sun.nio.ch.EPollSelectorImpl@544ad8f1
19:16:28.238 [XNIO-87 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5e9597ef
19:16:28.238 [XNIO-87 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6837619d
19:16:28.239 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.239 [XNIO-87 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-87 Accept', selector sun.nio.ch.EPollSelectorImpl@560c306
19:16:28.239 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.241 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:36365/basic
19:16:28.241 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.241 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.260 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.261 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]} response {}}
19:16:28.261 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.261 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@43e44536 for /basic
19:16:28.261 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]} response {}}
19:16:28.261 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.261 [XNIO-87 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.266 [XNIO-87 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]} response {}}
19:16:28.266 [XNIO-87 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.266 [XNIO-87 task-5] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]} response {}}
19:16:28.267 [XNIO-87 task-5] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:28.267 [XNIO-87 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@43e44536 for /basic
19:16:28.267 [XNIO-87 task-5] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:28.267 [XNIO-87 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.268 [XNIO-87 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:28.269 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:28.269 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.269 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.269 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:28.269 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:28.269 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.270 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:36365/basic
19:16:28.270 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.270 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.273 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.273 [XNIO-87 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]} response {}}
19:16:28.274 [XNIO-87 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.274 [XNIO-87 task-7] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]} response {}}
19:16:28.274 [XNIO-87 task-7] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:28.274 [XNIO-87 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@43e44536 for /basic
19:16:28.274 [XNIO-87 task-7] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:28.276 [XNIO-87 task-7] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /basic (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36365]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.277 [XNIO-87 task-7] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:28.278 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:28.278 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.278 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.278 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:28.278 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:28.278 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.278 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@69b9a863
19:16:28.284 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@108b4a64
19:16:28.285 [XNIO-88 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6f5f6bdf
19:16:28.286 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.287 [XNIO-88 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-2', selector sun.nio.ch.EPollSelectorImpl@68a29524
19:16:28.287 [XNIO-88 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-6', selector sun.nio.ch.EPollSelectorImpl@65b4a4e5
19:16:28.287 [XNIO-88 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-5', selector sun.nio.ch.EPollSelectorImpl@636716e6
19:16:28.287 [XNIO-88 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5c6dc4c2
19:16:28.287 [XNIO-88 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1fef0dfa
19:16:28.287 [XNIO-88 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1ed8e151
19:16:28.287 [XNIO-88 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 I/O-8', selector sun.nio.ch.EPollSelectorImpl@53b6f6d4
19:16:28.287 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.287 [XNIO-88 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-88 Accept', selector sun.nio.ch.EPollSelectorImpl@465815d4
19:16:28.292 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36253/basic
19:16:28.292 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.292 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.292 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.294 [XNIO-88 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.295 [XNIO-88 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.295 [XNIO-88 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.295 [XNIO-88 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.295 [XNIO-88 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.295 [XNIO-88 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.296 [XNIO-88 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.296 [XNIO-88 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.296 [XNIO-88 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.297 [XNIO-88 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.297 [XNIO-88 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.297 [XNIO-88 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.297 [XNIO-88 task-2] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.297 [XNIO-88 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.299 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.299 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.299 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.299 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.299 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.299 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.299 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.299 [XNIO-88 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.310 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.310 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.310 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.310 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.310 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.311 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.311 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.311 [XNIO-88 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.312 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.312 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.312 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.312 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.312 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.312 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.312 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.312 [XNIO-88 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.314 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.314 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.314 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.314 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.314 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.314 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.314 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.314 [XNIO-88 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.315 [XNIO-88 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.315 [XNIO-88 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.316 [XNIO-88 task-7] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.316 [XNIO-88 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.316 [XNIO-88 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.316 [XNIO-88 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.316 [XNIO-88 task-7] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.316 [XNIO-88 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.318 [XNIO-88 task-8] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.318 [XNIO-88 task-8] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.319 [XNIO-88 task-8] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.319 [XNIO-88 task-8] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.319 [XNIO-88 task-8] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.319 [XNIO-88 task-8] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.319 [XNIO-88 task-8] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.319 [XNIO-88 task-8] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.322 [XNIO-88 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.323 [XNIO-88 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.323 [XNIO-88 task-9] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.323 [XNIO-88 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.323 [XNIO-88 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.323 [XNIO-88 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.323 [XNIO-88 task-9] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.323 [XNIO-88 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.326 [XNIO-88 task-10] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.327 [XNIO-88 task-10] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.327 [XNIO-88 task-10] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.327 [XNIO-88 task-10] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.327 [XNIO-88 task-10] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.327 [XNIO-88 task-10] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.327 [XNIO-88 task-10] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.327 [XNIO-88 task-10] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.332 [XNIO-88 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.332 [XNIO-88 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.333 [XNIO-88 task-11] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.333 [XNIO-88 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.333 [XNIO-88 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.333 [XNIO-88 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.333 [XNIO-88 task-11] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.333 [XNIO-88 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.334 [XNIO-88 task-12] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.334 [XNIO-88 task-12] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.335 [XNIO-88 task-12] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.335 [XNIO-88 task-12] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.335 [XNIO-88 task-12] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.335 [XNIO-88 task-12] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.335 [XNIO-88 task-12] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.335 [XNIO-88 task-12] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.342 [XNIO-88 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.342 [XNIO-88 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.342 [XNIO-88 task-13] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.343 [XNIO-88 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.343 [XNIO-88 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.343 [XNIO-88 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.343 [XNIO-88 task-13] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.343 [XNIO-88 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.345 [XNIO-88 task-14] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.345 [XNIO-88 task-14] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.345 [XNIO-88 task-14] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.345 [XNIO-88 task-14] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.345 [XNIO-88 task-14] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.345 [XNIO-88 task-14] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.345 [XNIO-88 task-14] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.345 [XNIO-88 task-14] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.350 [XNIO-88 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.350 [XNIO-88 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.351 [XNIO-88 task-15] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.351 [XNIO-88 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.351 [XNIO-88 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.351 [XNIO-88 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.351 [XNIO-88 task-15] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.351 [XNIO-88 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.352 [XNIO-88 task-16] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.352 [XNIO-88 task-16] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.352 [XNIO-88 task-16] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.352 [XNIO-88 task-16] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.352 [XNIO-88 task-16] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.352 [XNIO-88 task-16] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.352 [XNIO-88 task-16] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.352 [XNIO-88 task-16] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.353 [XNIO-88 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.354 [XNIO-88 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.354 [XNIO-88 task-17] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.354 [XNIO-88 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.354 [XNIO-88 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.354 [XNIO-88 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.354 [XNIO-88 task-17] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.354 [XNIO-88 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.358 [XNIO-88 task-18] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.359 [XNIO-88 task-18] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.359 [XNIO-88 task-18] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.359 [XNIO-88 task-18] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.359 [XNIO-88 task-18] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.359 [XNIO-88 task-18] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.359 [XNIO-88 task-18] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.359 [XNIO-88 task-18] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.360 [XNIO-88 task-19] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.360 [XNIO-88 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.360 [XNIO-88 task-19] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.360 [XNIO-88 task-19] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.360 [XNIO-88 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.361 [XNIO-88 task-19] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.361 [XNIO-88 task-19] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.361 [XNIO-88 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.362 [XNIO-88 task-20] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.362 [XNIO-88 task-20] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.363 [XNIO-88 task-20] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.363 [XNIO-88 task-20] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.363 [XNIO-88 task-20] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.363 [XNIO-88 task-20] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.363 [XNIO-88 task-20] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.363 [XNIO-88 task-20] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.364 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:28.364 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.364 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
19:16:28.364 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:28.364 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.367 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36253/basic
19:16:28.367 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.367 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.367 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.372 [XNIO-88 task-21] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.373 [XNIO-88 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.373 [XNIO-88 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.373 [XNIO-88 task-21] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.373 [XNIO-88 task-21] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.373 [XNIO-88 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.374 [XNIO-88 task-22] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.374 [XNIO-88 task-22] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.374 [XNIO-88 task-22] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.374 [XNIO-88 task-22] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.374 [XNIO-88 task-22] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.374 [XNIO-88 task-22] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.374 [XNIO-88 task-22] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.374 [XNIO-88 task-22] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.376 [XNIO-88 task-23] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.376 [XNIO-88 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.376 [XNIO-88 task-23] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.376 [XNIO-88 task-23] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.376 [XNIO-88 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.376 [XNIO-88 task-23] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.376 [XNIO-88 task-23] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.376 [XNIO-88 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.377 [XNIO-88 task-24] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.377 [XNIO-88 task-24] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.378 [XNIO-88 task-24] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.378 [XNIO-88 task-24] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.378 [XNIO-88 task-24] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.378 [XNIO-88 task-24] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.378 [XNIO-88 task-24] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.378 [XNIO-88 task-24] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.379 [XNIO-88 task-25] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.379 [XNIO-88 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.379 [XNIO-88 task-25] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.379 [XNIO-88 task-25] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.379 [XNIO-88 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.380 [XNIO-88 task-25] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.380 [XNIO-88 task-25] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.380 [XNIO-88 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.381 [XNIO-88 task-26] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.381 [XNIO-88 task-26] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.381 [XNIO-88 task-26] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.381 [XNIO-88 task-26] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.381 [XNIO-88 task-26] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.381 [XNIO-88 task-26] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.381 [XNIO-88 task-26] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.381 [XNIO-88 task-26] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.382 [XNIO-88 task-27] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.383 [XNIO-88 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.383 [XNIO-88 task-27] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.383 [XNIO-88 task-27] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.383 [XNIO-88 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.383 [XNIO-88 task-27] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.383 [XNIO-88 task-27] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.383 [XNIO-88 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.384 [XNIO-88 task-28] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.384 [XNIO-88 task-28] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.384 [XNIO-88 task-28] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.385 [XNIO-88 task-28] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.385 [XNIO-88 task-28] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.385 [XNIO-88 task-28] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.385 [XNIO-88 task-28] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.385 [XNIO-88 task-28] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.386 [XNIO-88 task-29] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.386 [XNIO-88 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.386 [XNIO-88 task-29] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.386 [XNIO-88 task-29] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.386 [XNIO-88 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.386 [XNIO-88 task-29] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.386 [XNIO-88 task-29] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.386 [XNIO-88 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.388 [XNIO-88 task-30] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.388 [XNIO-88 task-30] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.388 [XNIO-88 task-30] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.388 [XNIO-88 task-30] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.388 [XNIO-88 task-30] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.388 [XNIO-88 task-30] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.389 [XNIO-88 task-30] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.389 [XNIO-88 task-30] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.390 [XNIO-88 task-31] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.391 [XNIO-88 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.391 [XNIO-88 task-31] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.391 [XNIO-88 task-31] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.391 [XNIO-88 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.391 [XNIO-88 task-31] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.391 [XNIO-88 task-31] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.391 [XNIO-88 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.394 [XNIO-88 task-32] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.395 [XNIO-88 task-32] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.395 [XNIO-88 task-32] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.395 [XNIO-88 task-32] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.395 [XNIO-88 task-32] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.395 [XNIO-88 task-32] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.395 [XNIO-88 task-32] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.395 [XNIO-88 task-32] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.398 [XNIO-88 task-33] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.398 [XNIO-88 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.399 [XNIO-88 task-33] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.399 [XNIO-88 task-33] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.399 [XNIO-88 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.399 [XNIO-88 task-33] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.399 [XNIO-88 task-33] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.399 [XNIO-88 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.400 [XNIO-88 task-34] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.400 [XNIO-88 task-34] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.400 [XNIO-88 task-34] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.400 [XNIO-88 task-34] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.400 [XNIO-88 task-34] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.400 [XNIO-88 task-34] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.400 [XNIO-88 task-34] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.400 [XNIO-88 task-34] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.402 [XNIO-88 task-35] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.402 [XNIO-88 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.402 [XNIO-88 task-35] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.402 [XNIO-88 task-35] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.402 [XNIO-88 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.402 [XNIO-88 task-35] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.402 [XNIO-88 task-35] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.402 [XNIO-88 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.403 [XNIO-88 task-36] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.403 [XNIO-88 task-36] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.403 [XNIO-88 task-36] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.403 [XNIO-88 task-36] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.403 [XNIO-88 task-36] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.403 [XNIO-88 task-36] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.403 [XNIO-88 task-36] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.403 [XNIO-88 task-36] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.404 [XNIO-88 task-37] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.404 [XNIO-88 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.405 [XNIO-88 task-37] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.405 [XNIO-88 task-37] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.405 [XNIO-88 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.405 [XNIO-88 task-37] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.405 [XNIO-88 task-37] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.405 [XNIO-88 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.406 [XNIO-88 task-38] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.406 [XNIO-88 task-38] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.406 [XNIO-88 task-38] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.406 [XNIO-88 task-38] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.406 [XNIO-88 task-38] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.406 [XNIO-88 task-38] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.406 [XNIO-88 task-38] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.406 [XNIO-88 task-38] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.410 [XNIO-88 task-39] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.411 [XNIO-88 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.411 [XNIO-88 task-39] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.411 [XNIO-88 task-39] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.411 [XNIO-88 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.411 [XNIO-88 task-39] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.411 [XNIO-88 task-39] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.411 [XNIO-88 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.414 [XNIO-88 task-40] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.414 [XNIO-88 task-40] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.415 [XNIO-88 task-40] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.415 [XNIO-88 task-40] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.415 [XNIO-88 task-40] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@62bd6e4 for /basic
19:16:28.415 [XNIO-88 task-40] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {}}
19:16:28.415 [XNIO-88 task-40] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:36253]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.415 [XNIO-88 task-40] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.416 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:28.416 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.416 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
19:16:28.416 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:28.416 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.417 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@108b4a64
19:16:28.420 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@71c56cea
19:16:28.429 [XNIO-89 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-1', selector sun.nio.ch.EPollSelectorImpl@486f4128
19:16:28.430 [XNIO-89 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-2', selector sun.nio.ch.EPollSelectorImpl@12be2cd8
19:16:28.434 [XNIO-89 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2fbd6ab
19:16:28.438 [XNIO-89 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-4', selector sun.nio.ch.EPollSelectorImpl@54daeb65
19:16:28.441 [XNIO-89 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-6', selector sun.nio.ch.EPollSelectorImpl@55d89143
19:16:28.438 [XNIO-89 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-5', selector sun.nio.ch.EPollSelectorImpl@33e2e451
19:16:28.442 [XNIO-89 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-7', selector sun.nio.ch.EPollSelectorImpl@63ab983f
19:16:28.450 [XNIO-89 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5077fabf
19:16:28.450 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.450 [XNIO-89 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-89 Accept', selector sun.nio.ch.EPollSelectorImpl@15bbb768
19:16:28.451 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.452 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:41491/basic
19:16:28.452 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.452 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.471 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.471 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.472 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.472 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.472 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.472 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.472 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.490 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.491 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.491 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.491 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.491 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.491 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.491 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.491 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.495 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.495 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.495 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.496 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.496 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.496 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.496 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.496 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.501 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.501 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.501 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.502 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.502 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.502 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.502 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.502 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.506 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.506 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.506 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.506 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.506 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.507 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.507 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.507 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.511 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.512 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.512 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.512 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.512 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.512 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.512 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.512 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.517 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.517 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.517 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.517 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.517 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.517 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.517 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.517 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.522 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.522 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.522 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.522 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.522 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.522 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.522 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.522 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.528 [XNIO-89 task-19] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.528 [XNIO-89 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.528 [XNIO-89 task-19] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.528 [XNIO-89 task-19] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.528 [XNIO-89 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.528 [XNIO-89 task-19] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.528 [XNIO-89 task-19] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.528 [XNIO-89 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.539 [XNIO-89 task-21] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.539 [XNIO-89 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.539 [XNIO-89 task-21] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.539 [XNIO-89 task-21] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.539 [XNIO-89 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.539 [XNIO-89 task-21] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.539 [XNIO-89 task-21] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.539 [XNIO-89 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.552 [XNIO-89 task-23] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.552 [XNIO-89 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.552 [XNIO-89 task-23] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.552 [XNIO-89 task-23] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.552 [XNIO-89 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.552 [XNIO-89 task-23] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.552 [XNIO-89 task-23] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.552 [XNIO-89 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.580 [XNIO-89 task-25] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.580 [XNIO-89 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.580 [XNIO-89 task-25] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.581 [XNIO-89 task-25] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.581 [XNIO-89 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.581 [XNIO-89 task-25] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.581 [XNIO-89 task-25] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.581 [XNIO-89 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.583 [XNIO-89 I/O-2] DEBUG ersatz.undertow.request.io - Error reading request
java.io.IOException: Connection reset by peer
	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at ersatz.xnio.nio.NioSocketConduit.read(NioSocketConduit.java:319)
	at ersatz.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:703)
	at ersatz.undertow.protocols.ssl.SslConduit.read(SslConduit.java:567)
	at ersatz.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEventWithNoRunningRequest(HttpReadListener.java:158)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:136)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:59)
	at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
	at ersatz.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66)
	at ersatz.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.readReady(SslConduit.java:1140)
	at ersatz.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88)
	at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:561)
19:16:28.589 [XNIO-89 task-27] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.589 [XNIO-89 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.589 [XNIO-89 task-27] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.589 [XNIO-89 task-27] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.589 [XNIO-89 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.589 [XNIO-89 task-27] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.589 [XNIO-89 task-27] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.589 [XNIO-89 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.614 [XNIO-89 task-29] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.615 [XNIO-89 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.615 [XNIO-89 task-29] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.615 [XNIO-89 task-29] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.615 [XNIO-89 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.615 [XNIO-89 task-29] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.615 [XNIO-89 task-29] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.615 [XNIO-89 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.630 [XNIO-89 task-31] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.631 [XNIO-89 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.631 [XNIO-89 task-31] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.631 [XNIO-89 task-31] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.631 [XNIO-89 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.631 [XNIO-89 task-31] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.631 [XNIO-89 task-31] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.631 [XNIO-89 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.658 [XNIO-89 task-33] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.658 [XNIO-89 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.659 [XNIO-89 task-33] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.659 [XNIO-89 task-33] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.659 [XNIO-89 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.659 [XNIO-89 task-33] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.659 [XNIO-89 task-33] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.659 [XNIO-89 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.671 [XNIO-89 task-35] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.671 [XNIO-89 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.671 [XNIO-89 task-35] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.671 [XNIO-89 task-35] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.671 [XNIO-89 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.671 [XNIO-89 task-35] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.671 [XNIO-89 task-35] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.671 [XNIO-89 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.681 [XNIO-89 task-37] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.681 [XNIO-89 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.681 [XNIO-89 task-37] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.681 [XNIO-89 task-37] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.681 [XNIO-89 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.681 [XNIO-89 task-37] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.681 [XNIO-89 task-37] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.681 [XNIO-89 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.691 [XNIO-89 task-39] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.692 [XNIO-89 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.692 [XNIO-89 task-39] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.692 [XNIO-89 task-39] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.692 [XNIO-89 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.692 [XNIO-89 task-39] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.692 [XNIO-89 task-39] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.692 [XNIO-89 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.700 [XNIO-89 task-41] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.700 [XNIO-89 task-41] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.700 [XNIO-89 task-41] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.700 [XNIO-89 task-41] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.700 [XNIO-89 task-41] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.700 [XNIO-89 task-41] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.700 [XNIO-89 task-41] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.701 [XNIO-89 task-41] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.701 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:28.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
19:16:28.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:28.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.702 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:41491/basic
19:16:28.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.709 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.710 [XNIO-89 task-43] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.710 [XNIO-89 task-43] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.710 [XNIO-89 task-43] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.710 [XNIO-89 task-43] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.711 [XNIO-89 task-43] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.711 [XNIO-89 task-43] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.719 [XNIO-89 task-45] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.719 [XNIO-89 task-45] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.719 [XNIO-89 task-45] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.719 [XNIO-89 task-45] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.719 [XNIO-89 task-45] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.719 [XNIO-89 task-45] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.719 [XNIO-89 task-45] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.719 [XNIO-89 task-45] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.730 [XNIO-89 task-47] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.731 [XNIO-89 task-47] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.731 [XNIO-89 task-47] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.731 [XNIO-89 task-47] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.731 [XNIO-89 task-47] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.731 [XNIO-89 task-47] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.731 [XNIO-89 task-47] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.731 [XNIO-89 task-47] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.738 [XNIO-89 task-49] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.739 [XNIO-89 task-49] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.739 [XNIO-89 task-49] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.739 [XNIO-89 task-49] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.739 [XNIO-89 task-49] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.739 [XNIO-89 task-49] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.739 [XNIO-89 task-49] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.739 [XNIO-89 task-49] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.751 [XNIO-89 task-51] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.751 [XNIO-89 task-51] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.751 [XNIO-89 task-51] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.751 [XNIO-89 task-51] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.751 [XNIO-89 task-51] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.751 [XNIO-89 task-51] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.751 [XNIO-89 task-51] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.751 [XNIO-89 task-51] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.757 [XNIO-89 task-53] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.757 [XNIO-89 task-53] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.757 [XNIO-89 task-53] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.757 [XNIO-89 task-53] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.757 [XNIO-89 task-53] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.757 [XNIO-89 task-53] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.757 [XNIO-89 task-53] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.757 [XNIO-89 task-53] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.766 [XNIO-89 task-55] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.766 [XNIO-89 task-55] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.767 [XNIO-89 task-55] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.767 [XNIO-89 task-55] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.767 [XNIO-89 task-55] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.767 [XNIO-89 task-55] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.767 [XNIO-89 task-55] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.767 [XNIO-89 task-55] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.770 [XNIO-89 task-57] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.771 [XNIO-89 task-57] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.771 [XNIO-89 task-57] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.771 [XNIO-89 task-57] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.771 [XNIO-89 task-57] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.771 [XNIO-89 task-57] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.771 [XNIO-89 task-57] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.771 [XNIO-89 task-57] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.787 [XNIO-89 task-59] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.787 [XNIO-89 task-59] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.787 [XNIO-89 task-59] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.787 [XNIO-89 task-59] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.787 [XNIO-89 task-59] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.788 [XNIO-89 task-59] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.788 [XNIO-89 task-59] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.788 [XNIO-89 task-59] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.796 [XNIO-89 task-61] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.796 [XNIO-89 task-61] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.796 [XNIO-89 task-61] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.796 [XNIO-89 task-61] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.797 [XNIO-89 task-61] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.797 [XNIO-89 task-61] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.797 [XNIO-89 task-61] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.797 [XNIO-89 task-61] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.807 [XNIO-89 task-63] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.807 [XNIO-89 task-63] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.807 [XNIO-89 task-63] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.807 [XNIO-89 task-63] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.807 [XNIO-89 task-63] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.807 [XNIO-89 task-63] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.807 [XNIO-89 task-63] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.807 [XNIO-89 task-63] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.815 [XNIO-89 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.815 [XNIO-89 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.815 [XNIO-89 task-1] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.815 [XNIO-89 task-1] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.815 [XNIO-89 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.815 [XNIO-89 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.815 [XNIO-89 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.816 [XNIO-89 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.819 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.819 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.820 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.820 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.820 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.820 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.820 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.820 [XNIO-89 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.824 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.824 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.824 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.824 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.824 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.824 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.824 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.824 [XNIO-89 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.827 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.827 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.827 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.827 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.827 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.827 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.827 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.827 [XNIO-89 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.830 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.830 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.830 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.830 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.830 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.830 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.830 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.830 [XNIO-89 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.834 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.834 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.834 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.834 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.834 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.834 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.834 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.834 [XNIO-89 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.837 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.837 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.838 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.838 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.838 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.838 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.838 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.838 [XNIO-89 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.842 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.842 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.842 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.842 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.842 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.842 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.842 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.842 [XNIO-89 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.846 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.846 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:28.846 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.846 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.846 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2bb53ce8 for /basic
19:16:28.846 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {}}
19:16:28.846 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ POST /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41491]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:28.846 [XNIO-89 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:28.847 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:28.847 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.847 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
19:16:28.847 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:28.847 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.848 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@71c56cea
19:16:28.856 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6bbcbbb4
19:16:28.858 [XNIO-90 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7259cda6
19:16:28.862 [XNIO-90 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-3', selector sun.nio.ch.EPollSelectorImpl@43a40e53
19:16:28.858 [XNIO-90 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-1', selector sun.nio.ch.EPollSelectorImpl@787bc15d
19:16:28.862 [XNIO-90 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4b94ff02
19:16:28.862 [XNIO-90 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-6', selector sun.nio.ch.EPollSelectorImpl@96a146
19:16:28.862 [XNIO-90 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-4', selector sun.nio.ch.EPollSelectorImpl@45d20326
19:16:28.862 [XNIO-90 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-7', selector sun.nio.ch.EPollSelectorImpl@133128a0
19:16:28.862 [XNIO-90 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 Accept', selector sun.nio.ch.EPollSelectorImpl@259493f5
19:16:28.862 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.862 [XNIO-90 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-90 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3194b63f
19:16:28.863 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.866 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:44747/digest
19:16:28.866 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.866 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.866 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.867 [XNIO-90 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]} response {}}
19:16:28.867 [XNIO-90 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.867 [XNIO-90 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@1088f677 for /digest
19:16:28.867 [XNIO-90 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]} response {}}
19:16:28.867 [XNIO-90 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:28.868 [XNIO-90 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="2sIxB2QrOIQNMTU2NTQ4MjU4ODg2N8FUQeBvgqE8yVHqPuKzvco=", nc=00000001, uri="/digest", response="fe215ab7003c2b4f03e73250edc8ce38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNMKILCONCNLIIAOHBNKGOAJOMHAFKOELPFCJPHI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]} response {}}
19:16:28.868 [XNIO-90 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.869 [XNIO-90 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="2sIxB2QrOIQNMTU2NTQ4MjU4ODg2N8FUQeBvgqE8yVHqPuKzvco=", nc=00000001, uri="/digest", response="fe215ab7003c2b4f03e73250edc8ce38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNMKILCONCNLIIAOHBNKGOAJOMHAFKOELPFCJPHI", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="2sIxB2QrOIQNMTU2NTQ4MjU4ODg2N8FUQeBvgqE8yVHqPuKzvco=", nc=00000001, uri="/digest", response="fe215ab7003c2b4f03e73250edc8ce38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNMKILCONCNLIIAOHBNKGOAJOMHAFKOELPFCJPHI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]} response {}}
19:16:28.869 [XNIO-90 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:28.869 [XNIO-90 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@1088f677 for /digest
19:16:28.869 [XNIO-90 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:28.870 [XNIO-90 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="2sIxB2QrOIQNMTU2NTQ4MjU4ODg2N8FUQeBvgqE8yVHqPuKzvco=", nc=00000001, uri="/digest", response="fe215ab7003c2b4f03e73250edc8ce38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNMKILCONCNLIIAOHBNKGOAJOMHAFKOELPFCJPHI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.870 [XNIO-90 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="2sIxB2QrOIQNMTU2NTQ4MjU4ODg2N8FUQeBvgqE8yVHqPuKzvco=",qop="auth",rspauth="98c306d71a7efede291f09805056648d",cnonce="LNMKILCONCNLIIAOHBNKGOAJOMHAFKOELPFCJPHI",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:28.871 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:28.871 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.871 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.871 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="2sIxB2QrOIQNMTU2NTQ4MjU4ODg2N8FUQeBvgqE8yVHqPuKzvco=",qop="auth",rspauth="98c306d71a7efede291f09805056648d",cnonce="LNMKILCONCNLIIAOHBNKGOAJOMHAFKOELPFCJPHI",nc=00000001
19:16:28.871 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:28.871 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:28.871 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.872 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:44747/digest
19:16:28.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.880 [XNIO-90 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]} response {}}
19:16:28.880 [XNIO-90 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.880 [XNIO-90 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@1088f677 for /digest
19:16:28.880 [XNIO-90 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]} response {}}
19:16:28.880 [XNIO-90 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:28.881 [XNIO-90 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="/XVo2QXzIBENMTU2NTQ4MjU4ODg4MODs6yr4GMvHqbtQMiC9gec=", nc=00000001, uri="/digest", response="c16d62372515924a612f358cebda318b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OMLIGMDHCPBCGGLILNJCPFCNJKLDLCIJNFDDBEAC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]} response {}}
19:16:28.882 [XNIO-90 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.882 [XNIO-90 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="/XVo2QXzIBENMTU2NTQ4MjU4ODg4MODs6yr4GMvHqbtQMiC9gec=", nc=00000001, uri="/digest", response="c16d62372515924a612f358cebda318b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OMLIGMDHCPBCGGLILNJCPFCNJKLDLCIJNFDDBEAC", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="/XVo2QXzIBENMTU2NTQ4MjU4ODg4MODs6yr4GMvHqbtQMiC9gec=", nc=00000001, uri="/digest", response="c16d62372515924a612f358cebda318b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OMLIGMDHCPBCGGLILNJCPFCNJKLDLCIJNFDDBEAC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]} response {}}
19:16:28.883 [XNIO-90 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:28.883 [XNIO-90 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@1088f677 for /digest
19:16:28.883 [XNIO-90 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:28.883 [XNIO-90 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="/XVo2QXzIBENMTU2NTQ4MjU4ODg4MODs6yr4GMvHqbtQMiC9gec=", nc=00000001, uri="/digest", response="c16d62372515924a612f358cebda318b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OMLIGMDHCPBCGGLILNJCPFCNJKLDLCIJNFDDBEAC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44747]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.883 [XNIO-90 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="/XVo2QXzIBENMTU2NTQ4MjU4ODg4MODs6yr4GMvHqbtQMiC9gec=",qop="auth",rspauth="51133674620ece14f2d05cd5bd299095",cnonce="OMLIGMDHCPBCGGLILNJCPFCNJKLDLCIJNFDDBEAC",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:28.884 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:28.884 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.884 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.884 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="/XVo2QXzIBENMTU2NTQ4MjU4ODg4MODs6yr4GMvHqbtQMiC9gec=",qop="auth",rspauth="51133674620ece14f2d05cd5bd299095",cnonce="OMLIGMDHCPBCGGLILNJCPFCNJKLDLCIJNFDDBEAC",nc=00000001
19:16:28.884 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:28.884 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:28.884 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.884 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6bbcbbb4
19:16:28.887 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@29d0f650
19:16:28.890 [XNIO-91 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-1', selector sun.nio.ch.EPollSelectorImpl@39871ecd
19:16:28.891 [XNIO-91 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5bf5b83
19:16:28.890 [XNIO-91 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-2', selector sun.nio.ch.EPollSelectorImpl@35a2c44d
19:16:28.896 [XNIO-91 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-4', selector sun.nio.ch.EPollSelectorImpl@39850003
19:16:28.899 [XNIO-91 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4ec80b82
19:16:28.902 [XNIO-91 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-6', selector sun.nio.ch.EPollSelectorImpl@46021866
19:16:28.904 [XNIO-91 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-7', selector sun.nio.ch.EPollSelectorImpl@56a759d4
19:16:28.905 [XNIO-91 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 I/O-8', selector sun.nio.ch.EPollSelectorImpl@594c24a3
19:16:28.905 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.906 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.906 [XNIO-91 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-91 Accept', selector sun.nio.ch.EPollSelectorImpl@729d96d9
19:16:28.907 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:37077/digest
19:16:28.907 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.907 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.924 [XNIO-91 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]} response {}}
19:16:28.924 [XNIO-91 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.924 [XNIO-91 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3f3e4c8e for /digest
19:16:28.924 [XNIO-91 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]} response {}}
19:16:28.924 [XNIO-91 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:28.931 [XNIO-91 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="DBpMSspGl9QNMTU2NTQ4MjU4ODkyNBNTYAffwog85JcUQx9GxwY=", nc=00000001, uri="/digest", response="283574abf245ea60e364cf08dd4c2abe", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBKKHNHPPHFCECHOKDOPOJJBDGGKGFKHIOCJMHJN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]} response {}}
19:16:28.931 [XNIO-91 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.931 [XNIO-91 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="DBpMSspGl9QNMTU2NTQ4MjU4ODkyNBNTYAffwog85JcUQx9GxwY=", nc=00000001, uri="/digest", response="283574abf245ea60e364cf08dd4c2abe", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBKKHNHPPHFCECHOKDOPOJJBDGGKGFKHIOCJMHJN", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="DBpMSspGl9QNMTU2NTQ4MjU4ODkyNBNTYAffwog85JcUQx9GxwY=", nc=00000001, uri="/digest", response="283574abf245ea60e364cf08dd4c2abe", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBKKHNHPPHFCECHOKDOPOJJBDGGKGFKHIOCJMHJN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]} response {}}
19:16:28.932 [XNIO-91 task-5] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:28.932 [XNIO-91 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3f3e4c8e for /digest
19:16:28.932 [XNIO-91 task-5] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:28.932 [XNIO-91 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="DBpMSspGl9QNMTU2NTQ4MjU4ODkyNBNTYAffwog85JcUQx9GxwY=", nc=00000001, uri="/digest", response="283574abf245ea60e364cf08dd4c2abe", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBKKHNHPPHFCECHOKDOPOJJBDGGKGFKHIOCJMHJN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.932 [XNIO-91 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="DBpMSspGl9QNMTU2NTQ4MjU4ODkyNBNTYAffwog85JcUQx9GxwY=",qop="auth",rspauth="c902f91111fa74755e16ac57eee07539",cnonce="HBKKHNHPPHFCECHOKDOPOJJBDGGKGFKHIOCJMHJN",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:28.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:28.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="DBpMSspGl9QNMTU2NTQ4MjU4ODkyNBNTYAffwog85JcUQx9GxwY=",qop="auth",rspauth="c902f91111fa74755e16ac57eee07539",cnonce="HBKKHNHPPHFCECHOKDOPOJJBDGGKGFKHIOCJMHJN",nc=00000001
19:16:28.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:28.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:28.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.934 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:37077/digest
19:16:28.934 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.934 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.937 [XNIO-91 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]} response {}}
19:16:28.937 [XNIO-91 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.937 [XNIO-91 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3f3e4c8e for /digest
19:16:28.937 [XNIO-91 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]} response {}}
19:16:28.938 [XNIO-91 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:28.947 [XNIO-91 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="1+/nnJswrz0NMTU2NTQ4MjU4ODkzNwJXm45ujnsRjFblE+Tvolg=", nc=00000001, uri="/digest", response="18176b96b11b3f41ecc4a915f05e81b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PGNBHLLDLNOHBACDKICJIEDGOGDOBOBBMONFEFKM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]} response {}}
19:16:28.948 [XNIO-91 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.948 [XNIO-91 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="1+/nnJswrz0NMTU2NTQ4MjU4ODkzNwJXm45ujnsRjFblE+Tvolg=", nc=00000001, uri="/digest", response="18176b96b11b3f41ecc4a915f05e81b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PGNBHLLDLNOHBACDKICJIEDGOGDOBOBBMONFEFKM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="1+/nnJswrz0NMTU2NTQ4MjU4ODkzNwJXm45ujnsRjFblE+Tvolg=", nc=00000001, uri="/digest", response="18176b96b11b3f41ecc4a915f05e81b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PGNBHLLDLNOHBACDKICJIEDGOGDOBOBBMONFEFKM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]} response {}}
19:16:28.949 [XNIO-91 task-9] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:28.949 [XNIO-91 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@3f3e4c8e for /digest
19:16:28.949 [XNIO-91 task-9] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:28.949 [XNIO-91 task-9] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /digest (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="1+/nnJswrz0NMTU2NTQ4MjU4ODkzNwJXm45ujnsRjFblE+Tvolg=", nc=00000001, uri="/digest", response="18176b96b11b3f41ecc4a915f05e81b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PGNBHLLDLNOHBACDKICJIEDGOGDOBOBBMONFEFKM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37077]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:28.950 [XNIO-91 task-9] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="1+/nnJswrz0NMTU2NTQ4MjU4ODkzNwJXm45ujnsRjFblE+Tvolg=",qop="auth",rspauth="d3a42cb1e72db2fdf99a98a476f9df4b",cnonce="PGNBHLLDLNOHBACDKICJIEDGOGDOBOBBMONFEFKM",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:28.951 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:28.951 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:28.951 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:28.951 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="1+/nnJswrz0NMTU2NTQ4MjU4ODkzNwJXm45ujnsRjFblE+Tvolg=",qop="auth",rspauth="d3a42cb1e72db2fdf99a98a476f9df4b",cnonce="PGNBHLLDLNOHBACDKICJIEDGOGDOBOBBMONFEFKM",nc=00000001
19:16:28.951 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:28.951 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:28.951 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:28.952 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@29d0f650
19:16:28.955 [XNIO-91 task-9] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:170)
	at ersatz.undertow.protocols.ssl.SslConduit.doWrap(SslConduit.java:892)
	at ersatz.undertow.protocols.ssl.SslConduit.write(SslConduit.java:379)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.security.handlers.AuthenticationCallHandler.handleRequest(AuthenticationCallHandler.java:52)
	at ersatz.undertow.security.handlers.AuthenticationConstraintHandler.handleRequest(AuthenticationConstraintHandler.java:53)
	at ersatz.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60)
	at ersatz.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:478)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
		... 31 common frames omitted
19:16:28.959 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@14bb912
19:16:28.961 [XNIO-92 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-1', selector sun.nio.ch.EPollSelectorImpl@58e02160
19:16:28.962 [XNIO-92 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1444f81e
19:16:28.963 [XNIO-92 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-3', selector sun.nio.ch.EPollSelectorImpl@90dcf97
19:16:28.966 [XNIO-92 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-4', selector sun.nio.ch.EPollSelectorImpl@53e13e96
19:16:28.966 [XNIO-92 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2db88ed9
19:16:28.970 [XNIO-92 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-6', selector sun.nio.ch.EPollSelectorImpl@398b49c7
19:16:28.970 [XNIO-92 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1959dcc1
19:16:28.971 [XNIO-92 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 I/O-8', selector sun.nio.ch.EPollSelectorImpl@63998508
19:16:28.971 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:28.971 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:28.971 [XNIO-92 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-92 Accept', selector sun.nio.ch.EPollSelectorImpl@2c1ce95c
19:16:28.975 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35187/digest
19:16:28.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:28.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:28.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:28.982 [XNIO-92 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.983 [XNIO-92 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.983 [XNIO-92 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:28.983 [XNIO-92 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.983 [XNIO-92 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:28.990 [XNIO-92 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zGbNfgY4bbMNMTU2NTQ4MjU4ODk4M/PHIAHl/63w27c1pLdDB3c=", nc=00000001, uri="/digest", response="42cd4cb92c2886938655b50e2c6bde2d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ONEOMDBHFPBCEOFLDNABLNGAOPJLDIPAFKOKFEBB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.991 [XNIO-92 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.991 [XNIO-92 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="zGbNfgY4bbMNMTU2NTQ4MjU4ODk4M/PHIAHl/63w27c1pLdDB3c=", nc=00000001, uri="/digest", response="42cd4cb92c2886938655b50e2c6bde2d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ONEOMDBHFPBCEOFLDNABLNGAOPJLDIPAFKOKFEBB", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zGbNfgY4bbMNMTU2NTQ4MjU4ODk4M/PHIAHl/63w27c1pLdDB3c=", nc=00000001, uri="/digest", response="42cd4cb92c2886938655b50e2c6bde2d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ONEOMDBHFPBCEOFLDNABLNGAOPJLDIPAFKOKFEBB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.991 [XNIO-92 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zGbNfgY4bbMNMTU2NTQ4MjU4ODk4M/PHIAHl/63w27c1pLdDB3c=", nc=00000001, uri="/digest", response="42cd4cb92c2886938655b50e2c6bde2d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ONEOMDBHFPBCEOFLDNABLNGAOPJLDIPAFKOKFEBB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.991 [XNIO-92 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:28.991 [XNIO-92 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zGbNfgY4bbMNMTU2NTQ4MjU4ODk4M/PHIAHl/63w27c1pLdDB3c=", nc=00000001, uri="/digest", response="42cd4cb92c2886938655b50e2c6bde2d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ONEOMDBHFPBCEOFLDNABLNGAOPJLDIPAFKOKFEBB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.991 [XNIO-92 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:28.998 [XNIO-92 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="YvyrdA+zRPMNMTU2NTQ4MjU4ODk5Mdggmy6tjzv4hWo1Q8D9xWc=", nc=00000001, uri="/digest", response="f5e998764948479f71b35daa253ac545", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AGLHGPDGGJKFPGLJOOFDMHEHOHAPCAFKPHAOJFCC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.999 [XNIO-92 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:28.999 [XNIO-92 task-3] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="YvyrdA+zRPMNMTU2NTQ4MjU4ODk5Mdggmy6tjzv4hWo1Q8D9xWc=", nc=00000001, uri="/digest", response="f5e998764948479f71b35daa253ac545", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AGLHGPDGGJKFPGLJOOFDMHEHOHAPCAFKPHAOJFCC", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="YvyrdA+zRPMNMTU2NTQ4MjU4ODk5Mdggmy6tjzv4hWo1Q8D9xWc=", nc=00000001, uri="/digest", response="f5e998764948479f71b35daa253ac545", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AGLHGPDGGJKFPGLJOOFDMHEHOHAPCAFKPHAOJFCC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.999 [XNIO-92 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="YvyrdA+zRPMNMTU2NTQ4MjU4ODk5Mdggmy6tjzv4hWo1Q8D9xWc=", nc=00000001, uri="/digest", response="f5e998764948479f71b35daa253ac545", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AGLHGPDGGJKFPGLJOOFDMHEHOHAPCAFKPHAOJFCC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.999 [XNIO-92 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:28.999 [XNIO-92 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="YvyrdA+zRPMNMTU2NTQ4MjU4ODk5Mdggmy6tjzv4hWo1Q8D9xWc=", nc=00000001, uri="/digest", response="f5e998764948479f71b35daa253ac545", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AGLHGPDGGJKFPGLJOOFDMHEHOHAPCAFKPHAOJFCC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:28.999 [XNIO-92 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.001 [XNIO-92 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="L9GCAgV6XDQNMTU2NTQ4MjU4ODk5OSpFfRHyJHWVGR6RGerT768=", nc=00000001, uri="/digest", response="f42683ba23364861cadd28ece9196936", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHACJOPINBINBNKBPENGEJCNOFGBNHPFANCLIMHE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.001 [XNIO-92 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.001 [XNIO-92 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="L9GCAgV6XDQNMTU2NTQ4MjU4ODk5OSpFfRHyJHWVGR6RGerT768=", nc=00000001, uri="/digest", response="f42683ba23364861cadd28ece9196936", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHACJOPINBINBNKBPENGEJCNOFGBNHPFANCLIMHE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="L9GCAgV6XDQNMTU2NTQ4MjU4ODk5OSpFfRHyJHWVGR6RGerT768=", nc=00000001, uri="/digest", response="f42683ba23364861cadd28ece9196936", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHACJOPINBINBNKBPENGEJCNOFGBNHPFANCLIMHE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.001 [XNIO-92 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="L9GCAgV6XDQNMTU2NTQ4MjU4ODk5OSpFfRHyJHWVGR6RGerT768=", nc=00000001, uri="/digest", response="f42683ba23364861cadd28ece9196936", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHACJOPINBINBNKBPENGEJCNOFGBNHPFANCLIMHE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.001 [XNIO-92 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.001 [XNIO-92 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="L9GCAgV6XDQNMTU2NTQ4MjU4ODk5OSpFfRHyJHWVGR6RGerT768=", nc=00000001, uri="/digest", response="f42683ba23364861cadd28ece9196936", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHACJOPINBINBNKBPENGEJCNOFGBNHPFANCLIMHE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.001 [XNIO-92 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.009 [XNIO-92 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="75DkZFhUdgENMTU2NTQ4MjU4OTAwMUBqH+oClkDu6auw9LgBGuQ=", nc=00000001, uri="/digest", response="f978d4a5a6f1435901bf5f69772ab876", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGFKMLPFDHPMNILCAOMKFODMLHGEOLONCMJJKIBG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.009 [XNIO-92 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.009 [XNIO-92 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="75DkZFhUdgENMTU2NTQ4MjU4OTAwMUBqH+oClkDu6auw9LgBGuQ=", nc=00000001, uri="/digest", response="f978d4a5a6f1435901bf5f69772ab876", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGFKMLPFDHPMNILCAOMKFODMLHGEOLONCMJJKIBG", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="75DkZFhUdgENMTU2NTQ4MjU4OTAwMUBqH+oClkDu6auw9LgBGuQ=", nc=00000001, uri="/digest", response="f978d4a5a6f1435901bf5f69772ab876", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGFKMLPFDHPMNILCAOMKFODMLHGEOLONCMJJKIBG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.010 [XNIO-92 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="75DkZFhUdgENMTU2NTQ4MjU4OTAwMUBqH+oClkDu6auw9LgBGuQ=", nc=00000001, uri="/digest", response="f978d4a5a6f1435901bf5f69772ab876", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGFKMLPFDHPMNILCAOMKFODMLHGEOLONCMJJKIBG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.010 [XNIO-92 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.010 [XNIO-92 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="75DkZFhUdgENMTU2NTQ4MjU4OTAwMUBqH+oClkDu6auw9LgBGuQ=", nc=00000001, uri="/digest", response="f978d4a5a6f1435901bf5f69772ab876", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGFKMLPFDHPMNILCAOMKFODMLHGEOLONCMJJKIBG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.010 [XNIO-92 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.012 [XNIO-92 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zJ0OWWlstRgNMTU2NTQ4MjU4OTAxMM6aBfehbFaMcCey9VsAHII=", nc=00000001, uri="/digest", response="131920133d8e4c70d01874bedc3622a9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMEAJNJNEGJGMANFECEEGFBNJGGBFDCKEGGMOBHE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.012 [XNIO-92 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.012 [XNIO-92 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="zJ0OWWlstRgNMTU2NTQ4MjU4OTAxMM6aBfehbFaMcCey9VsAHII=", nc=00000001, uri="/digest", response="131920133d8e4c70d01874bedc3622a9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMEAJNJNEGJGMANFECEEGFBNJGGBFDCKEGGMOBHE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zJ0OWWlstRgNMTU2NTQ4MjU4OTAxMM6aBfehbFaMcCey9VsAHII=", nc=00000001, uri="/digest", response="131920133d8e4c70d01874bedc3622a9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMEAJNJNEGJGMANFECEEGFBNJGGBFDCKEGGMOBHE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.012 [XNIO-92 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zJ0OWWlstRgNMTU2NTQ4MjU4OTAxMM6aBfehbFaMcCey9VsAHII=", nc=00000001, uri="/digest", response="131920133d8e4c70d01874bedc3622a9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMEAJNJNEGJGMANFECEEGFBNJGGBFDCKEGGMOBHE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.012 [XNIO-92 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.013 [XNIO-92 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zJ0OWWlstRgNMTU2NTQ4MjU4OTAxMM6aBfehbFaMcCey9VsAHII=", nc=00000001, uri="/digest", response="131920133d8e4c70d01874bedc3622a9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMEAJNJNEGJGMANFECEEGFBNJGGBFDCKEGGMOBHE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.013 [XNIO-92 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.015 [XNIO-92 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="6iAjAWNZle4NMTU2NTQ4MjU4OTAxMzjWNXD+CjrX/M6ul5UGSD8=", nc=00000001, uri="/digest", response="d4edac7d995a67d87f51b4e8c178082c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJEKOADMDHNONCFDFONPANBGAJPEOOFFAONAJMOA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.015 [XNIO-92 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.015 [XNIO-92 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="6iAjAWNZle4NMTU2NTQ4MjU4OTAxMzjWNXD+CjrX/M6ul5UGSD8=", nc=00000001, uri="/digest", response="d4edac7d995a67d87f51b4e8c178082c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJEKOADMDHNONCFDFONPANBGAJPEOOFFAONAJMOA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="6iAjAWNZle4NMTU2NTQ4MjU4OTAxMzjWNXD+CjrX/M6ul5UGSD8=", nc=00000001, uri="/digest", response="d4edac7d995a67d87f51b4e8c178082c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJEKOADMDHNONCFDFONPANBGAJPEOOFFAONAJMOA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.015 [XNIO-92 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="6iAjAWNZle4NMTU2NTQ4MjU4OTAxMzjWNXD+CjrX/M6ul5UGSD8=", nc=00000001, uri="/digest", response="d4edac7d995a67d87f51b4e8c178082c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJEKOADMDHNONCFDFONPANBGAJPEOOFFAONAJMOA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.015 [XNIO-92 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.015 [XNIO-92 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="6iAjAWNZle4NMTU2NTQ4MjU4OTAxMzjWNXD+CjrX/M6ul5UGSD8=", nc=00000001, uri="/digest", response="d4edac7d995a67d87f51b4e8c178082c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJEKOADMDHNONCFDFONPANBGAJPEOOFFAONAJMOA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.015 [XNIO-92 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.021 [XNIO-92 task-8] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qA5rRZK+eyoNMTU2NTQ4MjU4OTAxNY8z6pkFbAv8IIYeWe5N4Lk=", nc=00000001, uri="/digest", response="5a7eceb8b09b6fba33a781723ffd7fef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OHHBOHFFDAFELEAFLNFENEMONHPLCEEAFHBKBEFI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.021 [XNIO-92 task-8] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.022 [XNIO-92 task-8] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="qA5rRZK+eyoNMTU2NTQ4MjU4OTAxNY8z6pkFbAv8IIYeWe5N4Lk=", nc=00000001, uri="/digest", response="5a7eceb8b09b6fba33a781723ffd7fef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OHHBOHFFDAFELEAFLNFENEMONHPLCEEAFHBKBEFI", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qA5rRZK+eyoNMTU2NTQ4MjU4OTAxNY8z6pkFbAv8IIYeWe5N4Lk=", nc=00000001, uri="/digest", response="5a7eceb8b09b6fba33a781723ffd7fef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OHHBOHFFDAFELEAFLNFENEMONHPLCEEAFHBKBEFI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.022 [XNIO-92 task-8] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qA5rRZK+eyoNMTU2NTQ4MjU4OTAxNY8z6pkFbAv8IIYeWe5N4Lk=", nc=00000001, uri="/digest", response="5a7eceb8b09b6fba33a781723ffd7fef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OHHBOHFFDAFELEAFLNFENEMONHPLCEEAFHBKBEFI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.022 [XNIO-92 task-8] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.022 [XNIO-92 task-8] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qA5rRZK+eyoNMTU2NTQ4MjU4OTAxNY8z6pkFbAv8IIYeWe5N4Lk=", nc=00000001, uri="/digest", response="5a7eceb8b09b6fba33a781723ffd7fef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OHHBOHFFDAFELEAFLNFENEMONHPLCEEAFHBKBEFI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.022 [XNIO-92 task-8] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.023 [XNIO-92 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="aIVAGFXz564NMTU2NTQ4MjU4OTAyMsMcI9iMPUhDMWbxc+DlwZw=", nc=00000001, uri="/digest", response="86e541a2426427ab41d05da8ff7ee18f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJJFJFANEEKPMBDCBPFDHDCCDPMALGHEFJHCKMLP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.023 [XNIO-92 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.024 [XNIO-92 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="aIVAGFXz564NMTU2NTQ4MjU4OTAyMsMcI9iMPUhDMWbxc+DlwZw=", nc=00000001, uri="/digest", response="86e541a2426427ab41d05da8ff7ee18f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJJFJFANEEKPMBDCBPFDHDCCDPMALGHEFJHCKMLP", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="aIVAGFXz564NMTU2NTQ4MjU4OTAyMsMcI9iMPUhDMWbxc+DlwZw=", nc=00000001, uri="/digest", response="86e541a2426427ab41d05da8ff7ee18f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJJFJFANEEKPMBDCBPFDHDCCDPMALGHEFJHCKMLP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.024 [XNIO-92 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="aIVAGFXz564NMTU2NTQ4MjU4OTAyMsMcI9iMPUhDMWbxc+DlwZw=", nc=00000001, uri="/digest", response="86e541a2426427ab41d05da8ff7ee18f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJJFJFANEEKPMBDCBPFDHDCCDPMALGHEFJHCKMLP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.024 [XNIO-92 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.024 [XNIO-92 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="aIVAGFXz564NMTU2NTQ4MjU4OTAyMsMcI9iMPUhDMWbxc+DlwZw=", nc=00000001, uri="/digest", response="86e541a2426427ab41d05da8ff7ee18f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJJFJFANEEKPMBDCBPFDHDCCDPMALGHEFJHCKMLP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.024 [XNIO-92 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.030 [XNIO-92 task-10] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5H5vuiF/KoINMTU2NTQ4MjU4OTAyNBKePVU8bbJw5UG80vqfwDo=", nc=00000001, uri="/digest", response="dae68300048b45caf57d3a44eb75747b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PBELEHHAFMGDNKMBJPEAGMFIMIOMIGOKEEEPIKFI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.031 [XNIO-92 task-10] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.031 [XNIO-92 task-10] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="5H5vuiF/KoINMTU2NTQ4MjU4OTAyNBKePVU8bbJw5UG80vqfwDo=", nc=00000001, uri="/digest", response="dae68300048b45caf57d3a44eb75747b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PBELEHHAFMGDNKMBJPEAGMFIMIOMIGOKEEEPIKFI", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5H5vuiF/KoINMTU2NTQ4MjU4OTAyNBKePVU8bbJw5UG80vqfwDo=", nc=00000001, uri="/digest", response="dae68300048b45caf57d3a44eb75747b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PBELEHHAFMGDNKMBJPEAGMFIMIOMIGOKEEEPIKFI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.031 [XNIO-92 task-10] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5H5vuiF/KoINMTU2NTQ4MjU4OTAyNBKePVU8bbJw5UG80vqfwDo=", nc=00000001, uri="/digest", response="dae68300048b45caf57d3a44eb75747b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PBELEHHAFMGDNKMBJPEAGMFIMIOMIGOKEEEPIKFI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.031 [XNIO-92 task-10] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.031 [XNIO-92 task-10] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5H5vuiF/KoINMTU2NTQ4MjU4OTAyNBKePVU8bbJw5UG80vqfwDo=", nc=00000001, uri="/digest", response="dae68300048b45caf57d3a44eb75747b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PBELEHHAFMGDNKMBJPEAGMFIMIOMIGOKEEEPIKFI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.031 [XNIO-92 task-10] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.032 [XNIO-92 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Wd836C3nevQNMTU2NTQ4MjU4OTAzMRdkb56xRTzetl2WZUbrdBo=", nc=00000001, uri="/digest", response="60139727b6b58cf1b65af3e8bb3d586c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAHEEFKLGIFGNKAGAEABKFFAGOIELHCBJKDHEHMG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.033 [XNIO-92 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.033 [XNIO-92 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Wd836C3nevQNMTU2NTQ4MjU4OTAzMRdkb56xRTzetl2WZUbrdBo=", nc=00000001, uri="/digest", response="60139727b6b58cf1b65af3e8bb3d586c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAHEEFKLGIFGNKAGAEABKFFAGOIELHCBJKDHEHMG", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Wd836C3nevQNMTU2NTQ4MjU4OTAzMRdkb56xRTzetl2WZUbrdBo=", nc=00000001, uri="/digest", response="60139727b6b58cf1b65af3e8bb3d586c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAHEEFKLGIFGNKAGAEABKFFAGOIELHCBJKDHEHMG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.033 [XNIO-92 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Wd836C3nevQNMTU2NTQ4MjU4OTAzMRdkb56xRTzetl2WZUbrdBo=", nc=00000001, uri="/digest", response="60139727b6b58cf1b65af3e8bb3d586c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAHEEFKLGIFGNKAGAEABKFFAGOIELHCBJKDHEHMG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.033 [XNIO-92 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.033 [XNIO-92 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Wd836C3nevQNMTU2NTQ4MjU4OTAzMRdkb56xRTzetl2WZUbrdBo=", nc=00000001, uri="/digest", response="60139727b6b58cf1b65af3e8bb3d586c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAHEEFKLGIFGNKAGAEABKFFAGOIELHCBJKDHEHMG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.033 [XNIO-92 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.038 [XNIO-92 task-12] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DVMJsrvnTbcNMTU2NTQ4MjU4OTAzM1tEdBbPncvSa2bN2mMEMHo=", nc=00000001, uri="/digest", response="d890966c2887b7a841a44bef297c2bc2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDAANBDBGPCHOLHBPNOKAFBLPGBAAFJPBFBLLEKG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.038 [XNIO-92 task-12] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.038 [XNIO-92 task-12] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="DVMJsrvnTbcNMTU2NTQ4MjU4OTAzM1tEdBbPncvSa2bN2mMEMHo=", nc=00000001, uri="/digest", response="d890966c2887b7a841a44bef297c2bc2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDAANBDBGPCHOLHBPNOKAFBLPGBAAFJPBFBLLEKG", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DVMJsrvnTbcNMTU2NTQ4MjU4OTAzM1tEdBbPncvSa2bN2mMEMHo=", nc=00000001, uri="/digest", response="d890966c2887b7a841a44bef297c2bc2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDAANBDBGPCHOLHBPNOKAFBLPGBAAFJPBFBLLEKG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.039 [XNIO-92 task-12] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DVMJsrvnTbcNMTU2NTQ4MjU4OTAzM1tEdBbPncvSa2bN2mMEMHo=", nc=00000001, uri="/digest", response="d890966c2887b7a841a44bef297c2bc2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDAANBDBGPCHOLHBPNOKAFBLPGBAAFJPBFBLLEKG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.039 [XNIO-92 task-12] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.039 [XNIO-92 task-12] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DVMJsrvnTbcNMTU2NTQ4MjU4OTAzM1tEdBbPncvSa2bN2mMEMHo=", nc=00000001, uri="/digest", response="d890966c2887b7a841a44bef297c2bc2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDAANBDBGPCHOLHBPNOKAFBLPGBAAFJPBFBLLEKG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.040 [XNIO-92 task-12] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.043 [XNIO-92 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/XFkzSXJq1kNMTU2NTQ4MjU4OTA0ML5sRwiPGNla96PoDG4ZCL8=", nc=00000001, uri="/digest", response="595627a383f02cbf9030da5b6b22165d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKGOHDNCIFAEDGKFAPFPCIGLKFDBJLOMCIBHHKKD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.044 [XNIO-92 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.044 [XNIO-92 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="/XFkzSXJq1kNMTU2NTQ4MjU4OTA0ML5sRwiPGNla96PoDG4ZCL8=", nc=00000001, uri="/digest", response="595627a383f02cbf9030da5b6b22165d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKGOHDNCIFAEDGKFAPFPCIGLKFDBJLOMCIBHHKKD", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/XFkzSXJq1kNMTU2NTQ4MjU4OTA0ML5sRwiPGNla96PoDG4ZCL8=", nc=00000001, uri="/digest", response="595627a383f02cbf9030da5b6b22165d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKGOHDNCIFAEDGKFAPFPCIGLKFDBJLOMCIBHHKKD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.044 [XNIO-92 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/XFkzSXJq1kNMTU2NTQ4MjU4OTA0ML5sRwiPGNla96PoDG4ZCL8=", nc=00000001, uri="/digest", response="595627a383f02cbf9030da5b6b22165d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKGOHDNCIFAEDGKFAPFPCIGLKFDBJLOMCIBHHKKD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.044 [XNIO-92 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.044 [XNIO-92 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/XFkzSXJq1kNMTU2NTQ4MjU4OTA0ML5sRwiPGNla96PoDG4ZCL8=", nc=00000001, uri="/digest", response="595627a383f02cbf9030da5b6b22165d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKGOHDNCIFAEDGKFAPFPCIGLKFDBJLOMCIBHHKKD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.044 [XNIO-92 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.046 [XNIO-92 task-14] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="sxqj8wyhB08NMTU2NTQ4MjU4OTA0NA8o45bTiEg4YpRxzelpqj8=", nc=00000001, uri="/digest", response="3132ee20329a13ec54e3d20174a2122c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHDPPJHNKPIIIBJJDLFDJOLJLOHJBPGCGIAKPNMH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.047 [XNIO-92 task-14] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.047 [XNIO-92 task-14] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="sxqj8wyhB08NMTU2NTQ4MjU4OTA0NA8o45bTiEg4YpRxzelpqj8=", nc=00000001, uri="/digest", response="3132ee20329a13ec54e3d20174a2122c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHDPPJHNKPIIIBJJDLFDJOLJLOHJBPGCGIAKPNMH", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="sxqj8wyhB08NMTU2NTQ4MjU4OTA0NA8o45bTiEg4YpRxzelpqj8=", nc=00000001, uri="/digest", response="3132ee20329a13ec54e3d20174a2122c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHDPPJHNKPIIIBJJDLFDJOLJLOHJBPGCGIAKPNMH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.047 [XNIO-92 task-14] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="sxqj8wyhB08NMTU2NTQ4MjU4OTA0NA8o45bTiEg4YpRxzelpqj8=", nc=00000001, uri="/digest", response="3132ee20329a13ec54e3d20174a2122c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHDPPJHNKPIIIBJJDLFDJOLJLOHJBPGCGIAKPNMH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.047 [XNIO-92 task-14] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.047 [XNIO-92 task-14] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="sxqj8wyhB08NMTU2NTQ4MjU4OTA0NA8o45bTiEg4YpRxzelpqj8=", nc=00000001, uri="/digest", response="3132ee20329a13ec54e3d20174a2122c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHDPPJHNKPIIIBJJDLFDJOLJLOHJBPGCGIAKPNMH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.047 [XNIO-92 task-14] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.048 [XNIO-92 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ljCeUV4KkTENMTU2NTQ4MjU4OTA0N73Y3nGgwc2QTracHRVvrdU=", nc=00000001, uri="/digest", response="0f80958a4c2e11ba6dabf59c7389b27c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OJMOKNANDGOMPAJFKEMDBDHHGKEKMPMGFCGPLOJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.049 [XNIO-92 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.049 [XNIO-92 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ljCeUV4KkTENMTU2NTQ4MjU4OTA0N73Y3nGgwc2QTracHRVvrdU=", nc=00000001, uri="/digest", response="0f80958a4c2e11ba6dabf59c7389b27c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OJMOKNANDGOMPAJFKEMDBDHHGKEKMPMGFCGPLOJI", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ljCeUV4KkTENMTU2NTQ4MjU4OTA0N73Y3nGgwc2QTracHRVvrdU=", nc=00000001, uri="/digest", response="0f80958a4c2e11ba6dabf59c7389b27c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OJMOKNANDGOMPAJFKEMDBDHHGKEKMPMGFCGPLOJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.049 [XNIO-92 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ljCeUV4KkTENMTU2NTQ4MjU4OTA0N73Y3nGgwc2QTracHRVvrdU=", nc=00000001, uri="/digest", response="0f80958a4c2e11ba6dabf59c7389b27c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OJMOKNANDGOMPAJFKEMDBDHHGKEKMPMGFCGPLOJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.049 [XNIO-92 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.049 [XNIO-92 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ljCeUV4KkTENMTU2NTQ4MjU4OTA0N73Y3nGgwc2QTracHRVvrdU=", nc=00000001, uri="/digest", response="0f80958a4c2e11ba6dabf59c7389b27c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OJMOKNANDGOMPAJFKEMDBDHHGKEKMPMGFCGPLOJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.049 [XNIO-92 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.053 [XNIO-92 task-16] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OLfjFw/DxLQNMTU2NTQ4MjU4OTA0OWHucKfBhtTBvyx+jT0P+5Y=", nc=00000001, uri="/digest", response="db3609e5bfec13aae63921300d04d8e0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEIPAGMPAEHNGPBJMAKKDHBJPENEHGIPEKJPLGFA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.053 [XNIO-92 task-16] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.053 [XNIO-92 task-16] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="OLfjFw/DxLQNMTU2NTQ4MjU4OTA0OWHucKfBhtTBvyx+jT0P+5Y=", nc=00000001, uri="/digest", response="db3609e5bfec13aae63921300d04d8e0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEIPAGMPAEHNGPBJMAKKDHBJPENEHGIPEKJPLGFA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OLfjFw/DxLQNMTU2NTQ4MjU4OTA0OWHucKfBhtTBvyx+jT0P+5Y=", nc=00000001, uri="/digest", response="db3609e5bfec13aae63921300d04d8e0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEIPAGMPAEHNGPBJMAKKDHBJPENEHGIPEKJPLGFA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.054 [XNIO-92 task-16] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OLfjFw/DxLQNMTU2NTQ4MjU4OTA0OWHucKfBhtTBvyx+jT0P+5Y=", nc=00000001, uri="/digest", response="db3609e5bfec13aae63921300d04d8e0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEIPAGMPAEHNGPBJMAKKDHBJPENEHGIPEKJPLGFA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.054 [XNIO-92 task-16] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.054 [XNIO-92 task-16] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OLfjFw/DxLQNMTU2NTQ4MjU4OTA0OWHucKfBhtTBvyx+jT0P+5Y=", nc=00000001, uri="/digest", response="db3609e5bfec13aae63921300d04d8e0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEIPAGMPAEHNGPBJMAKKDHBJPENEHGIPEKJPLGFA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.054 [XNIO-92 task-16] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.055 [XNIO-92 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="X/OkzLu8IpANMTU2NTQ4MjU4OTA1NE+Nf6oLQ7y1lw781i7jayw=", nc=00000001, uri="/digest", response="9a390df1948eee8d3ab7749f5c8ad731", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FJHAOKLEPDIEHKAINJKANBGLIGFMBHDKNFDNBECN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.056 [XNIO-92 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.056 [XNIO-92 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="X/OkzLu8IpANMTU2NTQ4MjU4OTA1NE+Nf6oLQ7y1lw781i7jayw=", nc=00000001, uri="/digest", response="9a390df1948eee8d3ab7749f5c8ad731", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FJHAOKLEPDIEHKAINJKANBGLIGFMBHDKNFDNBECN", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="X/OkzLu8IpANMTU2NTQ4MjU4OTA1NE+Nf6oLQ7y1lw781i7jayw=", nc=00000001, uri="/digest", response="9a390df1948eee8d3ab7749f5c8ad731", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FJHAOKLEPDIEHKAINJKANBGLIGFMBHDKNFDNBECN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.056 [XNIO-92 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="X/OkzLu8IpANMTU2NTQ4MjU4OTA1NE+Nf6oLQ7y1lw781i7jayw=", nc=00000001, uri="/digest", response="9a390df1948eee8d3ab7749f5c8ad731", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FJHAOKLEPDIEHKAINJKANBGLIGFMBHDKNFDNBECN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.056 [XNIO-92 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.056 [XNIO-92 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="X/OkzLu8IpANMTU2NTQ4MjU4OTA1NE+Nf6oLQ7y1lw781i7jayw=", nc=00000001, uri="/digest", response="9a390df1948eee8d3ab7749f5c8ad731", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FJHAOKLEPDIEHKAINJKANBGLIGFMBHDKNFDNBECN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.056 [XNIO-92 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.057 [XNIO-92 task-18] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="6Zs48IsVHfANMTU2NTQ4MjU4OTA1NvN4j+Lf3NLSCMCYqlyxIcQ=", nc=00000001, uri="/digest", response="967c0217669761f81e95a8e9b93e9d8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJJKFGMBDOBFIOMKOHMGLJBBMFGLKDBDEILADMLI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.057 [XNIO-92 task-18] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.058 [XNIO-92 task-18] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="6Zs48IsVHfANMTU2NTQ4MjU4OTA1NvN4j+Lf3NLSCMCYqlyxIcQ=", nc=00000001, uri="/digest", response="967c0217669761f81e95a8e9b93e9d8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJJKFGMBDOBFIOMKOHMGLJBBMFGLKDBDEILADMLI", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="6Zs48IsVHfANMTU2NTQ4MjU4OTA1NvN4j+Lf3NLSCMCYqlyxIcQ=", nc=00000001, uri="/digest", response="967c0217669761f81e95a8e9b93e9d8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJJKFGMBDOBFIOMKOHMGLJBBMFGLKDBDEILADMLI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.058 [XNIO-92 task-18] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="6Zs48IsVHfANMTU2NTQ4MjU4OTA1NvN4j+Lf3NLSCMCYqlyxIcQ=", nc=00000001, uri="/digest", response="967c0217669761f81e95a8e9b93e9d8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJJKFGMBDOBFIOMKOHMGLJBBMFGLKDBDEILADMLI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.058 [XNIO-92 task-18] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.058 [XNIO-92 task-18] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="6Zs48IsVHfANMTU2NTQ4MjU4OTA1NvN4j+Lf3NLSCMCYqlyxIcQ=", nc=00000001, uri="/digest", response="967c0217669761f81e95a8e9b93e9d8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJJKFGMBDOBFIOMKOHMGLJBBMFGLKDBDEILADMLI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.058 [XNIO-92 task-18] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.059 [XNIO-92 task-19] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="vIfVWQwx0ZwNMTU2NTQ4MjU4OTA1ONVRymeuS7emxVqGUxzQees=", nc=00000001, uri="/digest", response="d335d1b4731a527855420e92f4c6cf29", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AFEOIOAMHEPDLFCLALDHELMJACNCPPJBJBBKLOGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.059 [XNIO-92 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.059 [XNIO-92 task-19] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="vIfVWQwx0ZwNMTU2NTQ4MjU4OTA1ONVRymeuS7emxVqGUxzQees=", nc=00000001, uri="/digest", response="d335d1b4731a527855420e92f4c6cf29", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AFEOIOAMHEPDLFCLALDHELMJACNCPPJBJBBKLOGM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="vIfVWQwx0ZwNMTU2NTQ4MjU4OTA1ONVRymeuS7emxVqGUxzQees=", nc=00000001, uri="/digest", response="d335d1b4731a527855420e92f4c6cf29", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AFEOIOAMHEPDLFCLALDHELMJACNCPPJBJBBKLOGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.059 [XNIO-92 task-19] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="vIfVWQwx0ZwNMTU2NTQ4MjU4OTA1ONVRymeuS7emxVqGUxzQees=", nc=00000001, uri="/digest", response="d335d1b4731a527855420e92f4c6cf29", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AFEOIOAMHEPDLFCLALDHELMJACNCPPJBJBBKLOGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.059 [XNIO-92 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.059 [XNIO-92 task-19] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="vIfVWQwx0ZwNMTU2NTQ4MjU4OTA1ONVRymeuS7emxVqGUxzQees=", nc=00000001, uri="/digest", response="d335d1b4731a527855420e92f4c6cf29", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AFEOIOAMHEPDLFCLALDHELMJACNCPPJBJBBKLOGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.059 [XNIO-92 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.061 [XNIO-92 task-20] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uns7BOBURwQNMTU2NTQ4MjU4OTA1OduOgBgntjDMMwlZzgjflnY=", nc=00000001, uri="/digest", response="255a06f0a74743aa44da7880f9a78e23", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJIEHCNCJINAJEEADFCGFCOPNJDMGBLDMBOCJJBA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.061 [XNIO-92 task-20] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.061 [XNIO-92 task-20] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Uns7BOBURwQNMTU2NTQ4MjU4OTA1OduOgBgntjDMMwlZzgjflnY=", nc=00000001, uri="/digest", response="255a06f0a74743aa44da7880f9a78e23", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJIEHCNCJINAJEEADFCGFCOPNJDMGBLDMBOCJJBA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uns7BOBURwQNMTU2NTQ4MjU4OTA1OduOgBgntjDMMwlZzgjflnY=", nc=00000001, uri="/digest", response="255a06f0a74743aa44da7880f9a78e23", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJIEHCNCJINAJEEADFCGFCOPNJDMGBLDMBOCJJBA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.061 [XNIO-92 task-20] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uns7BOBURwQNMTU2NTQ4MjU4OTA1OduOgBgntjDMMwlZzgjflnY=", nc=00000001, uri="/digest", response="255a06f0a74743aa44da7880f9a78e23", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJIEHCNCJINAJEEADFCGFCOPNJDMGBLDMBOCJJBA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.061 [XNIO-92 task-20] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.061 [XNIO-92 task-20] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uns7BOBURwQNMTU2NTQ4MjU4OTA1OduOgBgntjDMMwlZzgjflnY=", nc=00000001, uri="/digest", response="255a06f0a74743aa44da7880f9a78e23", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JJIEHCNCJINAJEEADFCGFCOPNJDMGBLDMBOCJJBA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.061 [XNIO-92 task-20] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.062 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.062 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.062 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="sg8jT2/TZN0NMTU2NTQ4MjU4OTA2MVJdsBfN8g2k7JgAQl3dOQw=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:29.062 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.062 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.063 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35187/digest
19:16:29.063 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.063 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.064 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.066 [XNIO-92 task-21] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.067 [XNIO-92 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.067 [XNIO-92 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.067 [XNIO-92 task-21] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.067 [XNIO-92 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.074 [XNIO-92 task-22] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zfU0dwN/BloNMTU2NTQ4MjU4OTA2Nwuu448jkmG5+J2eu2+Lm8Y=", nc=00000001, uri="/digest", response="8c113f9dc3a59a7a7a64be687535174a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJFJEJHGHOHGNOBNNBMAJKHPLNPFEFIBHPKNBDBA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.075 [XNIO-92 task-22] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.075 [XNIO-92 task-22] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="zfU0dwN/BloNMTU2NTQ4MjU4OTA2Nwuu448jkmG5+J2eu2+Lm8Y=", nc=00000001, uri="/digest", response="8c113f9dc3a59a7a7a64be687535174a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJFJEJHGHOHGNOBNNBMAJKHPLNPFEFIBHPKNBDBA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zfU0dwN/BloNMTU2NTQ4MjU4OTA2Nwuu448jkmG5+J2eu2+Lm8Y=", nc=00000001, uri="/digest", response="8c113f9dc3a59a7a7a64be687535174a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJFJEJHGHOHGNOBNNBMAJKHPLNPFEFIBHPKNBDBA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.075 [XNIO-92 task-22] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zfU0dwN/BloNMTU2NTQ4MjU4OTA2Nwuu448jkmG5+J2eu2+Lm8Y=", nc=00000001, uri="/digest", response="8c113f9dc3a59a7a7a64be687535174a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJFJEJHGHOHGNOBNNBMAJKHPLNPFEFIBHPKNBDBA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.075 [XNIO-92 task-22] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.075 [XNIO-92 task-22] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zfU0dwN/BloNMTU2NTQ4MjU4OTA2Nwuu448jkmG5+J2eu2+Lm8Y=", nc=00000001, uri="/digest", response="8c113f9dc3a59a7a7a64be687535174a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJFJEJHGHOHGNOBNNBMAJKHPLNPFEFIBHPKNBDBA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.075 [XNIO-92 task-22] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.077 [XNIO-92 task-23] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mGQCAvLp1J4NMTU2NTQ4MjU4OTA3NV9Y93xt+7z7n98SEKM2jzw=", nc=00000001, uri="/digest", response="9a24cbd67d2a079775964b2ea5e8c1ef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CKBFBABOAHGOMGAOIHIINGHIHANFCKGLNHDJEPKA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.077 [XNIO-92 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.077 [XNIO-92 task-23] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="mGQCAvLp1J4NMTU2NTQ4MjU4OTA3NV9Y93xt+7z7n98SEKM2jzw=", nc=00000001, uri="/digest", response="9a24cbd67d2a079775964b2ea5e8c1ef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CKBFBABOAHGOMGAOIHIINGHIHANFCKGLNHDJEPKA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mGQCAvLp1J4NMTU2NTQ4MjU4OTA3NV9Y93xt+7z7n98SEKM2jzw=", nc=00000001, uri="/digest", response="9a24cbd67d2a079775964b2ea5e8c1ef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CKBFBABOAHGOMGAOIHIINGHIHANFCKGLNHDJEPKA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.077 [XNIO-92 task-23] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mGQCAvLp1J4NMTU2NTQ4MjU4OTA3NV9Y93xt+7z7n98SEKM2jzw=", nc=00000001, uri="/digest", response="9a24cbd67d2a079775964b2ea5e8c1ef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CKBFBABOAHGOMGAOIHIINGHIHANFCKGLNHDJEPKA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.077 [XNIO-92 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.077 [XNIO-92 task-23] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mGQCAvLp1J4NMTU2NTQ4MjU4OTA3NV9Y93xt+7z7n98SEKM2jzw=", nc=00000001, uri="/digest", response="9a24cbd67d2a079775964b2ea5e8c1ef", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CKBFBABOAHGOMGAOIHIINGHIHANFCKGLNHDJEPKA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.077 [XNIO-92 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.082 [XNIO-92 task-24] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XB0DksZssPANMTU2NTQ4MjU4OTA3N1UX2l3ibquODglkoY8bblA=", nc=00000001, uri="/digest", response="a1d02f12e89c65900af543e172642548", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFCHOGFOILNLMFPNDBDHHPBLIBMPHOCJIGKNAAOO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.083 [XNIO-92 task-24] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.083 [XNIO-92 task-24] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="XB0DksZssPANMTU2NTQ4MjU4OTA3N1UX2l3ibquODglkoY8bblA=", nc=00000001, uri="/digest", response="a1d02f12e89c65900af543e172642548", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFCHOGFOILNLMFPNDBDHHPBLIBMPHOCJIGKNAAOO", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XB0DksZssPANMTU2NTQ4MjU4OTA3N1UX2l3ibquODglkoY8bblA=", nc=00000001, uri="/digest", response="a1d02f12e89c65900af543e172642548", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFCHOGFOILNLMFPNDBDHHPBLIBMPHOCJIGKNAAOO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.083 [XNIO-92 task-24] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XB0DksZssPANMTU2NTQ4MjU4OTA3N1UX2l3ibquODglkoY8bblA=", nc=00000001, uri="/digest", response="a1d02f12e89c65900af543e172642548", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFCHOGFOILNLMFPNDBDHHPBLIBMPHOCJIGKNAAOO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.083 [XNIO-92 task-24] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.083 [XNIO-92 task-24] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XB0DksZssPANMTU2NTQ4MjU4OTA3N1UX2l3ibquODglkoY8bblA=", nc=00000001, uri="/digest", response="a1d02f12e89c65900af543e172642548", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFCHOGFOILNLMFPNDBDHHPBLIBMPHOCJIGKNAAOO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.083 [XNIO-92 task-24] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.088 [XNIO-92 task-25] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DnGc130ZeZwNMTU2NTQ4MjU4OTA4M6uULdeUF1cV39/3emt1mFM=", nc=00000001, uri="/digest", response="90af710349110b5c13cd40c120e66cb0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDFJLNGDNEANGCHFKLLBMDCNGMFFHHNGKAOHIHEM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.088 [XNIO-92 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.088 [XNIO-92 task-25] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="DnGc130ZeZwNMTU2NTQ4MjU4OTA4M6uULdeUF1cV39/3emt1mFM=", nc=00000001, uri="/digest", response="90af710349110b5c13cd40c120e66cb0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDFJLNGDNEANGCHFKLLBMDCNGMFFHHNGKAOHIHEM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DnGc130ZeZwNMTU2NTQ4MjU4OTA4M6uULdeUF1cV39/3emt1mFM=", nc=00000001, uri="/digest", response="90af710349110b5c13cd40c120e66cb0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDFJLNGDNEANGCHFKLLBMDCNGMFFHHNGKAOHIHEM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.088 [XNIO-92 task-25] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DnGc130ZeZwNMTU2NTQ4MjU4OTA4M6uULdeUF1cV39/3emt1mFM=", nc=00000001, uri="/digest", response="90af710349110b5c13cd40c120e66cb0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDFJLNGDNEANGCHFKLLBMDCNGMFFHHNGKAOHIHEM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.088 [XNIO-92 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.088 [XNIO-92 task-25] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DnGc130ZeZwNMTU2NTQ4MjU4OTA4M6uULdeUF1cV39/3emt1mFM=", nc=00000001, uri="/digest", response="90af710349110b5c13cd40c120e66cb0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDFJLNGDNEANGCHFKLLBMDCNGMFFHHNGKAOHIHEM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.088 [XNIO-92 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.090 [XNIO-92 task-26] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uOLDqlw7LgYNMTU2NTQ4MjU4OTA4OCGbs0UZQe126oJtrB4yRvQ=", nc=00000001, uri="/digest", response="0a0e8ddf8020e013421ee3feb5f08b7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKGCDFJKNGBDAEKHBCFFDMINJNJCKHNECLBHOCFL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.090 [XNIO-92 task-26] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.091 [XNIO-92 task-26] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="uOLDqlw7LgYNMTU2NTQ4MjU4OTA4OCGbs0UZQe126oJtrB4yRvQ=", nc=00000001, uri="/digest", response="0a0e8ddf8020e013421ee3feb5f08b7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKGCDFJKNGBDAEKHBCFFDMINJNJCKHNECLBHOCFL", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uOLDqlw7LgYNMTU2NTQ4MjU4OTA4OCGbs0UZQe126oJtrB4yRvQ=", nc=00000001, uri="/digest", response="0a0e8ddf8020e013421ee3feb5f08b7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKGCDFJKNGBDAEKHBCFFDMINJNJCKHNECLBHOCFL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.091 [XNIO-92 task-26] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uOLDqlw7LgYNMTU2NTQ4MjU4OTA4OCGbs0UZQe126oJtrB4yRvQ=", nc=00000001, uri="/digest", response="0a0e8ddf8020e013421ee3feb5f08b7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKGCDFJKNGBDAEKHBCFFDMINJNJCKHNECLBHOCFL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.091 [XNIO-92 task-26] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.091 [XNIO-92 task-26] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uOLDqlw7LgYNMTU2NTQ4MjU4OTA4OCGbs0UZQe126oJtrB4yRvQ=", nc=00000001, uri="/digest", response="0a0e8ddf8020e013421ee3feb5f08b7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKGCDFJKNGBDAEKHBCFFDMINJNJCKHNECLBHOCFL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.091 [XNIO-92 task-26] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.094 [XNIO-92 task-27] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="LrZ36e7U000NMTU2NTQ4MjU4OTA5MTfhzQTQpmq1NJh0QC4kn0Q=", nc=00000001, uri="/digest", response="46150b73ab7af4abec7a2d7365359732", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ICEJIJHGGHBEMCAHGKJCAAFLKDLKCCBOEHDHINHA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.095 [XNIO-92 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.095 [XNIO-92 task-27] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="LrZ36e7U000NMTU2NTQ4MjU4OTA5MTfhzQTQpmq1NJh0QC4kn0Q=", nc=00000001, uri="/digest", response="46150b73ab7af4abec7a2d7365359732", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ICEJIJHGGHBEMCAHGKJCAAFLKDLKCCBOEHDHINHA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="LrZ36e7U000NMTU2NTQ4MjU4OTA5MTfhzQTQpmq1NJh0QC4kn0Q=", nc=00000001, uri="/digest", response="46150b73ab7af4abec7a2d7365359732", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ICEJIJHGGHBEMCAHGKJCAAFLKDLKCCBOEHDHINHA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.095 [XNIO-92 task-27] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="LrZ36e7U000NMTU2NTQ4MjU4OTA5MTfhzQTQpmq1NJh0QC4kn0Q=", nc=00000001, uri="/digest", response="46150b73ab7af4abec7a2d7365359732", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ICEJIJHGGHBEMCAHGKJCAAFLKDLKCCBOEHDHINHA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.095 [XNIO-92 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.095 [XNIO-92 task-27] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="LrZ36e7U000NMTU2NTQ4MjU4OTA5MTfhzQTQpmq1NJh0QC4kn0Q=", nc=00000001, uri="/digest", response="46150b73ab7af4abec7a2d7365359732", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ICEJIJHGGHBEMCAHGKJCAAFLKDLKCCBOEHDHINHA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.095 [XNIO-92 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.096 [XNIO-92 task-28] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qb8Q0RxK2+QNMTU2NTQ4MjU4OTA5NaMnDL9DE4zNTWF6syDYDGc=", nc=00000001, uri="/digest", response="fa2d29034d4da3ec18934fdf541ee8ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="APJDNECEGOCGPLNPKLMMLJJKBJEFFNNHGIKPIIMM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.096 [XNIO-92 task-28] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.096 [XNIO-92 task-28] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="qb8Q0RxK2+QNMTU2NTQ4MjU4OTA5NaMnDL9DE4zNTWF6syDYDGc=", nc=00000001, uri="/digest", response="fa2d29034d4da3ec18934fdf541ee8ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="APJDNECEGOCGPLNPKLMMLJJKBJEFFNNHGIKPIIMM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qb8Q0RxK2+QNMTU2NTQ4MjU4OTA5NaMnDL9DE4zNTWF6syDYDGc=", nc=00000001, uri="/digest", response="fa2d29034d4da3ec18934fdf541ee8ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="APJDNECEGOCGPLNPKLMMLJJKBJEFFNNHGIKPIIMM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.096 [XNIO-92 task-28] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qb8Q0RxK2+QNMTU2NTQ4MjU4OTA5NaMnDL9DE4zNTWF6syDYDGc=", nc=00000001, uri="/digest", response="fa2d29034d4da3ec18934fdf541ee8ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="APJDNECEGOCGPLNPKLMMLJJKBJEFFNNHGIKPIIMM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.096 [XNIO-92 task-28] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.096 [XNIO-92 task-28] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qb8Q0RxK2+QNMTU2NTQ4MjU4OTA5NaMnDL9DE4zNTWF6syDYDGc=", nc=00000001, uri="/digest", response="fa2d29034d4da3ec18934fdf541ee8ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="APJDNECEGOCGPLNPKLMMLJJKBJEFFNNHGIKPIIMM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.097 [XNIO-92 task-28] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.098 [XNIO-92 task-29] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AXAY7oUacgYNMTU2NTQ4MjU4OTA5NgFWzC5B8fsSOP2Zoap8mYo=", nc=00000001, uri="/digest", response="99ddd7835a43facd64cac2a3270a9974", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DCFNCNIAFKPEFJILPJOBKGHFGOFJHOOAKFJMADHF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.099 [XNIO-92 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.099 [XNIO-92 task-29] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="AXAY7oUacgYNMTU2NTQ4MjU4OTA5NgFWzC5B8fsSOP2Zoap8mYo=", nc=00000001, uri="/digest", response="99ddd7835a43facd64cac2a3270a9974", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DCFNCNIAFKPEFJILPJOBKGHFGOFJHOOAKFJMADHF", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AXAY7oUacgYNMTU2NTQ4MjU4OTA5NgFWzC5B8fsSOP2Zoap8mYo=", nc=00000001, uri="/digest", response="99ddd7835a43facd64cac2a3270a9974", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DCFNCNIAFKPEFJILPJOBKGHFGOFJHOOAKFJMADHF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.099 [XNIO-92 task-29] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AXAY7oUacgYNMTU2NTQ4MjU4OTA5NgFWzC5B8fsSOP2Zoap8mYo=", nc=00000001, uri="/digest", response="99ddd7835a43facd64cac2a3270a9974", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DCFNCNIAFKPEFJILPJOBKGHFGOFJHOOAKFJMADHF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.099 [XNIO-92 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.099 [XNIO-92 task-29] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AXAY7oUacgYNMTU2NTQ4MjU4OTA5NgFWzC5B8fsSOP2Zoap8mYo=", nc=00000001, uri="/digest", response="99ddd7835a43facd64cac2a3270a9974", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DCFNCNIAFKPEFJILPJOBKGHFGOFJHOOAKFJMADHF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.099 [XNIO-92 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.102 [XNIO-92 task-30] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mDKatIXQLwkNMTU2NTQ4MjU4OTA5OaP6O9v+N9pX+Orb4GKzjxw=", nc=00000001, uri="/digest", response="0c46991878f395c56fc4dc343a02dbea", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFHMALJHCDEDBEMGCBKADLOIONENAOIPGPIJAEHC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.103 [XNIO-92 task-30] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.103 [XNIO-92 task-30] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="mDKatIXQLwkNMTU2NTQ4MjU4OTA5OaP6O9v+N9pX+Orb4GKzjxw=", nc=00000001, uri="/digest", response="0c46991878f395c56fc4dc343a02dbea", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFHMALJHCDEDBEMGCBKADLOIONENAOIPGPIJAEHC", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mDKatIXQLwkNMTU2NTQ4MjU4OTA5OaP6O9v+N9pX+Orb4GKzjxw=", nc=00000001, uri="/digest", response="0c46991878f395c56fc4dc343a02dbea", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFHMALJHCDEDBEMGCBKADLOIONENAOIPGPIJAEHC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.103 [XNIO-92 task-30] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mDKatIXQLwkNMTU2NTQ4MjU4OTA5OaP6O9v+N9pX+Orb4GKzjxw=", nc=00000001, uri="/digest", response="0c46991878f395c56fc4dc343a02dbea", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFHMALJHCDEDBEMGCBKADLOIONENAOIPGPIJAEHC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.103 [XNIO-92 task-30] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.103 [XNIO-92 task-30] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mDKatIXQLwkNMTU2NTQ4MjU4OTA5OaP6O9v+N9pX+Orb4GKzjxw=", nc=00000001, uri="/digest", response="0c46991878f395c56fc4dc343a02dbea", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BFHMALJHCDEDBEMGCBKADLOIONENAOIPGPIJAEHC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.103 [XNIO-92 task-30] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.104 [XNIO-92 task-31] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="NQ0aSYMjPyQNMTU2NTQ4MjU4OTEwM8APPUJK/c7HQlg2lvqlbws=", nc=00000001, uri="/digest", response="0422ba5caf346b45f8d1086b54b27141", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BKPMDNEFCCCOILJLILBKLBDCLNFLFGBLCKPIBFMN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.104 [XNIO-92 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.104 [XNIO-92 task-31] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="NQ0aSYMjPyQNMTU2NTQ4MjU4OTEwM8APPUJK/c7HQlg2lvqlbws=", nc=00000001, uri="/digest", response="0422ba5caf346b45f8d1086b54b27141", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BKPMDNEFCCCOILJLILBKLBDCLNFLFGBLCKPIBFMN", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="NQ0aSYMjPyQNMTU2NTQ4MjU4OTEwM8APPUJK/c7HQlg2lvqlbws=", nc=00000001, uri="/digest", response="0422ba5caf346b45f8d1086b54b27141", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BKPMDNEFCCCOILJLILBKLBDCLNFLFGBLCKPIBFMN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.105 [XNIO-92 task-31] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="NQ0aSYMjPyQNMTU2NTQ4MjU4OTEwM8APPUJK/c7HQlg2lvqlbws=", nc=00000001, uri="/digest", response="0422ba5caf346b45f8d1086b54b27141", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BKPMDNEFCCCOILJLILBKLBDCLNFLFGBLCKPIBFMN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.105 [XNIO-92 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.105 [XNIO-92 task-31] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="NQ0aSYMjPyQNMTU2NTQ4MjU4OTEwM8APPUJK/c7HQlg2lvqlbws=", nc=00000001, uri="/digest", response="0422ba5caf346b45f8d1086b54b27141", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BKPMDNEFCCCOILJLILBKLBDCLNFLFGBLCKPIBFMN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.105 [XNIO-92 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.106 [XNIO-92 task-32] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Yt/GsYFQcJQNMTU2NTQ4MjU4OTEwNbIeXvcg26E/L94emS2uILg=", nc=00000001, uri="/digest", response="e0985f943fbe613413b46f6e5939d814", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JCDCODADIHOGCKACDNMMBMJIKGPMICNNHNGGPOFK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.106 [XNIO-92 task-32] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.106 [XNIO-92 task-32] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Yt/GsYFQcJQNMTU2NTQ4MjU4OTEwNbIeXvcg26E/L94emS2uILg=", nc=00000001, uri="/digest", response="e0985f943fbe613413b46f6e5939d814", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JCDCODADIHOGCKACDNMMBMJIKGPMICNNHNGGPOFK", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Yt/GsYFQcJQNMTU2NTQ4MjU4OTEwNbIeXvcg26E/L94emS2uILg=", nc=00000001, uri="/digest", response="e0985f943fbe613413b46f6e5939d814", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JCDCODADIHOGCKACDNMMBMJIKGPMICNNHNGGPOFK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.107 [XNIO-92 task-32] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Yt/GsYFQcJQNMTU2NTQ4MjU4OTEwNbIeXvcg26E/L94emS2uILg=", nc=00000001, uri="/digest", response="e0985f943fbe613413b46f6e5939d814", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JCDCODADIHOGCKACDNMMBMJIKGPMICNNHNGGPOFK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.107 [XNIO-92 task-32] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.107 [XNIO-92 task-32] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Yt/GsYFQcJQNMTU2NTQ4MjU4OTEwNbIeXvcg26E/L94emS2uILg=", nc=00000001, uri="/digest", response="e0985f943fbe613413b46f6e5939d814", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JCDCODADIHOGCKACDNMMBMJIKGPMICNNHNGGPOFK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.107 [XNIO-92 task-32] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.110 [XNIO-92 task-33] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DO47zw3qcJ0NMTU2NTQ4MjU4OTEwN/N+X7c3BKTfnYYaTDFctCg=", nc=00000001, uri="/digest", response="5b47b8b88e32a758f51205ca106bfa4e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGBJACIIDBPHBIIGKKOEGIOLOCJLKHFHFGNIAGBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.110 [XNIO-92 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.111 [XNIO-92 task-33] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="DO47zw3qcJ0NMTU2NTQ4MjU4OTEwN/N+X7c3BKTfnYYaTDFctCg=", nc=00000001, uri="/digest", response="5b47b8b88e32a758f51205ca106bfa4e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGBJACIIDBPHBIIGKKOEGIOLOCJLKHFHFGNIAGBN", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DO47zw3qcJ0NMTU2NTQ4MjU4OTEwN/N+X7c3BKTfnYYaTDFctCg=", nc=00000001, uri="/digest", response="5b47b8b88e32a758f51205ca106bfa4e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGBJACIIDBPHBIIGKKOEGIOLOCJLKHFHFGNIAGBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.111 [XNIO-92 task-33] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DO47zw3qcJ0NMTU2NTQ4MjU4OTEwN/N+X7c3BKTfnYYaTDFctCg=", nc=00000001, uri="/digest", response="5b47b8b88e32a758f51205ca106bfa4e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGBJACIIDBPHBIIGKKOEGIOLOCJLKHFHFGNIAGBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.111 [XNIO-92 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.111 [XNIO-92 task-33] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DO47zw3qcJ0NMTU2NTQ4MjU4OTEwN/N+X7c3BKTfnYYaTDFctCg=", nc=00000001, uri="/digest", response="5b47b8b88e32a758f51205ca106bfa4e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGBJACIIDBPHBIIGKKOEGIOLOCJLKHFHFGNIAGBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.111 [XNIO-92 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.114 [XNIO-92 task-34] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="bmnj5e5oa0UNMTU2NTQ4MjU4OTExMbeBTE6/h/RJPfnrzx6MTLA=", nc=00000001, uri="/digest", response="213dd7d218e5449ae48166d88aeaa5d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CINAEJGCDEJGCKNCFNOMNALDELNLIBMFPBJGFHDB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.115 [XNIO-92 task-34] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.115 [XNIO-92 task-34] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="bmnj5e5oa0UNMTU2NTQ4MjU4OTExMbeBTE6/h/RJPfnrzx6MTLA=", nc=00000001, uri="/digest", response="213dd7d218e5449ae48166d88aeaa5d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CINAEJGCDEJGCKNCFNOMNALDELNLIBMFPBJGFHDB", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="bmnj5e5oa0UNMTU2NTQ4MjU4OTExMbeBTE6/h/RJPfnrzx6MTLA=", nc=00000001, uri="/digest", response="213dd7d218e5449ae48166d88aeaa5d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CINAEJGCDEJGCKNCFNOMNALDELNLIBMFPBJGFHDB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.115 [XNIO-92 task-34] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="bmnj5e5oa0UNMTU2NTQ4MjU4OTExMbeBTE6/h/RJPfnrzx6MTLA=", nc=00000001, uri="/digest", response="213dd7d218e5449ae48166d88aeaa5d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CINAEJGCDEJGCKNCFNOMNALDELNLIBMFPBJGFHDB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.115 [XNIO-92 task-34] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.115 [XNIO-92 task-34] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="bmnj5e5oa0UNMTU2NTQ4MjU4OTExMbeBTE6/h/RJPfnrzx6MTLA=", nc=00000001, uri="/digest", response="213dd7d218e5449ae48166d88aeaa5d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CINAEJGCDEJGCKNCFNOMNALDELNLIBMFPBJGFHDB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.115 [XNIO-92 task-34] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.118 [XNIO-92 task-35] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lp4GxFWpHDINMTU2NTQ4MjU4OTExNSyhW91uWoyp5xzY9tgJNwA=", nc=00000001, uri="/digest", response="474ebb162e7785dce50ec295a61ef48e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GDCNIHPHFKDKIAJJMGIBKILKJDCJGNBIGLPKPHBM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.119 [XNIO-92 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.119 [XNIO-92 task-35] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="lp4GxFWpHDINMTU2NTQ4MjU4OTExNSyhW91uWoyp5xzY9tgJNwA=", nc=00000001, uri="/digest", response="474ebb162e7785dce50ec295a61ef48e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GDCNIHPHFKDKIAJJMGIBKILKJDCJGNBIGLPKPHBM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lp4GxFWpHDINMTU2NTQ4MjU4OTExNSyhW91uWoyp5xzY9tgJNwA=", nc=00000001, uri="/digest", response="474ebb162e7785dce50ec295a61ef48e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GDCNIHPHFKDKIAJJMGIBKILKJDCJGNBIGLPKPHBM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.119 [XNIO-92 task-35] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lp4GxFWpHDINMTU2NTQ4MjU4OTExNSyhW91uWoyp5xzY9tgJNwA=", nc=00000001, uri="/digest", response="474ebb162e7785dce50ec295a61ef48e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GDCNIHPHFKDKIAJJMGIBKILKJDCJGNBIGLPKPHBM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.119 [XNIO-92 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.119 [XNIO-92 task-35] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lp4GxFWpHDINMTU2NTQ4MjU4OTExNSyhW91uWoyp5xzY9tgJNwA=", nc=00000001, uri="/digest", response="474ebb162e7785dce50ec295a61ef48e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GDCNIHPHFKDKIAJJMGIBKILKJDCJGNBIGLPKPHBM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.119 [XNIO-92 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.124 [XNIO-92 task-36] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AVutD1nM4/gNMTU2NTQ4MjU4OTExOVWxe4CZfQaTU3PdqkWrOSo=", nc=00000001, uri="/digest", response="f4b6fcc3903bc697e7debfc137f8ac5d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLMLHNEJFACAONLJKJAOALMLHODBIMEAJOJBJJPH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.124 [XNIO-92 task-36] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.124 [XNIO-92 task-36] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="AVutD1nM4/gNMTU2NTQ4MjU4OTExOVWxe4CZfQaTU3PdqkWrOSo=", nc=00000001, uri="/digest", response="f4b6fcc3903bc697e7debfc137f8ac5d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLMLHNEJFACAONLJKJAOALMLHODBIMEAJOJBJJPH", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AVutD1nM4/gNMTU2NTQ4MjU4OTExOVWxe4CZfQaTU3PdqkWrOSo=", nc=00000001, uri="/digest", response="f4b6fcc3903bc697e7debfc137f8ac5d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLMLHNEJFACAONLJKJAOALMLHODBIMEAJOJBJJPH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.124 [XNIO-92 task-36] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AVutD1nM4/gNMTU2NTQ4MjU4OTExOVWxe4CZfQaTU3PdqkWrOSo=", nc=00000001, uri="/digest", response="f4b6fcc3903bc697e7debfc137f8ac5d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLMLHNEJFACAONLJKJAOALMLHODBIMEAJOJBJJPH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.124 [XNIO-92 task-36] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.124 [XNIO-92 task-36] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AVutD1nM4/gNMTU2NTQ4MjU4OTExOVWxe4CZfQaTU3PdqkWrOSo=", nc=00000001, uri="/digest", response="f4b6fcc3903bc697e7debfc137f8ac5d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLMLHNEJFACAONLJKJAOALMLHODBIMEAJOJBJJPH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.124 [XNIO-92 task-36] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.130 [XNIO-92 task-37] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IQBOL/q70JQNMTU2NTQ4MjU4OTEyNPyrEphzakwvlPajjWSIjDg=", nc=00000001, uri="/digest", response="379a730554150e345b43aa8073168fd0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBBNCOOBHEPMBGAMALPOANHICLPDGIOBGAAHECAM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.131 [XNIO-92 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.131 [XNIO-92 task-37] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="IQBOL/q70JQNMTU2NTQ4MjU4OTEyNPyrEphzakwvlPajjWSIjDg=", nc=00000001, uri="/digest", response="379a730554150e345b43aa8073168fd0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBBNCOOBHEPMBGAMALPOANHICLPDGIOBGAAHECAM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IQBOL/q70JQNMTU2NTQ4MjU4OTEyNPyrEphzakwvlPajjWSIjDg=", nc=00000001, uri="/digest", response="379a730554150e345b43aa8073168fd0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBBNCOOBHEPMBGAMALPOANHICLPDGIOBGAAHECAM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.131 [XNIO-92 task-37] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IQBOL/q70JQNMTU2NTQ4MjU4OTEyNPyrEphzakwvlPajjWSIjDg=", nc=00000001, uri="/digest", response="379a730554150e345b43aa8073168fd0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBBNCOOBHEPMBGAMALPOANHICLPDGIOBGAAHECAM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.131 [XNIO-92 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.131 [XNIO-92 task-37] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IQBOL/q70JQNMTU2NTQ4MjU4OTEyNPyrEphzakwvlPajjWSIjDg=", nc=00000001, uri="/digest", response="379a730554150e345b43aa8073168fd0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBBNCOOBHEPMBGAMALPOANHICLPDGIOBGAAHECAM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.131 [XNIO-92 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.134 [XNIO-92 task-38] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="0K3U0gxg3AgNMTU2NTQ4MjU4OTEzMazqgft5ImoyUoktZGgUKaM=", nc=00000001, uri="/digest", response="d819a4d879e6e0f0c4c27a6f7b354820", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PCAFPIAGEPGFHOBBIIPBJFDPOGIDHGOJFNMCLOLF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.134 [XNIO-92 task-38] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.135 [XNIO-92 task-38] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="0K3U0gxg3AgNMTU2NTQ4MjU4OTEzMazqgft5ImoyUoktZGgUKaM=", nc=00000001, uri="/digest", response="d819a4d879e6e0f0c4c27a6f7b354820", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PCAFPIAGEPGFHOBBIIPBJFDPOGIDHGOJFNMCLOLF", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="0K3U0gxg3AgNMTU2NTQ4MjU4OTEzMazqgft5ImoyUoktZGgUKaM=", nc=00000001, uri="/digest", response="d819a4d879e6e0f0c4c27a6f7b354820", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PCAFPIAGEPGFHOBBIIPBJFDPOGIDHGOJFNMCLOLF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.135 [XNIO-92 task-38] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="0K3U0gxg3AgNMTU2NTQ4MjU4OTEzMazqgft5ImoyUoktZGgUKaM=", nc=00000001, uri="/digest", response="d819a4d879e6e0f0c4c27a6f7b354820", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PCAFPIAGEPGFHOBBIIPBJFDPOGIDHGOJFNMCLOLF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.135 [XNIO-92 task-38] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.135 [XNIO-92 task-38] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="0K3U0gxg3AgNMTU2NTQ4MjU4OTEzMazqgft5ImoyUoktZGgUKaM=", nc=00000001, uri="/digest", response="d819a4d879e6e0f0c4c27a6f7b354820", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PCAFPIAGEPGFHOBBIIPBJFDPOGIDHGOJFNMCLOLF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.135 [XNIO-92 task-38] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.138 [XNIO-92 task-39] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="8BUo5K98g+sNMTU2NTQ4MjU4OTEzNT7TU+EeHJ7gbfAdqzyajXc=", nc=00000001, uri="/digest", response="4a3b3c6905088881e706c6c7bbac9cb5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LEMOPGJEECGIJDOCHHBMCEIHDAJDAANNBJILEHOE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.138 [XNIO-92 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.138 [XNIO-92 task-39] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="8BUo5K98g+sNMTU2NTQ4MjU4OTEzNT7TU+EeHJ7gbfAdqzyajXc=", nc=00000001, uri="/digest", response="4a3b3c6905088881e706c6c7bbac9cb5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LEMOPGJEECGIJDOCHHBMCEIHDAJDAANNBJILEHOE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="8BUo5K98g+sNMTU2NTQ4MjU4OTEzNT7TU+EeHJ7gbfAdqzyajXc=", nc=00000001, uri="/digest", response="4a3b3c6905088881e706c6c7bbac9cb5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LEMOPGJEECGIJDOCHHBMCEIHDAJDAANNBJILEHOE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.138 [XNIO-92 task-39] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="8BUo5K98g+sNMTU2NTQ4MjU4OTEzNT7TU+EeHJ7gbfAdqzyajXc=", nc=00000001, uri="/digest", response="4a3b3c6905088881e706c6c7bbac9cb5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LEMOPGJEECGIJDOCHHBMCEIHDAJDAANNBJILEHOE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.138 [XNIO-92 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.138 [XNIO-92 task-39] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="8BUo5K98g+sNMTU2NTQ4MjU4OTEzNT7TU+EeHJ7gbfAdqzyajXc=", nc=00000001, uri="/digest", response="4a3b3c6905088881e706c6c7bbac9cb5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LEMOPGJEECGIJDOCHHBMCEIHDAJDAANNBJILEHOE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.139 [XNIO-92 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.142 [XNIO-92 task-40] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1si0ikrH2BANMTU2NTQ4MjU4OTEzOLsjh6xIg9zZxhnngOn7MDs=", nc=00000001, uri="/digest", response="ff2740b6f5a3b138e7c5f056907a5ce8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GNCFIAJPPIDCPJIGFCFDICJCMNBKNBEIOHDGBHLO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.142 [XNIO-92 task-40] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.143 [XNIO-92 task-40] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="1si0ikrH2BANMTU2NTQ4MjU4OTEzOLsjh6xIg9zZxhnngOn7MDs=", nc=00000001, uri="/digest", response="ff2740b6f5a3b138e7c5f056907a5ce8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GNCFIAJPPIDCPJIGFCFDICJCMNBKNBEIOHDGBHLO", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1si0ikrH2BANMTU2NTQ4MjU4OTEzOLsjh6xIg9zZxhnngOn7MDs=", nc=00000001, uri="/digest", response="ff2740b6f5a3b138e7c5f056907a5ce8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GNCFIAJPPIDCPJIGFCFDICJCMNBKNBEIOHDGBHLO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.143 [XNIO-92 task-40] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1si0ikrH2BANMTU2NTQ4MjU4OTEzOLsjh6xIg9zZxhnngOn7MDs=", nc=00000001, uri="/digest", response="ff2740b6f5a3b138e7c5f056907a5ce8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GNCFIAJPPIDCPJIGFCFDICJCMNBKNBEIOHDGBHLO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.143 [XNIO-92 task-40] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@71f5a525 for /digest
19:16:29.143 [XNIO-92 task-40] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="1si0ikrH2BANMTU2NTQ4MjU4OTEzOLsjh6xIg9zZxhnngOn7MDs=", nc=00000001, uri="/digest", response="ff2740b6f5a3b138e7c5f056907a5ce8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GNCFIAJPPIDCPJIGFCFDICJCMNBKNBEIOHDGBHLO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35187]} response {}}
19:16:29.143 [XNIO-92 task-40] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.144 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.144 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.144 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="LGk3aBsN/dwNMTU2NTQ4MjU4OTE0MyjhVzaKCY+5npX0VMfw/QU=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:29.144 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.144 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.145 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@14bb912
19:16:29.153 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1b8b8331
19:16:29.157 [XNIO-93 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-1', selector sun.nio.ch.EPollSelectorImpl@39aa0638
19:16:29.158 [XNIO-93 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f26cb24
19:16:29.158 [XNIO-93 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-4', selector sun.nio.ch.EPollSelectorImpl@79089f25
19:16:29.157 [XNIO-93 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1385de35
19:16:29.166 [XNIO-93 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6cfc744
19:16:29.166 [XNIO-93 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-6', selector sun.nio.ch.EPollSelectorImpl@50acb3e6
19:16:29.170 [XNIO-93 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-7', selector sun.nio.ch.EPollSelectorImpl@61ed8c0
19:16:29.178 [XNIO-93 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6ac9d034
19:16:29.178 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.178 [XNIO-93 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-93 Accept', selector sun.nio.ch.EPollSelectorImpl@29e4853c
19:16:29.179 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.180 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:35931/digest
19:16:29.180 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.180 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.200 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.201 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.201 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.201 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.201 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.201 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.206 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="TgiqE7c8i4sNMTU2NTQ4MjU4OTIwMaHwtDpYY4WcJ4M4YvKVYyM=", nc=00000001, uri="/digest", response="3bce3964f4febbd987945ff1a9550162", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJODCFPKKLLJECDEEGBJHALAAGNEBFKDOBBHJGFC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.206 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.206 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="TgiqE7c8i4sNMTU2NTQ4MjU4OTIwMaHwtDpYY4WcJ4M4YvKVYyM=", nc=00000001, uri="/digest", response="3bce3964f4febbd987945ff1a9550162", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJODCFPKKLLJECDEEGBJHALAAGNEBFKDOBBHJGFC", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="TgiqE7c8i4sNMTU2NTQ4MjU4OTIwMaHwtDpYY4WcJ4M4YvKVYyM=", nc=00000001, uri="/digest", response="3bce3964f4febbd987945ff1a9550162", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJODCFPKKLLJECDEEGBJHALAAGNEBFKDOBBHJGFC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.206 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="TgiqE7c8i4sNMTU2NTQ4MjU4OTIwMaHwtDpYY4WcJ4M4YvKVYyM=", nc=00000001, uri="/digest", response="3bce3964f4febbd987945ff1a9550162", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJODCFPKKLLJECDEEGBJHALAAGNEBFKDOBBHJGFC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.206 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.206 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="TgiqE7c8i4sNMTU2NTQ4MjU4OTIwMaHwtDpYY4WcJ4M4YvKVYyM=", nc=00000001, uri="/digest", response="3bce3964f4febbd987945ff1a9550162", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PJODCFPKKLLJECDEEGBJHALAAGNEBFKDOBBHJGFC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.206 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.209 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5KL+0s7vSaINMTU2NTQ4MjU4OTIwNj05ZcfNy1Zl5u5sQItrQ+E=", nc=00000001, uri="/digest", response="08d8cdfdfaf7967b4024fb6eb364212c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHNNAIIPKFOAHILKACBAFHIHFDMHADOMOJAIKAOO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.209 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.209 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="5KL+0s7vSaINMTU2NTQ4MjU4OTIwNj05ZcfNy1Zl5u5sQItrQ+E=", nc=00000001, uri="/digest", response="08d8cdfdfaf7967b4024fb6eb364212c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHNNAIIPKFOAHILKACBAFHIHFDMHADOMOJAIKAOO", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5KL+0s7vSaINMTU2NTQ4MjU4OTIwNj05ZcfNy1Zl5u5sQItrQ+E=", nc=00000001, uri="/digest", response="08d8cdfdfaf7967b4024fb6eb364212c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHNNAIIPKFOAHILKACBAFHIHFDMHADOMOJAIKAOO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.210 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5KL+0s7vSaINMTU2NTQ4MjU4OTIwNj05ZcfNy1Zl5u5sQItrQ+E=", nc=00000001, uri="/digest", response="08d8cdfdfaf7967b4024fb6eb364212c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHNNAIIPKFOAHILKACBAFHIHFDMHADOMOJAIKAOO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.210 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.210 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5KL+0s7vSaINMTU2NTQ4MjU4OTIwNj05ZcfNy1Zl5u5sQItrQ+E=", nc=00000001, uri="/digest", response="08d8cdfdfaf7967b4024fb6eb364212c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHNNAIIPKFOAHILKACBAFHIHFDMHADOMOJAIKAOO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.210 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.214 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="TsnqRSFY4noNMTU2NTQ4MjU4OTIxMGtL3OBcBmDgOV8DukYujaI=", nc=00000001, uri="/digest", response="b10215a07dacf4f501989906ff7a00b5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HADBLNNKOBJFAOBPLOGCDCOABCLMOONPDIDOAEAE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.214 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.214 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="TsnqRSFY4noNMTU2NTQ4MjU4OTIxMGtL3OBcBmDgOV8DukYujaI=", nc=00000001, uri="/digest", response="b10215a07dacf4f501989906ff7a00b5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HADBLNNKOBJFAOBPLOGCDCOABCLMOONPDIDOAEAE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="TsnqRSFY4noNMTU2NTQ4MjU4OTIxMGtL3OBcBmDgOV8DukYujaI=", nc=00000001, uri="/digest", response="b10215a07dacf4f501989906ff7a00b5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HADBLNNKOBJFAOBPLOGCDCOABCLMOONPDIDOAEAE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.214 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="TsnqRSFY4noNMTU2NTQ4MjU4OTIxMGtL3OBcBmDgOV8DukYujaI=", nc=00000001, uri="/digest", response="b10215a07dacf4f501989906ff7a00b5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HADBLNNKOBJFAOBPLOGCDCOABCLMOONPDIDOAEAE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.215 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.215 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="TsnqRSFY4noNMTU2NTQ4MjU4OTIxMGtL3OBcBmDgOV8DukYujaI=", nc=00000001, uri="/digest", response="b10215a07dacf4f501989906ff7a00b5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HADBLNNKOBJFAOBPLOGCDCOABCLMOONPDIDOAEAE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.215 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.226 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="LEoUFevGWIMNMTU2NTQ4MjU4OTIxNekz0ZUEOmWophHMG5a6kOw=", nc=00000001, uri="/digest", response="00ff114673e6eba264205551dc1dcc8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEBBPLAMOJPJCEKGBNKPAOLHKNIFJJFKLBFMJLA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.227 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.227 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="LEoUFevGWIMNMTU2NTQ4MjU4OTIxNekz0ZUEOmWophHMG5a6kOw=", nc=00000001, uri="/digest", response="00ff114673e6eba264205551dc1dcc8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEBBPLAMOJPJCEKGBNKPAOLHKNIFJJFKLBFMJLA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="LEoUFevGWIMNMTU2NTQ4MjU4OTIxNekz0ZUEOmWophHMG5a6kOw=", nc=00000001, uri="/digest", response="00ff114673e6eba264205551dc1dcc8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEBBPLAMOJPJCEKGBNKPAOLHKNIFJJFKLBFMJLA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.227 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="LEoUFevGWIMNMTU2NTQ4MjU4OTIxNekz0ZUEOmWophHMG5a6kOw=", nc=00000001, uri="/digest", response="00ff114673e6eba264205551dc1dcc8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEBBPLAMOJPJCEKGBNKPAOLHKNIFJJFKLBFMJLA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.227 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.227 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="LEoUFevGWIMNMTU2NTQ4MjU4OTIxNekz0ZUEOmWophHMG5a6kOw=", nc=00000001, uri="/digest", response="00ff114673e6eba264205551dc1dcc8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEBBPLAMOJPJCEKGBNKPAOLHKNIFJJFKLBFMJLA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.227 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.235 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mafLcoVx+kgNMTU2NTQ4MjU4OTIyN99vXGRW0RfQsJTz8vuSCj4=", nc=00000001, uri="/digest", response="38915eb7afa863a27530de52333dde55", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEIMGMBGPEHMIIBIKCOEHEBMICDCDENHKPDNHDKE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.235 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.235 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="mafLcoVx+kgNMTU2NTQ4MjU4OTIyN99vXGRW0RfQsJTz8vuSCj4=", nc=00000001, uri="/digest", response="38915eb7afa863a27530de52333dde55", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEIMGMBGPEHMIIBIKCOEHEBMICDCDENHKPDNHDKE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mafLcoVx+kgNMTU2NTQ4MjU4OTIyN99vXGRW0RfQsJTz8vuSCj4=", nc=00000001, uri="/digest", response="38915eb7afa863a27530de52333dde55", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEIMGMBGPEHMIIBIKCOEHEBMICDCDENHKPDNHDKE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.236 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mafLcoVx+kgNMTU2NTQ4MjU4OTIyN99vXGRW0RfQsJTz8vuSCj4=", nc=00000001, uri="/digest", response="38915eb7afa863a27530de52333dde55", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEIMGMBGPEHMIIBIKCOEHEBMICDCDENHKPDNHDKE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.236 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.236 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mafLcoVx+kgNMTU2NTQ4MjU4OTIyN99vXGRW0RfQsJTz8vuSCj4=", nc=00000001, uri="/digest", response="38915eb7afa863a27530de52333dde55", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEIMGMBGPEHMIIBIKCOEHEBMICDCDENHKPDNHDKE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.236 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.254 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/0BVCNz7ApENMTU2NTQ4MjU4OTIzNpvpAy/vnOnl+Pg8su5+aY8=", nc=00000001, uri="/digest", response="c96cf826a0489d6ee9ebcca23bae6933", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DHJDINAHFONJFGHAEOLMBBIFOMLLJLELLBDCEAAK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.255 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.255 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="/0BVCNz7ApENMTU2NTQ4MjU4OTIzNpvpAy/vnOnl+Pg8su5+aY8=", nc=00000001, uri="/digest", response="c96cf826a0489d6ee9ebcca23bae6933", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DHJDINAHFONJFGHAEOLMBBIFOMLLJLELLBDCEAAK", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/0BVCNz7ApENMTU2NTQ4MjU4OTIzNpvpAy/vnOnl+Pg8su5+aY8=", nc=00000001, uri="/digest", response="c96cf826a0489d6ee9ebcca23bae6933", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DHJDINAHFONJFGHAEOLMBBIFOMLLJLELLBDCEAAK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.255 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/0BVCNz7ApENMTU2NTQ4MjU4OTIzNpvpAy/vnOnl+Pg8su5+aY8=", nc=00000001, uri="/digest", response="c96cf826a0489d6ee9ebcca23bae6933", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DHJDINAHFONJFGHAEOLMBBIFOMLLJLELLBDCEAAK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.255 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.255 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/0BVCNz7ApENMTU2NTQ4MjU4OTIzNpvpAy/vnOnl+Pg8su5+aY8=", nc=00000001, uri="/digest", response="c96cf826a0489d6ee9ebcca23bae6933", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DHJDINAHFONJFGHAEOLMBBIFOMLLJLELLBDCEAAK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.255 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.262 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="s7QJ7NmMtkMNMTU2NTQ4MjU4OTI1Ne4FY7l8vgQUm1fba8EgqSk=", nc=00000001, uri="/digest", response="5707156a82710cfbadfa198627c7ba79", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ENMKPFMLCAPPGNHBBLCBEAFIJPKFCIMHLHJIHBAO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.262 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.263 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="s7QJ7NmMtkMNMTU2NTQ4MjU4OTI1Ne4FY7l8vgQUm1fba8EgqSk=", nc=00000001, uri="/digest", response="5707156a82710cfbadfa198627c7ba79", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ENMKPFMLCAPPGNHBBLCBEAFIJPKFCIMHLHJIHBAO", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="s7QJ7NmMtkMNMTU2NTQ4MjU4OTI1Ne4FY7l8vgQUm1fba8EgqSk=", nc=00000001, uri="/digest", response="5707156a82710cfbadfa198627c7ba79", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ENMKPFMLCAPPGNHBBLCBEAFIJPKFCIMHLHJIHBAO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.263 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="s7QJ7NmMtkMNMTU2NTQ4MjU4OTI1Ne4FY7l8vgQUm1fba8EgqSk=", nc=00000001, uri="/digest", response="5707156a82710cfbadfa198627c7ba79", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ENMKPFMLCAPPGNHBBLCBEAFIJPKFCIMHLHJIHBAO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.263 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.263 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="s7QJ7NmMtkMNMTU2NTQ4MjU4OTI1Ne4FY7l8vgQUm1fba8EgqSk=", nc=00000001, uri="/digest", response="5707156a82710cfbadfa198627c7ba79", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ENMKPFMLCAPPGNHBBLCBEAFIJPKFCIMHLHJIHBAO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.263 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.268 [XNIO-93 task-19] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="W1BKgpFdjNkNMTU2NTQ4MjU4OTI2M6HJMFg3fR6uxSK/PBtnQrE=", nc=00000001, uri="/digest", response="b5399ec2fa70cf7d2d1ac8086f5604e1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EFDJFLHHMACADHNGMELGJDPLIFGBKDKCDLKFICKM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.268 [XNIO-93 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.268 [XNIO-93 task-19] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="W1BKgpFdjNkNMTU2NTQ4MjU4OTI2M6HJMFg3fR6uxSK/PBtnQrE=", nc=00000001, uri="/digest", response="b5399ec2fa70cf7d2d1ac8086f5604e1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EFDJFLHHMACADHNGMELGJDPLIFGBKDKCDLKFICKM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="W1BKgpFdjNkNMTU2NTQ4MjU4OTI2M6HJMFg3fR6uxSK/PBtnQrE=", nc=00000001, uri="/digest", response="b5399ec2fa70cf7d2d1ac8086f5604e1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EFDJFLHHMACADHNGMELGJDPLIFGBKDKCDLKFICKM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.268 [XNIO-93 task-19] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="W1BKgpFdjNkNMTU2NTQ4MjU4OTI2M6HJMFg3fR6uxSK/PBtnQrE=", nc=00000001, uri="/digest", response="b5399ec2fa70cf7d2d1ac8086f5604e1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EFDJFLHHMACADHNGMELGJDPLIFGBKDKCDLKFICKM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.268 [XNIO-93 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.268 [XNIO-93 task-19] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="W1BKgpFdjNkNMTU2NTQ4MjU4OTI2M6HJMFg3fR6uxSK/PBtnQrE=", nc=00000001, uri="/digest", response="b5399ec2fa70cf7d2d1ac8086f5604e1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EFDJFLHHMACADHNGMELGJDPLIFGBKDKCDLKFICKM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.268 [XNIO-93 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.272 [XNIO-93 task-21] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JMVikUBVx1MNMTU2NTQ4MjU4OTI2OFc1QleHQzhaMXIqwN05s2c=", nc=00000001, uri="/digest", response="7c5c858be730dda84ff312b94f1d7f75", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBDPINCMMKADPNNCIJEIKFMEEICJIAGMHPCMKKJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.272 [XNIO-93 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.272 [XNIO-93 task-21] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="JMVikUBVx1MNMTU2NTQ4MjU4OTI2OFc1QleHQzhaMXIqwN05s2c=", nc=00000001, uri="/digest", response="7c5c858be730dda84ff312b94f1d7f75", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBDPINCMMKADPNNCIJEIKFMEEICJIAGMHPCMKKJI", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JMVikUBVx1MNMTU2NTQ4MjU4OTI2OFc1QleHQzhaMXIqwN05s2c=", nc=00000001, uri="/digest", response="7c5c858be730dda84ff312b94f1d7f75", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBDPINCMMKADPNNCIJEIKFMEEICJIAGMHPCMKKJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.272 [XNIO-93 task-21] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JMVikUBVx1MNMTU2NTQ4MjU4OTI2OFc1QleHQzhaMXIqwN05s2c=", nc=00000001, uri="/digest", response="7c5c858be730dda84ff312b94f1d7f75", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBDPINCMMKADPNNCIJEIKFMEEICJIAGMHPCMKKJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.272 [XNIO-93 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.272 [XNIO-93 task-21] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JMVikUBVx1MNMTU2NTQ4MjU4OTI2OFc1QleHQzhaMXIqwN05s2c=", nc=00000001, uri="/digest", response="7c5c858be730dda84ff312b94f1d7f75", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBDPINCMMKADPNNCIJEIKFMEEICJIAGMHPCMKKJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.272 [XNIO-93 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.278 [XNIO-93 task-23] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Tn3CJWHnkaINMTU2NTQ4MjU4OTI3MoHffasheRk1oEcUqrGpvSg=", nc=00000001, uri="/digest", response="210c66caf886b2fe72cbb035fa9df0fa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJJNNNNOOBIILIJFEFLOIENMKCIKFLIFONIPIHGN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.278 [XNIO-93 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.278 [XNIO-93 task-23] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Tn3CJWHnkaINMTU2NTQ4MjU4OTI3MoHffasheRk1oEcUqrGpvSg=", nc=00000001, uri="/digest", response="210c66caf886b2fe72cbb035fa9df0fa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJJNNNNOOBIILIJFEFLOIENMKCIKFLIFONIPIHGN", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Tn3CJWHnkaINMTU2NTQ4MjU4OTI3MoHffasheRk1oEcUqrGpvSg=", nc=00000001, uri="/digest", response="210c66caf886b2fe72cbb035fa9df0fa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJJNNNNOOBIILIJFEFLOIENMKCIKFLIFONIPIHGN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.278 [XNIO-93 task-23] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Tn3CJWHnkaINMTU2NTQ4MjU4OTI3MoHffasheRk1oEcUqrGpvSg=", nc=00000001, uri="/digest", response="210c66caf886b2fe72cbb035fa9df0fa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJJNNNNOOBIILIJFEFLOIENMKCIKFLIFONIPIHGN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.278 [XNIO-93 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.278 [XNIO-93 task-23] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Tn3CJWHnkaINMTU2NTQ4MjU4OTI3MoHffasheRk1oEcUqrGpvSg=", nc=00000001, uri="/digest", response="210c66caf886b2fe72cbb035fa9df0fa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJJNNNNOOBIILIJFEFLOIENMKCIKFLIFONIPIHGN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.278 [XNIO-93 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.285 [XNIO-93 task-25] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="n/LTJVfeZKINMTU2NTQ4MjU4OTI3OA5iEKhi/Xz2k/b+CitCdVg=", nc=00000001, uri="/digest", response="c2c0ace80f747dca6b652758d46625c0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEAEGMAKAAMPBNCHLHNAMBAFBMGFKNGNELONNOJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.285 [XNIO-93 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.285 [XNIO-93 task-25] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="n/LTJVfeZKINMTU2NTQ4MjU4OTI3OA5iEKhi/Xz2k/b+CitCdVg=", nc=00000001, uri="/digest", response="c2c0ace80f747dca6b652758d46625c0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEAEGMAKAAMPBNCHLHNAMBAFBMGFKNGNELONNOJI", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="n/LTJVfeZKINMTU2NTQ4MjU4OTI3OA5iEKhi/Xz2k/b+CitCdVg=", nc=00000001, uri="/digest", response="c2c0ace80f747dca6b652758d46625c0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEAEGMAKAAMPBNCHLHNAMBAFBMGFKNGNELONNOJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.286 [XNIO-93 task-25] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="n/LTJVfeZKINMTU2NTQ4MjU4OTI3OA5iEKhi/Xz2k/b+CitCdVg=", nc=00000001, uri="/digest", response="c2c0ace80f747dca6b652758d46625c0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEAEGMAKAAMPBNCHLHNAMBAFBMGFKNGNELONNOJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.286 [XNIO-93 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.286 [XNIO-93 task-25] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="n/LTJVfeZKINMTU2NTQ4MjU4OTI3OA5iEKhi/Xz2k/b+CitCdVg=", nc=00000001, uri="/digest", response="c2c0ace80f747dca6b652758d46625c0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEAEGMAKAAMPBNCHLHNAMBAFBMGFKNGNELONNOJI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.286 [XNIO-93 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.295 [XNIO-93 task-27] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="udEL6IVURzMNMTU2NTQ4MjU4OTI4NmOjdbFi0yj14D1C2rqQlGg=", nc=00000001, uri="/digest", response="4ea24fbad0ce3cb043882ea3a02191a7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MFBPENLBNDLMKCMHLBFJMJJJGLCOCOPMMCNCLKOK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.295 [XNIO-93 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.295 [XNIO-93 task-27] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="udEL6IVURzMNMTU2NTQ4MjU4OTI4NmOjdbFi0yj14D1C2rqQlGg=", nc=00000001, uri="/digest", response="4ea24fbad0ce3cb043882ea3a02191a7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MFBPENLBNDLMKCMHLBFJMJJJGLCOCOPMMCNCLKOK", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="udEL6IVURzMNMTU2NTQ4MjU4OTI4NmOjdbFi0yj14D1C2rqQlGg=", nc=00000001, uri="/digest", response="4ea24fbad0ce3cb043882ea3a02191a7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MFBPENLBNDLMKCMHLBFJMJJJGLCOCOPMMCNCLKOK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.295 [XNIO-93 task-27] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="udEL6IVURzMNMTU2NTQ4MjU4OTI4NmOjdbFi0yj14D1C2rqQlGg=", nc=00000001, uri="/digest", response="4ea24fbad0ce3cb043882ea3a02191a7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MFBPENLBNDLMKCMHLBFJMJJJGLCOCOPMMCNCLKOK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.295 [XNIO-93 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.295 [XNIO-93 task-27] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="udEL6IVURzMNMTU2NTQ4MjU4OTI4NmOjdbFi0yj14D1C2rqQlGg=", nc=00000001, uri="/digest", response="4ea24fbad0ce3cb043882ea3a02191a7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MFBPENLBNDLMKCMHLBFJMJJJGLCOCOPMMCNCLKOK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.295 [XNIO-93 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.300 [XNIO-93 task-29] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Zpw7Rc2m0s8NMTU2NTQ4MjU4OTI5NRqq04t8bi4u8VgCULXHjN0=", nc=00000001, uri="/digest", response="f084cceb6f00444d02fc6f0282d79b31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CALEDFIFECNNCPBIENDCOEGJNJJNIIDJAKGNHEDL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.300 [XNIO-93 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.300 [XNIO-93 task-29] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Zpw7Rc2m0s8NMTU2NTQ4MjU4OTI5NRqq04t8bi4u8VgCULXHjN0=", nc=00000001, uri="/digest", response="f084cceb6f00444d02fc6f0282d79b31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CALEDFIFECNNCPBIENDCOEGJNJJNIIDJAKGNHEDL", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Zpw7Rc2m0s8NMTU2NTQ4MjU4OTI5NRqq04t8bi4u8VgCULXHjN0=", nc=00000001, uri="/digest", response="f084cceb6f00444d02fc6f0282d79b31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CALEDFIFECNNCPBIENDCOEGJNJJNIIDJAKGNHEDL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.300 [XNIO-93 task-29] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Zpw7Rc2m0s8NMTU2NTQ4MjU4OTI5NRqq04t8bi4u8VgCULXHjN0=", nc=00000001, uri="/digest", response="f084cceb6f00444d02fc6f0282d79b31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CALEDFIFECNNCPBIENDCOEGJNJJNIIDJAKGNHEDL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.300 [XNIO-93 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.300 [XNIO-93 task-29] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Zpw7Rc2m0s8NMTU2NTQ4MjU4OTI5NRqq04t8bi4u8VgCULXHjN0=", nc=00000001, uri="/digest", response="f084cceb6f00444d02fc6f0282d79b31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CALEDFIFECNNCPBIENDCOEGJNJJNIIDJAKGNHEDL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.300 [XNIO-93 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.303 [XNIO-93 task-31] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="V23pmcn2NWANMTU2NTQ4MjU4OTMwMOPWxsmgebL8IYwgrb5vqPY=", nc=00000001, uri="/digest", response="d32fe28de385547136ededb65817ef60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CAGEGHEHLBNAKBJLFGHNCBLPFBCBDEDMDONOPNJH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.303 [XNIO-93 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.303 [XNIO-93 task-31] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="V23pmcn2NWANMTU2NTQ4MjU4OTMwMOPWxsmgebL8IYwgrb5vqPY=", nc=00000001, uri="/digest", response="d32fe28de385547136ededb65817ef60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CAGEGHEHLBNAKBJLFGHNCBLPFBCBDEDMDONOPNJH", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="V23pmcn2NWANMTU2NTQ4MjU4OTMwMOPWxsmgebL8IYwgrb5vqPY=", nc=00000001, uri="/digest", response="d32fe28de385547136ededb65817ef60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CAGEGHEHLBNAKBJLFGHNCBLPFBCBDEDMDONOPNJH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.303 [XNIO-93 task-31] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="V23pmcn2NWANMTU2NTQ4MjU4OTMwMOPWxsmgebL8IYwgrb5vqPY=", nc=00000001, uri="/digest", response="d32fe28de385547136ededb65817ef60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CAGEGHEHLBNAKBJLFGHNCBLPFBCBDEDMDONOPNJH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.303 [XNIO-93 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.303 [XNIO-93 task-31] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="V23pmcn2NWANMTU2NTQ4MjU4OTMwMOPWxsmgebL8IYwgrb5vqPY=", nc=00000001, uri="/digest", response="d32fe28de385547136ededb65817ef60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CAGEGHEHLBNAKBJLFGHNCBLPFBCBDEDMDONOPNJH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.304 [XNIO-93 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.307 [XNIO-93 task-33] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7IlwXzmwiMwNMTU2NTQ4MjU4OTMwMwBTcmrno0nLGBBrF5CPnCQ=", nc=00000001, uri="/digest", response="a3bf72ec14bafe40859d73ca311c9a0b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAIFMHCIAMIGOPLIGEFENPIAEOFAJJJCCONDOCB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.307 [XNIO-93 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.307 [XNIO-93 task-33] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="7IlwXzmwiMwNMTU2NTQ4MjU4OTMwMwBTcmrno0nLGBBrF5CPnCQ=", nc=00000001, uri="/digest", response="a3bf72ec14bafe40859d73ca311c9a0b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAIFMHCIAMIGOPLIGEFENPIAEOFAJJJCCONDOCB", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7IlwXzmwiMwNMTU2NTQ4MjU4OTMwMwBTcmrno0nLGBBrF5CPnCQ=", nc=00000001, uri="/digest", response="a3bf72ec14bafe40859d73ca311c9a0b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAIFMHCIAMIGOPLIGEFENPIAEOFAJJJCCONDOCB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.307 [XNIO-93 task-33] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7IlwXzmwiMwNMTU2NTQ4MjU4OTMwMwBTcmrno0nLGBBrF5CPnCQ=", nc=00000001, uri="/digest", response="a3bf72ec14bafe40859d73ca311c9a0b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAIFMHCIAMIGOPLIGEFENPIAEOFAJJJCCONDOCB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.307 [XNIO-93 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.307 [XNIO-93 task-33] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7IlwXzmwiMwNMTU2NTQ4MjU4OTMwMwBTcmrno0nLGBBrF5CPnCQ=", nc=00000001, uri="/digest", response="a3bf72ec14bafe40859d73ca311c9a0b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAIFMHCIAMIGOPLIGEFENPIAEOFAJJJCCONDOCB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.307 [XNIO-93 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.311 [XNIO-93 task-35] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/SLrGIDEhTcNMTU2NTQ4MjU4OTMwN6CDMp7Q/RFZnJcm0a348ww=", nc=00000001, uri="/digest", response="30f09d9194b777ff4bcddf3806992679", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLBHMABDMFGDAJKKEJAOLMGENCAPHENMODLBKEPJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.311 [XNIO-93 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.311 [XNIO-93 task-35] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="/SLrGIDEhTcNMTU2NTQ4MjU4OTMwN6CDMp7Q/RFZnJcm0a348ww=", nc=00000001, uri="/digest", response="30f09d9194b777ff4bcddf3806992679", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLBHMABDMFGDAJKKEJAOLMGENCAPHENMODLBKEPJ", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/SLrGIDEhTcNMTU2NTQ4MjU4OTMwN6CDMp7Q/RFZnJcm0a348ww=", nc=00000001, uri="/digest", response="30f09d9194b777ff4bcddf3806992679", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLBHMABDMFGDAJKKEJAOLMGENCAPHENMODLBKEPJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.311 [XNIO-93 task-35] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/SLrGIDEhTcNMTU2NTQ4MjU4OTMwN6CDMp7Q/RFZnJcm0a348ww=", nc=00000001, uri="/digest", response="30f09d9194b777ff4bcddf3806992679", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLBHMABDMFGDAJKKEJAOLMGENCAPHENMODLBKEPJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.311 [XNIO-93 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.311 [XNIO-93 task-35] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/SLrGIDEhTcNMTU2NTQ4MjU4OTMwN6CDMp7Q/RFZnJcm0a348ww=", nc=00000001, uri="/digest", response="30f09d9194b777ff4bcddf3806992679", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLBHMABDMFGDAJKKEJAOLMGENCAPHENMODLBKEPJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.311 [XNIO-93 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.314 [XNIO-93 task-37] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uxPWKifANSkNMTU2NTQ4MjU4OTMxMT6jW2XTScQYSGTnWccwBB0=", nc=00000001, uri="/digest", response="ac656188cc477487d7c08a0b71eb22b2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BGPNFEKMGDPMKFNKCDBBHACEMKLKJKNMIPOCLGKF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.315 [XNIO-93 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.315 [XNIO-93 task-37] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="uxPWKifANSkNMTU2NTQ4MjU4OTMxMT6jW2XTScQYSGTnWccwBB0=", nc=00000001, uri="/digest", response="ac656188cc477487d7c08a0b71eb22b2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BGPNFEKMGDPMKFNKCDBBHACEMKLKJKNMIPOCLGKF", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uxPWKifANSkNMTU2NTQ4MjU4OTMxMT6jW2XTScQYSGTnWccwBB0=", nc=00000001, uri="/digest", response="ac656188cc477487d7c08a0b71eb22b2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BGPNFEKMGDPMKFNKCDBBHACEMKLKJKNMIPOCLGKF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.315 [XNIO-93 task-37] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uxPWKifANSkNMTU2NTQ4MjU4OTMxMT6jW2XTScQYSGTnWccwBB0=", nc=00000001, uri="/digest", response="ac656188cc477487d7c08a0b71eb22b2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BGPNFEKMGDPMKFNKCDBBHACEMKLKJKNMIPOCLGKF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.315 [XNIO-93 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.315 [XNIO-93 task-37] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uxPWKifANSkNMTU2NTQ4MjU4OTMxMT6jW2XTScQYSGTnWccwBB0=", nc=00000001, uri="/digest", response="ac656188cc477487d7c08a0b71eb22b2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BGPNFEKMGDPMKFNKCDBBHACEMKLKJKNMIPOCLGKF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.315 [XNIO-93 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.318 [XNIO-93 task-39] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IiZLvbfR9F8NMTU2NTQ4MjU4OTMxNc8ConCp5FAP51norT6RISE=", nc=00000001, uri="/digest", response="c82a67baef9bbae2acd9885e3bc3c7bc", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHGLEONPOINAAECMPEEKNLCJIEDPJJONOGJJDONF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.318 [XNIO-93 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.318 [XNIO-93 task-39] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="IiZLvbfR9F8NMTU2NTQ4MjU4OTMxNc8ConCp5FAP51norT6RISE=", nc=00000001, uri="/digest", response="c82a67baef9bbae2acd9885e3bc3c7bc", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHGLEONPOINAAECMPEEKNLCJIEDPJJONOGJJDONF", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IiZLvbfR9F8NMTU2NTQ4MjU4OTMxNc8ConCp5FAP51norT6RISE=", nc=00000001, uri="/digest", response="c82a67baef9bbae2acd9885e3bc3c7bc", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHGLEONPOINAAECMPEEKNLCJIEDPJJONOGJJDONF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.318 [XNIO-93 task-39] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IiZLvbfR9F8NMTU2NTQ4MjU4OTMxNc8ConCp5FAP51norT6RISE=", nc=00000001, uri="/digest", response="c82a67baef9bbae2acd9885e3bc3c7bc", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHGLEONPOINAAECMPEEKNLCJIEDPJJONOGJJDONF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.318 [XNIO-93 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.318 [XNIO-93 task-39] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IiZLvbfR9F8NMTU2NTQ4MjU4OTMxNc8ConCp5FAP51norT6RISE=", nc=00000001, uri="/digest", response="c82a67baef9bbae2acd9885e3bc3c7bc", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MHGLEONPOINAAECMPEEKNLCJIEDPJJONOGJJDONF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.318 [XNIO-93 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.322 [XNIO-93 task-41] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mHaPPnMefLgNMTU2NTQ4MjU4OTMxOCrpE+VftBI90xmZ/Tw0Hrk=", nc=00000001, uri="/digest", response="8c1d591225a574ac1473cf79ce23fa41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMIIMJMNNABNJAEFKAECEGGKCHICFGFJCNBPDBIO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.322 [XNIO-93 task-41] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.322 [XNIO-93 task-41] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="mHaPPnMefLgNMTU2NTQ4MjU4OTMxOCrpE+VftBI90xmZ/Tw0Hrk=", nc=00000001, uri="/digest", response="8c1d591225a574ac1473cf79ce23fa41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMIIMJMNNABNJAEFKAECEGGKCHICFGFJCNBPDBIO", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mHaPPnMefLgNMTU2NTQ4MjU4OTMxOCrpE+VftBI90xmZ/Tw0Hrk=", nc=00000001, uri="/digest", response="8c1d591225a574ac1473cf79ce23fa41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMIIMJMNNABNJAEFKAECEGGKCHICFGFJCNBPDBIO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.322 [XNIO-93 task-41] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mHaPPnMefLgNMTU2NTQ4MjU4OTMxOCrpE+VftBI90xmZ/Tw0Hrk=", nc=00000001, uri="/digest", response="8c1d591225a574ac1473cf79ce23fa41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMIIMJMNNABNJAEFKAECEGGKCHICFGFJCNBPDBIO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.322 [XNIO-93 task-41] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.322 [XNIO-93 task-41] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mHaPPnMefLgNMTU2NTQ4MjU4OTMxOCrpE+VftBI90xmZ/Tw0Hrk=", nc=00000001, uri="/digest", response="8c1d591225a574ac1473cf79ce23fa41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMIIMJMNNABNJAEFKAECEGGKCHICFGFJCNBPDBIO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.322 [XNIO-93 task-41] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.323 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.323 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.323 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="ooy6F66oMD4NMTU2NTQ4MjU4OTMyMmIOoYZVvgAthzA/zqKWrfE=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:29.323 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.323 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.323 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:35931/digest
19:16:29.324 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.324 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.326 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.327 [XNIO-93 task-43] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.327 [XNIO-93 task-43] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.327 [XNIO-93 task-43] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.327 [XNIO-93 task-43] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.327 [XNIO-93 task-43] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.331 [XNIO-93 task-45] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5LTyYdpkixkNMTU2NTQ4MjU4OTMyN2UTc6CfPjeSy47VGcEOBco=", nc=00000001, uri="/digest", response="2f27f984ae72ebc41de1a5bb489624a0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLPPMGMDKKCHBEJDKGGMMCLIEFMCKJEAFBCIKPMM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.331 [XNIO-93 task-45] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.331 [XNIO-93 task-45] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="5LTyYdpkixkNMTU2NTQ4MjU4OTMyN2UTc6CfPjeSy47VGcEOBco=", nc=00000001, uri="/digest", response="2f27f984ae72ebc41de1a5bb489624a0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLPPMGMDKKCHBEJDKGGMMCLIEFMCKJEAFBCIKPMM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5LTyYdpkixkNMTU2NTQ4MjU4OTMyN2UTc6CfPjeSy47VGcEOBco=", nc=00000001, uri="/digest", response="2f27f984ae72ebc41de1a5bb489624a0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLPPMGMDKKCHBEJDKGGMMCLIEFMCKJEAFBCIKPMM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.331 [XNIO-93 task-45] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5LTyYdpkixkNMTU2NTQ4MjU4OTMyN2UTc6CfPjeSy47VGcEOBco=", nc=00000001, uri="/digest", response="2f27f984ae72ebc41de1a5bb489624a0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLPPMGMDKKCHBEJDKGGMMCLIEFMCKJEAFBCIKPMM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.331 [XNIO-93 task-45] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.331 [XNIO-93 task-45] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="5LTyYdpkixkNMTU2NTQ4MjU4OTMyN2UTc6CfPjeSy47VGcEOBco=", nc=00000001, uri="/digest", response="2f27f984ae72ebc41de1a5bb489624a0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FLPPMGMDKKCHBEJDKGGMMCLIEFMCKJEAFBCIKPMM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.331 [XNIO-93 task-45] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.339 [XNIO-93 task-47] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="vqjN2YM1iLcNMTU2NTQ4MjU4OTMzMfuNaTDMME8Z1WjFuOftjiY=", nc=00000001, uri="/digest", response="f5369dd298c3e171b3aaca167e018255", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLLGAJBFLCDLAECEBFAMFCHMPPLJJAGJENIFFELC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.339 [XNIO-93 task-47] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.339 [XNIO-93 task-47] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="vqjN2YM1iLcNMTU2NTQ4MjU4OTMzMfuNaTDMME8Z1WjFuOftjiY=", nc=00000001, uri="/digest", response="f5369dd298c3e171b3aaca167e018255", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLLGAJBFLCDLAECEBFAMFCHMPPLJJAGJENIFFELC", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="vqjN2YM1iLcNMTU2NTQ4MjU4OTMzMfuNaTDMME8Z1WjFuOftjiY=", nc=00000001, uri="/digest", response="f5369dd298c3e171b3aaca167e018255", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLLGAJBFLCDLAECEBFAMFCHMPPLJJAGJENIFFELC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.339 [XNIO-93 task-47] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="vqjN2YM1iLcNMTU2NTQ4MjU4OTMzMfuNaTDMME8Z1WjFuOftjiY=", nc=00000001, uri="/digest", response="f5369dd298c3e171b3aaca167e018255", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLLGAJBFLCDLAECEBFAMFCHMPPLJJAGJENIFFELC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.340 [XNIO-93 task-47] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.340 [XNIO-93 task-47] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="vqjN2YM1iLcNMTU2NTQ4MjU4OTMzMfuNaTDMME8Z1WjFuOftjiY=", nc=00000001, uri="/digest", response="f5369dd298c3e171b3aaca167e018255", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLLGAJBFLCDLAECEBFAMFCHMPPLJJAGJENIFFELC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.340 [XNIO-93 task-47] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.345 [XNIO-93 task-49] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="RKr9rc0zz3kNMTU2NTQ4MjU4OTM0MKx2djTBPMYXibSJvyxE5Ow=", nc=00000001, uri="/digest", response="0ff9b61942c93c78be333151d682e9ab", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOLHIHJGNINBDFHHMANHKEACCGABAMPJJPEMOPNO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.345 [XNIO-93 task-49] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.345 [XNIO-93 task-49] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="RKr9rc0zz3kNMTU2NTQ4MjU4OTM0MKx2djTBPMYXibSJvyxE5Ow=", nc=00000001, uri="/digest", response="0ff9b61942c93c78be333151d682e9ab", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOLHIHJGNINBDFHHMANHKEACCGABAMPJJPEMOPNO", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="RKr9rc0zz3kNMTU2NTQ4MjU4OTM0MKx2djTBPMYXibSJvyxE5Ow=", nc=00000001, uri="/digest", response="0ff9b61942c93c78be333151d682e9ab", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOLHIHJGNINBDFHHMANHKEACCGABAMPJJPEMOPNO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.345 [XNIO-93 task-49] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="RKr9rc0zz3kNMTU2NTQ4MjU4OTM0MKx2djTBPMYXibSJvyxE5Ow=", nc=00000001, uri="/digest", response="0ff9b61942c93c78be333151d682e9ab", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOLHIHJGNINBDFHHMANHKEACCGABAMPJJPEMOPNO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.345 [XNIO-93 task-49] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.345 [XNIO-93 task-49] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="RKr9rc0zz3kNMTU2NTQ4MjU4OTM0MKx2djTBPMYXibSJvyxE5Ow=", nc=00000001, uri="/digest", response="0ff9b61942c93c78be333151d682e9ab", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOLHIHJGNINBDFHHMANHKEACCGABAMPJJPEMOPNO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.345 [XNIO-93 task-49] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.351 [XNIO-93 task-51] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Z39FzzA5JFUNMTU2NTQ4MjU4OTM0NepG2+Mkjcot64YclysmDRA=", nc=00000001, uri="/digest", response="4ae58bb3dbbea87041dc2efe4a2d6962", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JOGGNGJEOIDBMFGOMPJMDABKPEIFMCDKGKAFAFAN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.352 [XNIO-93 task-51] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.352 [XNIO-93 task-51] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Z39FzzA5JFUNMTU2NTQ4MjU4OTM0NepG2+Mkjcot64YclysmDRA=", nc=00000001, uri="/digest", response="4ae58bb3dbbea87041dc2efe4a2d6962", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JOGGNGJEOIDBMFGOMPJMDABKPEIFMCDKGKAFAFAN", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Z39FzzA5JFUNMTU2NTQ4MjU4OTM0NepG2+Mkjcot64YclysmDRA=", nc=00000001, uri="/digest", response="4ae58bb3dbbea87041dc2efe4a2d6962", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JOGGNGJEOIDBMFGOMPJMDABKPEIFMCDKGKAFAFAN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.352 [XNIO-93 task-51] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Z39FzzA5JFUNMTU2NTQ4MjU4OTM0NepG2+Mkjcot64YclysmDRA=", nc=00000001, uri="/digest", response="4ae58bb3dbbea87041dc2efe4a2d6962", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JOGGNGJEOIDBMFGOMPJMDABKPEIFMCDKGKAFAFAN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.352 [XNIO-93 task-51] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.352 [XNIO-93 task-51] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Z39FzzA5JFUNMTU2NTQ4MjU4OTM0NepG2+Mkjcot64YclysmDRA=", nc=00000001, uri="/digest", response="4ae58bb3dbbea87041dc2efe4a2d6962", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JOGGNGJEOIDBMFGOMPJMDABKPEIFMCDKGKAFAFAN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.352 [XNIO-93 task-51] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.359 [XNIO-93 task-53] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="hDWW1IjgE+cNMTU2NTQ4MjU4OTM1MjhHswkmQ1yGI9QuD3h6UE0=", nc=00000001, uri="/digest", response="7ee7ec84e311eef550bf574d946443c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INHKBNLJIHLNFMDFFCIOLKCGIGKGKEOLBHIJCHJA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.359 [XNIO-93 task-53] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.359 [XNIO-93 task-53] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="hDWW1IjgE+cNMTU2NTQ4MjU4OTM1MjhHswkmQ1yGI9QuD3h6UE0=", nc=00000001, uri="/digest", response="7ee7ec84e311eef550bf574d946443c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INHKBNLJIHLNFMDFFCIOLKCGIGKGKEOLBHIJCHJA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="hDWW1IjgE+cNMTU2NTQ4MjU4OTM1MjhHswkmQ1yGI9QuD3h6UE0=", nc=00000001, uri="/digest", response="7ee7ec84e311eef550bf574d946443c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INHKBNLJIHLNFMDFFCIOLKCGIGKGKEOLBHIJCHJA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.359 [XNIO-93 task-53] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="hDWW1IjgE+cNMTU2NTQ4MjU4OTM1MjhHswkmQ1yGI9QuD3h6UE0=", nc=00000001, uri="/digest", response="7ee7ec84e311eef550bf574d946443c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INHKBNLJIHLNFMDFFCIOLKCGIGKGKEOLBHIJCHJA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.359 [XNIO-93 task-53] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.359 [XNIO-93 task-53] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="hDWW1IjgE+cNMTU2NTQ4MjU4OTM1MjhHswkmQ1yGI9QuD3h6UE0=", nc=00000001, uri="/digest", response="7ee7ec84e311eef550bf574d946443c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INHKBNLJIHLNFMDFFCIOLKCGIGKGKEOLBHIJCHJA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.359 [XNIO-93 task-53] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.363 [XNIO-93 task-55] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="u96Dnrd3X7sNMTU2NTQ4MjU4OTM1Oe6FEtkDqTPHTt6XHtV/fW4=", nc=00000001, uri="/digest", response="d7ac6be605acae6a3608701343a9a5d4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NNEJEIGNNCHOLLLILDICLPHGDICALLGJHPFJGMAP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.363 [XNIO-93 task-55] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.363 [XNIO-93 task-55] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="u96Dnrd3X7sNMTU2NTQ4MjU4OTM1Oe6FEtkDqTPHTt6XHtV/fW4=", nc=00000001, uri="/digest", response="d7ac6be605acae6a3608701343a9a5d4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NNEJEIGNNCHOLLLILDICLPHGDICALLGJHPFJGMAP", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="u96Dnrd3X7sNMTU2NTQ4MjU4OTM1Oe6FEtkDqTPHTt6XHtV/fW4=", nc=00000001, uri="/digest", response="d7ac6be605acae6a3608701343a9a5d4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NNEJEIGNNCHOLLLILDICLPHGDICALLGJHPFJGMAP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.363 [XNIO-93 task-55] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="u96Dnrd3X7sNMTU2NTQ4MjU4OTM1Oe6FEtkDqTPHTt6XHtV/fW4=", nc=00000001, uri="/digest", response="d7ac6be605acae6a3608701343a9a5d4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NNEJEIGNNCHOLLLILDICLPHGDICALLGJHPFJGMAP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.363 [XNIO-93 task-55] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.363 [XNIO-93 task-55] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="u96Dnrd3X7sNMTU2NTQ4MjU4OTM1Oe6FEtkDqTPHTt6XHtV/fW4=", nc=00000001, uri="/digest", response="d7ac6be605acae6a3608701343a9a5d4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NNEJEIGNNCHOLLLILDICLPHGDICALLGJHPFJGMAP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.364 [XNIO-93 task-55] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.370 [XNIO-93 task-57] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uJyI2mNw/5cNMTU2NTQ4MjU4OTM2NPV84PPRIyaBr7Naxi+Qzq8=", nc=00000001, uri="/digest", response="d106da3b5a863fbee0a9a7fbb3f99fed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CNNMHPGMLBGAHOBAMHNEGKLBPKEOHGAMHBHBIDBE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.371 [XNIO-93 task-57] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.371 [XNIO-93 task-57] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="uJyI2mNw/5cNMTU2NTQ4MjU4OTM2NPV84PPRIyaBr7Naxi+Qzq8=", nc=00000001, uri="/digest", response="d106da3b5a863fbee0a9a7fbb3f99fed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CNNMHPGMLBGAHOBAMHNEGKLBPKEOHGAMHBHBIDBE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uJyI2mNw/5cNMTU2NTQ4MjU4OTM2NPV84PPRIyaBr7Naxi+Qzq8=", nc=00000001, uri="/digest", response="d106da3b5a863fbee0a9a7fbb3f99fed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CNNMHPGMLBGAHOBAMHNEGKLBPKEOHGAMHBHBIDBE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.371 [XNIO-93 task-57] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uJyI2mNw/5cNMTU2NTQ4MjU4OTM2NPV84PPRIyaBr7Naxi+Qzq8=", nc=00000001, uri="/digest", response="d106da3b5a863fbee0a9a7fbb3f99fed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CNNMHPGMLBGAHOBAMHNEGKLBPKEOHGAMHBHBIDBE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.371 [XNIO-93 task-57] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.371 [XNIO-93 task-57] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uJyI2mNw/5cNMTU2NTQ4MjU4OTM2NPV84PPRIyaBr7Naxi+Qzq8=", nc=00000001, uri="/digest", response="d106da3b5a863fbee0a9a7fbb3f99fed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CNNMHPGMLBGAHOBAMHNEGKLBPKEOHGAMHBHBIDBE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.371 [XNIO-93 task-57] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.375 [XNIO-93 task-59] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="z9hL35sVt2wNMTU2NTQ4MjU4OTM3MWP3JapnyDwS2i36iV2BJTQ=", nc=00000001, uri="/digest", response="45865a423800056e5c3891ec2869f817", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANDLADLLLMCKONGGFCHLELKOLLGNLCHFIJGMFGBB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.375 [XNIO-93 task-59] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.375 [XNIO-93 task-59] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="z9hL35sVt2wNMTU2NTQ4MjU4OTM3MWP3JapnyDwS2i36iV2BJTQ=", nc=00000001, uri="/digest", response="45865a423800056e5c3891ec2869f817", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANDLADLLLMCKONGGFCHLELKOLLGNLCHFIJGMFGBB", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="z9hL35sVt2wNMTU2NTQ4MjU4OTM3MWP3JapnyDwS2i36iV2BJTQ=", nc=00000001, uri="/digest", response="45865a423800056e5c3891ec2869f817", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANDLADLLLMCKONGGFCHLELKOLLGNLCHFIJGMFGBB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.375 [XNIO-93 task-59] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="z9hL35sVt2wNMTU2NTQ4MjU4OTM3MWP3JapnyDwS2i36iV2BJTQ=", nc=00000001, uri="/digest", response="45865a423800056e5c3891ec2869f817", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANDLADLLLMCKONGGFCHLELKOLLGNLCHFIJGMFGBB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.375 [XNIO-93 task-59] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.375 [XNIO-93 task-59] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="z9hL35sVt2wNMTU2NTQ4MjU4OTM3MWP3JapnyDwS2i36iV2BJTQ=", nc=00000001, uri="/digest", response="45865a423800056e5c3891ec2869f817", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANDLADLLLMCKONGGFCHLELKOLLGNLCHFIJGMFGBB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.375 [XNIO-93 task-59] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.383 [XNIO-93 task-61] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pI/Fymh1zt8NMTU2NTQ4MjU4OTM3NUaeG4PlUnwZO8C6p+ufuGE=", nc=00000001, uri="/digest", response="7a5f2e02e86713176c3fec3398f19e86", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALJKMMHANOMNCLKMAJEFENDNFOGIPIFKKLHENBJN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.383 [XNIO-93 task-61] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.383 [XNIO-93 task-61] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="pI/Fymh1zt8NMTU2NTQ4MjU4OTM3NUaeG4PlUnwZO8C6p+ufuGE=", nc=00000001, uri="/digest", response="7a5f2e02e86713176c3fec3398f19e86", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALJKMMHANOMNCLKMAJEFENDNFOGIPIFKKLHENBJN", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pI/Fymh1zt8NMTU2NTQ4MjU4OTM3NUaeG4PlUnwZO8C6p+ufuGE=", nc=00000001, uri="/digest", response="7a5f2e02e86713176c3fec3398f19e86", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALJKMMHANOMNCLKMAJEFENDNFOGIPIFKKLHENBJN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.383 [XNIO-93 task-61] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pI/Fymh1zt8NMTU2NTQ4MjU4OTM3NUaeG4PlUnwZO8C6p+ufuGE=", nc=00000001, uri="/digest", response="7a5f2e02e86713176c3fec3398f19e86", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALJKMMHANOMNCLKMAJEFENDNFOGIPIFKKLHENBJN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.383 [XNIO-93 task-61] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.383 [XNIO-93 task-61] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pI/Fymh1zt8NMTU2NTQ4MjU4OTM3NUaeG4PlUnwZO8C6p+ufuGE=", nc=00000001, uri="/digest", response="7a5f2e02e86713176c3fec3398f19e86", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALJKMMHANOMNCLKMAJEFENDNFOGIPIFKKLHENBJN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.383 [XNIO-93 task-61] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.386 [XNIO-93 task-63] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="r6bIQJLYXuoNMTU2NTQ4MjU4OTM4MzDUcr7DfSZ1QNtvCJuCLMY=", nc=00000001, uri="/digest", response="67deb1e5aa6b16650f9294982cf973d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FEKNJMBIBMLLHAPMEOANJMMJNJKIJOOPKMGOPIFE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.386 [XNIO-93 task-63] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.386 [XNIO-93 task-63] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="r6bIQJLYXuoNMTU2NTQ4MjU4OTM4MzDUcr7DfSZ1QNtvCJuCLMY=", nc=00000001, uri="/digest", response="67deb1e5aa6b16650f9294982cf973d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FEKNJMBIBMLLHAPMEOANJMMJNJKIJOOPKMGOPIFE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="r6bIQJLYXuoNMTU2NTQ4MjU4OTM4MzDUcr7DfSZ1QNtvCJuCLMY=", nc=00000001, uri="/digest", response="67deb1e5aa6b16650f9294982cf973d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FEKNJMBIBMLLHAPMEOANJMMJNJKIJOOPKMGOPIFE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.387 [XNIO-93 task-63] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="r6bIQJLYXuoNMTU2NTQ4MjU4OTM4MzDUcr7DfSZ1QNtvCJuCLMY=", nc=00000001, uri="/digest", response="67deb1e5aa6b16650f9294982cf973d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FEKNJMBIBMLLHAPMEOANJMMJNJKIJOOPKMGOPIFE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.387 [XNIO-93 task-63] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.387 [XNIO-93 task-63] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="r6bIQJLYXuoNMTU2NTQ4MjU4OTM4MzDUcr7DfSZ1QNtvCJuCLMY=", nc=00000001, uri="/digest", response="67deb1e5aa6b16650f9294982cf973d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FEKNJMBIBMLLHAPMEOANJMMJNJKIJOOPKMGOPIFE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.387 [XNIO-93 task-63] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.391 [XNIO-93 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XWyThSSgKSkNMTU2NTQ4MjU4OTM4NzjkngDrmfyQE5WmS/0d+rs=", nc=00000001, uri="/digest", response="a86614fb860f75f570b8a31f7979b5f8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DKGPHCPICJLMMDECDHELBLOJGOAMBNCHOBENEFII", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.391 [XNIO-93 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.391 [XNIO-93 task-1] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="XWyThSSgKSkNMTU2NTQ4MjU4OTM4NzjkngDrmfyQE5WmS/0d+rs=", nc=00000001, uri="/digest", response="a86614fb860f75f570b8a31f7979b5f8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DKGPHCPICJLMMDECDHELBLOJGOAMBNCHOBENEFII", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XWyThSSgKSkNMTU2NTQ4MjU4OTM4NzjkngDrmfyQE5WmS/0d+rs=", nc=00000001, uri="/digest", response="a86614fb860f75f570b8a31f7979b5f8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DKGPHCPICJLMMDECDHELBLOJGOAMBNCHOBENEFII", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.391 [XNIO-93 task-1] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XWyThSSgKSkNMTU2NTQ4MjU4OTM4NzjkngDrmfyQE5WmS/0d+rs=", nc=00000001, uri="/digest", response="a86614fb860f75f570b8a31f7979b5f8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DKGPHCPICJLMMDECDHELBLOJGOAMBNCHOBENEFII", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.391 [XNIO-93 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.391 [XNIO-93 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XWyThSSgKSkNMTU2NTQ4MjU4OTM4NzjkngDrmfyQE5WmS/0d+rs=", nc=00000001, uri="/digest", response="a86614fb860f75f570b8a31f7979b5f8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DKGPHCPICJLMMDECDHELBLOJGOAMBNCHOBENEFII", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.391 [XNIO-93 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.394 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ojfxfnc/DK0NMTU2NTQ4MjU4OTM5Mf+5zotZn2KNmoVkWuYZvLI=", nc=00000001, uri="/digest", response="1e654a56e20e583e5009d9c916df62cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BILINGDNLEECBEAEKLJKGCBLBLGELDHKKPELIDGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.394 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.395 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ojfxfnc/DK0NMTU2NTQ4MjU4OTM5Mf+5zotZn2KNmoVkWuYZvLI=", nc=00000001, uri="/digest", response="1e654a56e20e583e5009d9c916df62cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BILINGDNLEECBEAEKLJKGCBLBLGELDHKKPELIDGM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ojfxfnc/DK0NMTU2NTQ4MjU4OTM5Mf+5zotZn2KNmoVkWuYZvLI=", nc=00000001, uri="/digest", response="1e654a56e20e583e5009d9c916df62cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BILINGDNLEECBEAEKLJKGCBLBLGELDHKKPELIDGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.395 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ojfxfnc/DK0NMTU2NTQ4MjU4OTM5Mf+5zotZn2KNmoVkWuYZvLI=", nc=00000001, uri="/digest", response="1e654a56e20e583e5009d9c916df62cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BILINGDNLEECBEAEKLJKGCBLBLGELDHKKPELIDGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.395 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.395 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ojfxfnc/DK0NMTU2NTQ4MjU4OTM5Mf+5zotZn2KNmoVkWuYZvLI=", nc=00000001, uri="/digest", response="1e654a56e20e583e5009d9c916df62cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BILINGDNLEECBEAEKLJKGCBLBLGELDHKKPELIDGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.395 [XNIO-93 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.398 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="L6p808Ia4nsNMTU2NTQ4MjU4OTM5NVO5603y8BrMCqsukCHO6M8=", nc=00000001, uri="/digest", response="37045de812d62e9de956d6c212df303a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKCFAIINIHHKGPACJCKGEINHLDFODBPOFMIOAJOA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.398 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.398 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="L6p808Ia4nsNMTU2NTQ4MjU4OTM5NVO5603y8BrMCqsukCHO6M8=", nc=00000001, uri="/digest", response="37045de812d62e9de956d6c212df303a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKCFAIINIHHKGPACJCKGEINHLDFODBPOFMIOAJOA", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="L6p808Ia4nsNMTU2NTQ4MjU4OTM5NVO5603y8BrMCqsukCHO6M8=", nc=00000001, uri="/digest", response="37045de812d62e9de956d6c212df303a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKCFAIINIHHKGPACJCKGEINHLDFODBPOFMIOAJOA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.398 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="L6p808Ia4nsNMTU2NTQ4MjU4OTM5NVO5603y8BrMCqsukCHO6M8=", nc=00000001, uri="/digest", response="37045de812d62e9de956d6c212df303a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKCFAIINIHHKGPACJCKGEINHLDFODBPOFMIOAJOA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.398 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.398 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="L6p808Ia4nsNMTU2NTQ4MjU4OTM5NVO5603y8BrMCqsukCHO6M8=", nc=00000001, uri="/digest", response="37045de812d62e9de956d6c212df303a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HKCFAIINIHHKGPACJCKGEINHLDFODBPOFMIOAJOA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.399 [XNIO-93 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.401 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="svD+24WlRpINMTU2NTQ4MjU4OTM5OKZvQ+rzURvJlBJ5owkdK+E=", nc=00000001, uri="/digest", response="33b74f31c337162ec245ff536ee153f3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKJAIGGOPJJBHAKHGHBEGABMEAGEJCLMKHHPJBKP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.401 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.402 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="svD+24WlRpINMTU2NTQ4MjU4OTM5OKZvQ+rzURvJlBJ5owkdK+E=", nc=00000001, uri="/digest", response="33b74f31c337162ec245ff536ee153f3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKJAIGGOPJJBHAKHGHBEGABMEAGEJCLMKHHPJBKP", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="svD+24WlRpINMTU2NTQ4MjU4OTM5OKZvQ+rzURvJlBJ5owkdK+E=", nc=00000001, uri="/digest", response="33b74f31c337162ec245ff536ee153f3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKJAIGGOPJJBHAKHGHBEGABMEAGEJCLMKHHPJBKP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.402 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="svD+24WlRpINMTU2NTQ4MjU4OTM5OKZvQ+rzURvJlBJ5owkdK+E=", nc=00000001, uri="/digest", response="33b74f31c337162ec245ff536ee153f3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKJAIGGOPJJBHAKHGHBEGABMEAGEJCLMKHHPJBKP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.402 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.402 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="svD+24WlRpINMTU2NTQ4MjU4OTM5OKZvQ+rzURvJlBJ5owkdK+E=", nc=00000001, uri="/digest", response="33b74f31c337162ec245ff536ee153f3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKJAIGGOPJJBHAKHGHBEGABMEAGEJCLMKHHPJBKP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.402 [XNIO-93 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.406 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="wY7/e1UBsDcNMTU2NTQ4MjU4OTQwMr2hRczRJ96J0W5eMUM5Lr8=", nc=00000001, uri="/digest", response="629c0c9d530bdbe0ab27e0cdd817bf9c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMMHNBIHEEJMOBPBLICFMHOCKBPJMBAEOOGOLKPE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.406 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.406 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="wY7/e1UBsDcNMTU2NTQ4MjU4OTQwMr2hRczRJ96J0W5eMUM5Lr8=", nc=00000001, uri="/digest", response="629c0c9d530bdbe0ab27e0cdd817bf9c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMMHNBIHEEJMOBPBLICFMHOCKBPJMBAEOOGOLKPE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="wY7/e1UBsDcNMTU2NTQ4MjU4OTQwMr2hRczRJ96J0W5eMUM5Lr8=", nc=00000001, uri="/digest", response="629c0c9d530bdbe0ab27e0cdd817bf9c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMMHNBIHEEJMOBPBLICFMHOCKBPJMBAEOOGOLKPE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.406 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="wY7/e1UBsDcNMTU2NTQ4MjU4OTQwMr2hRczRJ96J0W5eMUM5Lr8=", nc=00000001, uri="/digest", response="629c0c9d530bdbe0ab27e0cdd817bf9c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMMHNBIHEEJMOBPBLICFMHOCKBPJMBAEOOGOLKPE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.406 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.406 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="wY7/e1UBsDcNMTU2NTQ4MjU4OTQwMr2hRczRJ96J0W5eMUM5Lr8=", nc=00000001, uri="/digest", response="629c0c9d530bdbe0ab27e0cdd817bf9c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMMHNBIHEEJMOBPBLICFMHOCKBPJMBAEOOGOLKPE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.406 [XNIO-93 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.410 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="amASicLkuRQNMTU2NTQ4MjU4OTQwNoLZTTJ37v3WCQPnnlTgXhc=", nc=00000001, uri="/digest", response="32390b96d0ce85cabbbec0f1175f0575", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LMPGLFEOLDKOEKJFENAKJBDCHMPLLOAEPCCMEJPL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.410 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.410 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="amASicLkuRQNMTU2NTQ4MjU4OTQwNoLZTTJ37v3WCQPnnlTgXhc=", nc=00000001, uri="/digest", response="32390b96d0ce85cabbbec0f1175f0575", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LMPGLFEOLDKOEKJFENAKJBDCHMPLLOAEPCCMEJPL", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="amASicLkuRQNMTU2NTQ4MjU4OTQwNoLZTTJ37v3WCQPnnlTgXhc=", nc=00000001, uri="/digest", response="32390b96d0ce85cabbbec0f1175f0575", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LMPGLFEOLDKOEKJFENAKJBDCHMPLLOAEPCCMEJPL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.410 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="amASicLkuRQNMTU2NTQ4MjU4OTQwNoLZTTJ37v3WCQPnnlTgXhc=", nc=00000001, uri="/digest", response="32390b96d0ce85cabbbec0f1175f0575", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LMPGLFEOLDKOEKJFENAKJBDCHMPLLOAEPCCMEJPL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.410 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.410 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="amASicLkuRQNMTU2NTQ4MjU4OTQwNoLZTTJ37v3WCQPnnlTgXhc=", nc=00000001, uri="/digest", response="32390b96d0ce85cabbbec0f1175f0575", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LMPGLFEOLDKOEKJFENAKJBDCHMPLLOAEPCCMEJPL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.411 [XNIO-93 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.414 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="d5Gh2XSL7+MNMTU2NTQ4MjU4OTQxMLPm+x46K33L0QhCpdDi/a0=", nc=00000001, uri="/digest", response="a8230aa5e545bc683678ac9a62b9e625", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDCNCFHBMOKMPDNOBFOKLMMCPNCPNPLDHNFEBALE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.414 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.414 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="d5Gh2XSL7+MNMTU2NTQ4MjU4OTQxMLPm+x46K33L0QhCpdDi/a0=", nc=00000001, uri="/digest", response="a8230aa5e545bc683678ac9a62b9e625", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDCNCFHBMOKMPDNOBFOKLMMCPNCPNPLDHNFEBALE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="d5Gh2XSL7+MNMTU2NTQ4MjU4OTQxMLPm+x46K33L0QhCpdDi/a0=", nc=00000001, uri="/digest", response="a8230aa5e545bc683678ac9a62b9e625", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDCNCFHBMOKMPDNOBFOKLMMCPNCPNPLDHNFEBALE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.414 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="d5Gh2XSL7+MNMTU2NTQ4MjU4OTQxMLPm+x46K33L0QhCpdDi/a0=", nc=00000001, uri="/digest", response="a8230aa5e545bc683678ac9a62b9e625", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDCNCFHBMOKMPDNOBFOKLMMCPNCPNPLDHNFEBALE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.414 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.414 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="d5Gh2XSL7+MNMTU2NTQ4MjU4OTQxMLPm+x46K33L0QhCpdDi/a0=", nc=00000001, uri="/digest", response="a8230aa5e545bc683678ac9a62b9e625", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EDCNCFHBMOKMPDNOBFOKLMMCPNCPNPLDHNFEBALE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.414 [XNIO-93 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.417 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="4eqIubgr7IsNMTU2NTQ4MjU4OTQxNPq/Dg6eFlZCu6zz6bfPQhY=", nc=00000001, uri="/digest", response="3aeeda607b36e3d18ab35f3cdb77888f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGMAEDDOGLDAFJJAGOOMIMBPPNHEDPIGIIAEDIE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.417 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.417 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="4eqIubgr7IsNMTU2NTQ4MjU4OTQxNPq/Dg6eFlZCu6zz6bfPQhY=", nc=00000001, uri="/digest", response="3aeeda607b36e3d18ab35f3cdb77888f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGMAEDDOGLDAFJJAGOOMIMBPPNHEDPIGIIAEDIE", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="4eqIubgr7IsNMTU2NTQ4MjU4OTQxNPq/Dg6eFlZCu6zz6bfPQhY=", nc=00000001, uri="/digest", response="3aeeda607b36e3d18ab35f3cdb77888f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGMAEDDOGLDAFJJAGOOMIMBPPNHEDPIGIIAEDIE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.417 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="4eqIubgr7IsNMTU2NTQ4MjU4OTQxNPq/Dg6eFlZCu6zz6bfPQhY=", nc=00000001, uri="/digest", response="3aeeda607b36e3d18ab35f3cdb77888f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGMAEDDOGLDAFJJAGOOMIMBPPNHEDPIGIIAEDIE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.417 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.417 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="4eqIubgr7IsNMTU2NTQ4MjU4OTQxNPq/Dg6eFlZCu6zz6bfPQhY=", nc=00000001, uri="/digest", response="3aeeda607b36e3d18ab35f3cdb77888f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGMAEDDOGLDAFJJAGOOMIMBPPNHEDPIGIIAEDIE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.417 [XNIO-93 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.420 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="FxFLcgu7Dh8NMTU2NTQ4MjU4OTQxN7YnsPRCoyPVg5mxkAeqEgk=", nc=00000001, uri="/digest", response="910c97221673b63fc8f9bfcf3230db78", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNFKGEKJLGBGCKBPJGMAIIHPIFBILCJFNNNPEJGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.420 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:29.421 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="FxFLcgu7Dh8NMTU2NTQ4MjU4OTQxN7YnsPRCoyPVg5mxkAeqEgk=", nc=00000001, uri="/digest", response="910c97221673b63fc8f9bfcf3230db78", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNFKGEKJLGBGCKBPJGMAIIHPIFBILCJFNNNPEJGM", qop=auth in HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="FxFLcgu7Dh8NMTU2NTQ4MjU4OTQxN7YnsPRCoyPVg5mxkAeqEgk=", nc=00000001, uri="/digest", response="910c97221673b63fc8f9bfcf3230db78", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNFKGEKJLGBGCKBPJGMAIIHPIFBILCJFNNNPEJGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.421 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="FxFLcgu7Dh8NMTU2NTQ4MjU4OTQxN7YnsPRCoyPVg5mxkAeqEgk=", nc=00000001, uri="/digest", response="910c97221673b63fc8f9bfcf3230db78", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNFKGEKJLGBGCKBPJGMAIIHPIFBILCJFNNNPEJGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.421 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@40729a70 for /digest
19:16:29.421 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ POST /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="FxFLcgu7Dh8NMTU2NTQ4MjU4OTQxN7YnsPRCoyPVg5mxkAeqEgk=", nc=00000001, uri="/digest", response="910c97221673b63fc8f9bfcf3230db78", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNFKGEKJLGBGCKBPJGMAIIHPIFBILCJFNNNPEJGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35931]} response {}}
19:16:29.421 [XNIO-93 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:29.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="97EyI2r6jkgNMTU2NTQ4MjU4OTQyMerBE8WOEoG+tm9lyVscnzc=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:29.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.423 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1b8b8331
19:16:29.429 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@140ac663
19:16:29.430 [XNIO-94 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1818b986
19:16:29.431 [XNIO-94 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-3', selector sun.nio.ch.EPollSelectorImpl@452ea448
19:16:29.430 [XNIO-94 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6f46f1ea
19:16:29.431 [XNIO-94 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-5', selector sun.nio.ch.EPollSelectorImpl@32d4c560
19:16:29.431 [XNIO-94 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-4', selector sun.nio.ch.EPollSelectorImpl@15cecad4
19:16:29.431 [XNIO-94 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5c14cbb6
19:16:29.431 [XNIO-94 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-7', selector sun.nio.ch.EPollSelectorImpl@d9a3366
19:16:29.431 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.431 [XNIO-94 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5dd40abf
19:16:29.431 [XNIO-94 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-94 Accept', selector sun.nio.ch.EPollSelectorImpl@52aeabe3
19:16:29.431 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.437 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:44371/pass
19:16:29.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.438 [XNIO-94 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /pass (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44371]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.439 [XNIO-94 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.440 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:44371/pass
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.440 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.442 [XNIO-94 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /pass (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:44371]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.443 [XNIO-94 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.444 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.444 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.444 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.444 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.444 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.444 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.445 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@140ac663
19:16:29.449 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2c5d81c9
19:16:29.451 [XNIO-95 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3ef7e399
19:16:29.451 [XNIO-95 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-4', selector sun.nio.ch.EPollSelectorImpl@d121b2e
19:16:29.451 [XNIO-95 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1ab65828
19:16:29.451 [XNIO-95 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1833b6c0
19:16:29.451 [XNIO-95 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 Accept', selector sun.nio.ch.EPollSelectorImpl@7d4991b5
19:16:29.451 [XNIO-95 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3678b7ec
19:16:29.451 [XNIO-95 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-6', selector sun.nio.ch.EPollSelectorImpl@17f8bd6e
19:16:29.451 [XNIO-95 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-7', selector sun.nio.ch.EPollSelectorImpl@74c6f305
19:16:29.451 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.451 [XNIO-95 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-95 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1534fd84
19:16:29.452 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.456 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:32861/handling
19:16:29.456 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.456 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.456 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.457 [XNIO-95 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:32861]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.458 [XNIO-95 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.458 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.458 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.458 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.458 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.459 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:32861/handling
19:16:29.459 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.459 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.459 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.459 [XNIO-95 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:32861]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.460 [XNIO-95 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.461 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.461 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.461 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.461 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.461 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2c5d81c9
19:16:29.463 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3d792737
19:16:29.464 [XNIO-96 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-1', selector sun.nio.ch.EPollSelectorImpl@11b82448
19:16:29.465 [XNIO-96 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7c3e764d
19:16:29.465 [XNIO-96 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4a063926
19:16:29.465 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.465 [XNIO-96 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5b074b2e
19:16:29.465 [XNIO-96 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5fccfc17
19:16:29.465 [XNIO-96 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-7', selector sun.nio.ch.EPollSelectorImpl@68bdd6a4
19:16:29.465 [XNIO-96 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 Accept', selector sun.nio.ch.EPollSelectorImpl@7ec4c13d
19:16:29.465 [XNIO-96 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4b1399ff
19:16:29.465 [XNIO-96 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-96 I/O-6', selector sun.nio.ch.EPollSelectorImpl@10a752f5
19:16:29.465 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.467 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38951/handling
19:16:29.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.468 [XNIO-96 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:38951]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.469 [XNIO-96 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.469 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38951/handling
19:16:29.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.470 [XNIO-96 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:38951]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.471 [XNIO-96 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.471 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.471 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.471 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.471 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.472 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3d792737
19:16:29.474 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3c3254ce
19:16:29.475 [XNIO-97 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7128db7d
19:16:29.476 [XNIO-97 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4897e286
19:16:29.475 [XNIO-97 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7c9cc368
19:16:29.486 [XNIO-97 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-7', selector sun.nio.ch.EPollSelectorImpl@150e30f3
19:16:29.487 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.487 [XNIO-97 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 Accept', selector sun.nio.ch.EPollSelectorImpl@13b4a5f7
19:16:29.487 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.488 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:46789/handling
19:16:29.488 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.489 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.489 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.476 [XNIO-97 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-3', selector sun.nio.ch.EPollSelectorImpl@57848b55
19:16:29.476 [XNIO-97 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6c024048
19:16:29.486 [XNIO-97 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-8', selector sun.nio.ch.EPollSelectorImpl@212dceb
19:16:29.486 [XNIO-97 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-97 I/O-6', selector sun.nio.ch.EPollSelectorImpl@dae8a54
19:16:29.490 [XNIO-97 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:46789]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.491 [XNIO-97 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.491 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.491 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.491 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.491 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.491 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:46789/handling
19:16:29.491 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.491 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.492 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.492 [XNIO-97 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:46789]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.493 [XNIO-97 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.493 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.493 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.493 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.493 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.493 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3c3254ce
19:16:29.497 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@50c5c990
19:16:29.499 [XNIO-98 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-1', selector sun.nio.ch.EPollSelectorImpl@a8694e
19:16:29.499 [XNIO-98 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3c8c3c1e
19:16:29.499 [XNIO-98 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-2', selector sun.nio.ch.EPollSelectorImpl@59e61eb2
19:16:29.499 [XNIO-98 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-3', selector sun.nio.ch.EPollSelectorImpl@44cc6b17
19:16:29.499 [XNIO-98 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-5', selector sun.nio.ch.EPollSelectorImpl@155289e7
19:16:29.499 [XNIO-98 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2a8011c5
19:16:29.499 [XNIO-98 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-8', selector sun.nio.ch.EPollSelectorImpl@391a401d
19:16:29.499 [XNIO-98 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6bd1abc8
19:16:29.499 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.500 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.499 [XNIO-98 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-98 Accept', selector sun.nio.ch.EPollSelectorImpl@47550439
19:16:29.506 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43021/handling
19:16:29.506 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.506 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.507 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.507 [XNIO-98 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:43021]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.508 [XNIO-98 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.508 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.508 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.508 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.508 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.509 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43021/handling
19:16:29.509 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.509 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.509 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.509 [XNIO-98 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:43021]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.510 [XNIO-98 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.510 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.510 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.510 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.510 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.510 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@50c5c990
19:16:29.512 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@26074c3d
19:16:29.513 [XNIO-99 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3c191777
19:16:29.513 [XNIO-99 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2849b23c
19:16:29.513 [XNIO-99 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7d243426
19:16:29.513 [XNIO-99 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-2', selector sun.nio.ch.EPollSelectorImpl@529f8118
19:16:29.513 [XNIO-99 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-5', selector sun.nio.ch.EPollSelectorImpl@d1e694c
19:16:29.513 [XNIO-99 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-6', selector sun.nio.ch.EPollSelectorImpl@116ca5f6
19:16:29.513 [XNIO-99 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7aa5064c
19:16:29.514 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.514 [XNIO-99 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 I/O-8', selector sun.nio.ch.EPollSelectorImpl@417965b0
19:16:29.514 [XNIO-99 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-99 Accept', selector sun.nio.ch.EPollSelectorImpl@48890c5c
19:16:29.514 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.515 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41441/handling
19:16:29.515 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.515 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.515 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.515 [XNIO-99 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41441]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.516 [XNIO-99 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.517 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41441/handling
19:16:29.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.517 [XNIO-99 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41441]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.518 [XNIO-99 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.518 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@26074c3d
19:16:29.521 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4d92e0ab
19:16:29.522 [XNIO-100 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-1', selector sun.nio.ch.EPollSelectorImpl@21d31bb6
19:16:29.522 [XNIO-100 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-2', selector sun.nio.ch.EPollSelectorImpl@19b7a248
19:16:29.522 [XNIO-100 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1df5107b
19:16:29.522 [XNIO-100 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-5', selector sun.nio.ch.EPollSelectorImpl@687d067c
19:16:29.522 [XNIO-100 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2baad0f
19:16:29.522 [XNIO-100 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-3', selector sun.nio.ch.EPollSelectorImpl@12f773d3
19:16:29.525 [XNIO-100 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-7', selector sun.nio.ch.EPollSelectorImpl@388fe53b
19:16:29.525 [XNIO-100 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2839b5ef
19:16:29.525 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.525 [XNIO-100 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-100 Accept', selector sun.nio.ch.EPollSelectorImpl@2546a1f2
19:16:29.525 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.526 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42471/handling
19:16:29.526 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.526 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.527 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.527 [XNIO-100 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:42471]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.528 [XNIO-100 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.528 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.528 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.528 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.528 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.528 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42471/handling
19:16:29.529 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.529 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.529 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.529 [XNIO-100 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:42471]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.530 [XNIO-100 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.530 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4d92e0ab
19:16:29.535 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@537c0bb9
19:16:29.536 [XNIO-101 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-1', selector sun.nio.ch.EPollSelectorImpl@64781cff
19:16:29.537 [XNIO-101 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-2', selector sun.nio.ch.EPollSelectorImpl@36fd02d6
19:16:29.537 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.537 [XNIO-101 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-6', selector sun.nio.ch.EPollSelectorImpl@248b6832
19:16:29.537 [XNIO-101 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-5', selector sun.nio.ch.EPollSelectorImpl@74605f8
19:16:29.537 [XNIO-101 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 Accept', selector sun.nio.ch.EPollSelectorImpl@64564b45
19:16:29.537 [XNIO-101 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-3', selector sun.nio.ch.EPollSelectorImpl@65f75d61
19:16:29.537 [XNIO-101 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-4', selector sun.nio.ch.EPollSelectorImpl@45cc4626
19:16:29.537 [XNIO-101 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4af5d579
19:16:29.537 [XNIO-101 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-101 I/O-8', selector sun.nio.ch.EPollSelectorImpl@702e6dca
19:16:29.537 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.542 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37181/handling
19:16:29.543 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.543 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.543 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.544 [XNIO-101 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37181]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.544 [XNIO-101 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.545 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37181/handling
19:16:29.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.546 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.546 [XNIO-101 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37181]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.547 [XNIO-101 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.547 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.547 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.547 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.547 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.547 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@537c0bb9
19:16:29.550 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7ab5c8a1
19:16:29.551 [XNIO-102 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-1', selector sun.nio.ch.EPollSelectorImpl@53413a1a
19:16:29.554 [XNIO-102 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-2', selector sun.nio.ch.EPollSelectorImpl@151210eb
19:16:29.554 [XNIO-102 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f982874
19:16:29.554 [XNIO-102 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-4', selector sun.nio.ch.EPollSelectorImpl@227920fd
19:16:29.555 [XNIO-102 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-5', selector sun.nio.ch.EPollSelectorImpl@66f4d6
19:16:29.555 [XNIO-102 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-7', selector sun.nio.ch.EPollSelectorImpl@772cb093
19:16:29.555 [XNIO-102 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-6', selector sun.nio.ch.EPollSelectorImpl@16cf796d
19:16:29.555 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.555 [XNIO-102 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 I/O-8', selector sun.nio.ch.EPollSelectorImpl@16a0c784
19:16:29.555 [XNIO-102 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-102 Accept', selector sun.nio.ch.EPollSelectorImpl@37cfdb23
19:16:29.555 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.556 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39509/handling
19:16:29.556 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.556 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.556 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.557 [XNIO-102 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:39509]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.558 [XNIO-102 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.558 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.558 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.558 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.558 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.559 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39509/handling
19:16:29.559 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.559 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.559 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.560 [XNIO-102 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:39509]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.560 [XNIO-102 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.561 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.561 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.561 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.561 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.561 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7ab5c8a1
19:16:29.564 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@242bc7ff
19:16:29.565 [XNIO-103 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-1', selector sun.nio.ch.EPollSelectorImpl@159abf94
19:16:29.565 [XNIO-103 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-4', selector sun.nio.ch.EPollSelectorImpl@478bafde
19:16:29.565 [XNIO-103 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-3', selector sun.nio.ch.EPollSelectorImpl@b579e53
19:16:29.565 [XNIO-103 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a159daf
19:16:29.565 [XNIO-103 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-2', selector sun.nio.ch.EPollSelectorImpl@50c4a479
19:16:29.566 [XNIO-103 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-7', selector sun.nio.ch.EPollSelectorImpl@e12fa35
19:16:29.566 [XNIO-103 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-8', selector sun.nio.ch.EPollSelectorImpl@63cb17bc
19:16:29.565 [XNIO-103 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 I/O-5', selector sun.nio.ch.EPollSelectorImpl@582a6d2c
19:16:29.566 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.566 [XNIO-103 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-103 Accept', selector sun.nio.ch.EPollSelectorImpl@2a7a7084
19:16:29.566 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.567 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41425/handling
19:16:29.568 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.568 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.568 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.568 [XNIO-103 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41425]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.570 [XNIO-103 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.570 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.571 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:41425/handling
19:16:29.571 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.571 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.571 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.572 [XNIO-103 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:41425]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.573 [XNIO-103 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.573 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.573 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.573 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.573 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.574 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@242bc7ff
19:16:29.576 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@b6853e5
19:16:29.578 [XNIO-104 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2d17a13a
19:16:29.578 [XNIO-104 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3e3b0034
19:16:29.578 [XNIO-104 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-4', selector sun.nio.ch.EPollSelectorImpl@24240700
19:16:29.578 [XNIO-104 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6addf453
19:16:29.578 [XNIO-104 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a245e08
19:16:29.581 [XNIO-104 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-7', selector sun.nio.ch.EPollSelectorImpl@19c60cbb
19:16:29.581 [XNIO-104 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-8', selector sun.nio.ch.EPollSelectorImpl@67f11261
19:16:29.578 [XNIO-104 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1656b9e9
19:16:29.582 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.582 [XNIO-104 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-104 Accept', selector sun.nio.ch.EPollSelectorImpl@58e199d1
19:16:29.583 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.584 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38321/handling
19:16:29.584 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.584 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.584 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.584 [XNIO-104 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:38321]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.586 [XNIO-104 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.586 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.586 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.586 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.586 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.587 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38321/handling
19:16:29.587 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.587 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.587 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.588 [XNIO-104 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:38321]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.589 [XNIO-104 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.589 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.589 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.589 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.589 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.590 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@b6853e5
19:16:29.595 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7fad2a72
19:16:29.596 [XNIO-105 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4babc4a
19:16:29.597 [XNIO-105 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-3', selector sun.nio.ch.EPollSelectorImpl@12a1d3d3
19:16:29.596 [XNIO-105 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6798b68
19:16:29.598 [XNIO-105 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-4', selector sun.nio.ch.EPollSelectorImpl@303ce671
19:16:29.602 [XNIO-105 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7307628d
19:16:29.602 [XNIO-105 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-5', selector sun.nio.ch.EPollSelectorImpl@717f411d
19:16:29.603 [XNIO-105 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-7', selector sun.nio.ch.EPollSelectorImpl@42d287e6
19:16:29.603 [XNIO-105 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 I/O-8', selector sun.nio.ch.EPollSelectorImpl@40fa34a0
19:16:29.603 [XNIO-105 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-105 Accept', selector sun.nio.ch.EPollSelectorImpl@7a4b00cf
19:16:29.603 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.603 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.613 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38577/handling
19:16:29.613 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.613 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.613 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.614 [XNIO-105 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:38577]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.615 [XNIO-105 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.615 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.615 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.615 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.615 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.615 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38577/handling
19:16:29.615 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.616 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.616 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.617 [XNIO-105 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:38577]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.617 [XNIO-105 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.618 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.618 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.618 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.618 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.618 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7fad2a72
19:16:29.621 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@332e1c6e
19:16:29.622 [XNIO-106 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-1', selector sun.nio.ch.EPollSelectorImpl@54656d9e
19:16:29.623 [XNIO-106 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-4', selector sun.nio.ch.EPollSelectorImpl@45c52799
19:16:29.623 [XNIO-106 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-2', selector sun.nio.ch.EPollSelectorImpl@64396678
19:16:29.623 [XNIO-106 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-3', selector sun.nio.ch.EPollSelectorImpl@22c3733
19:16:29.626 [XNIO-106 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7cc5c5d2
19:16:29.626 [XNIO-106 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6da0e6c4
19:16:29.627 [XNIO-106 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7dfb47e
19:16:29.627 [XNIO-106 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5c8ae8eb
19:16:29.630 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.630 [XNIO-106 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-106 Accept', selector sun.nio.ch.EPollSelectorImpl@15dbda7e
19:16:29.631 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.632 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45653/handling
19:16:29.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.633 [XNIO-106 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:45653]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.633 [XNIO-106 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.634 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.634 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.634 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.634 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.634 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45653/handling
19:16:29.634 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.634 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.634 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.635 [XNIO-106 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:45653]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.636 [XNIO-106 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.636 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.636 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.636 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.636 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.637 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@332e1c6e
19:16:29.639 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@b225318
19:16:29.640 [XNIO-107 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-1', selector sun.nio.ch.EPollSelectorImpl@a444108
19:16:29.640 [XNIO-107 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3ad9d63f
19:16:29.641 [XNIO-107 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7373daac
19:16:29.641 [XNIO-107 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-5', selector sun.nio.ch.EPollSelectorImpl@35342cc0
19:16:29.641 [XNIO-107 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4c13cf10
19:16:29.641 [XNIO-107 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-6', selector sun.nio.ch.EPollSelectorImpl@13fd99a1
19:16:29.641 [XNIO-107 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-7', selector sun.nio.ch.EPollSelectorImpl@400e1d33
19:16:29.641 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.641 [XNIO-107 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6ee635
19:16:29.641 [XNIO-107 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-107 Accept', selector sun.nio.ch.EPollSelectorImpl@5f70a07d
19:16:29.641 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.642 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37371/handling
19:16:29.642 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.642 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.643 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.643 [XNIO-107 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37371]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.644 [XNIO-107 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.645 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37371/handling
19:16:29.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.646 [XNIO-107 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:37371]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.647 [XNIO-107 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.648 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@b225318
19:16:29.651 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4559219c
19:16:29.652 [XNIO-108 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6876e13f
19:16:29.652 [XNIO-108 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6c8d448b
19:16:29.652 [XNIO-108 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-2', selector sun.nio.ch.EPollSelectorImpl@798dcd90
19:16:29.652 [XNIO-108 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-4', selector sun.nio.ch.EPollSelectorImpl@549bba5e
19:16:29.652 [XNIO-108 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-5', selector sun.nio.ch.EPollSelectorImpl@18b520d2
19:16:29.652 [XNIO-108 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6cffdc57
19:16:29.652 [XNIO-108 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-7', selector sun.nio.ch.EPollSelectorImpl@670f98df
19:16:29.652 [XNIO-108 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4ddda6ef
19:16:29.653 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.653 [XNIO-108 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-108 Accept', selector sun.nio.ch.EPollSelectorImpl@7504273c
19:16:29.653 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.654 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35347/handling
19:16:29.654 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.654 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.655 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.655 [XNIO-108 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35347]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.656 [XNIO-108 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.657 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.657 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.657 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.657 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.657 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35347/handling
19:16:29.658 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.658 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.658 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.658 [XNIO-108 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:35347]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.659 [XNIO-108 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:29.659 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:29.659 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.659 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:29.659 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.659 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4559219c
19:16:29.663 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3e7f46d
19:16:29.664 [XNIO-109 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-1', selector sun.nio.ch.EPollSelectorImpl@fa974e1
19:16:29.665 [XNIO-109 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-2', selector sun.nio.ch.EPollSelectorImpl@37a04b51
19:16:29.665 [XNIO-109 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7ff9c778
19:16:29.665 [XNIO-109 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4e0103d0
19:16:29.665 [XNIO-109 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-7', selector sun.nio.ch.EPollSelectorImpl@22339316
19:16:29.665 [XNIO-109 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-5', selector sun.nio.ch.EPollSelectorImpl@76f7bacf
19:16:29.665 [XNIO-109 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-6', selector sun.nio.ch.EPollSelectorImpl@578ada19
19:16:29.665 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.665 [XNIO-109 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 Accept', selector sun.nio.ch.EPollSelectorImpl@11a6dfd7
19:16:29.665 [XNIO-109 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-109 I/O-8', selector sun.nio.ch.EPollSelectorImpl@10ebd4eb
19:16:29.666 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.669 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:34497/gzip
19:16:29.670 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate, gzip]
19:16:29.670 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.670 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.670 [XNIO-109 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /gzip (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34497]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.671 [XNIO-109 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:29.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:29.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 29
19:16:29.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.673 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:34497/gzip
19:16:29.674 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate, gzip]
19:16:29.674 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.674 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
19:16:29.674 [XNIO-109 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /gzip (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_222], Host=[localhost:34497]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
19:16:29.675 [XNIO-109 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:29.676 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:29.676 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.676 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.676 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.676 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 29
19:16:29.676 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.676 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3e7f46d
19:16:29.680 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2e401a64
19:16:29.682 [XNIO-110 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-1', selector sun.nio.ch.EPollSelectorImpl@26f81674
19:16:29.682 [XNIO-110 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-2', selector sun.nio.ch.EPollSelectorImpl@b4a4383
19:16:29.682 [XNIO-110 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-4', selector sun.nio.ch.EPollSelectorImpl@57cc78c6
19:16:29.682 [XNIO-110 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-5', selector sun.nio.ch.EPollSelectorImpl@612d987
19:16:29.682 [XNIO-110 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-3', selector sun.nio.ch.EPollSelectorImpl@eab81e
19:16:29.683 [XNIO-110 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-6', selector sun.nio.ch.EPollSelectorImpl@36e1a274
19:16:29.683 [XNIO-110 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-7', selector sun.nio.ch.EPollSelectorImpl@18905d3a
19:16:29.685 [XNIO-110 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 I/O-8', selector sun.nio.ch.EPollSelectorImpl@392a0579
19:16:29.685 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.685 [XNIO-110 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-110 Accept', selector sun.nio.ch.EPollSelectorImpl@51c7d1fd
19:16:29.686 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.688 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43055/types
19:16:29.688 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.688 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.688 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"value":"ok-json"}
19:16:29.690 [XNIO-110 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Java/1.8.0_222], Host=[localhost:43055]}, cookies=[:]): {"value":"ok-json"} }
19:16:29.691 [XNIO-110 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.692 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43055/types
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
19:16:29.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"value":"ok-json"}
19:16:29.693 [XNIO-110 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[19], User-Agent=[Java/1.8.0_222], Host=[localhost:43055]}, cookies=[:]): {"value":"ok-json"} }
19:16:29.694 [XNIO-110 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.694 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.694 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.694 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.694 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.694 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.694 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.695 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2e401a64
19:16:29.697 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@607a09d5
19:16:29.698 [XNIO-111 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-1', selector sun.nio.ch.EPollSelectorImpl@49f0e9ce
19:16:29.698 [XNIO-111 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1a5364a5
19:16:29.698 [XNIO-111 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-2', selector sun.nio.ch.EPollSelectorImpl@11daeee1
19:16:29.698 [XNIO-111 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7a98c42
19:16:29.698 [XNIO-111 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5aeafb35
19:16:29.698 [XNIO-111 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-7', selector sun.nio.ch.EPollSelectorImpl@41e003c
19:16:29.698 [XNIO-111 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2a14629c
19:16:29.698 [XNIO-111 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 I/O-8', selector sun.nio.ch.EPollSelectorImpl@46ff91dd
19:16:29.698 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.698 [XNIO-111 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-111 Accept', selector sun.nio.ch.EPollSelectorImpl@7c48fb53
19:16:29.699 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.699 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43459/types
19:16:29.699 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.699 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/xml; charset=utf-8]
19:16:29.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/xml): <?xml version="1.0"?><message value="ok-xml"/>
19:16:29.700 [XNIO-111 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/xml; charset=utf-8], Content-Length=[46], User-Agent=[Java/1.8.0_222], Host=[localhost:43459]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
19:16:29.701 [XNIO-111 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.701 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.701 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.701 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.701 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.701 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.701 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.702 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43459/types
19:16:29.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/xml; charset=utf-8]
19:16:29.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/xml): <?xml version="1.0"?><message value="ok-xml"/>
19:16:29.703 [XNIO-111 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/xml; charset=utf-8], Content-Length=[46], User-Agent=[Java/1.8.0_222], Host=[localhost:43459]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
19:16:29.703 [XNIO-111 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.704 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.704 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.704 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.704 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.704 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.704 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.704 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@607a09d5
19:16:29.707 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5171238c
19:16:29.708 [XNIO-112 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-1', selector sun.nio.ch.EPollSelectorImpl@347d5b60
19:16:29.708 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.709 [XNIO-112 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-5', selector sun.nio.ch.EPollSelectorImpl@152c7b92
19:16:29.709 [XNIO-112 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-3', selector sun.nio.ch.EPollSelectorImpl@68cf954a
19:16:29.709 [XNIO-112 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-7', selector sun.nio.ch.EPollSelectorImpl@37744b10
19:16:29.709 [XNIO-112 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5d6116a5
19:16:29.709 [XNIO-112 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-6', selector sun.nio.ch.EPollSelectorImpl@44cc7adb
19:16:29.709 [XNIO-112 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-2', selector sun.nio.ch.EPollSelectorImpl@20dc39fa
19:16:29.709 [XNIO-112 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 Accept', selector sun.nio.ch.EPollSelectorImpl@39a61d65
19:16:29.709 [XNIO-112 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-112 I/O-8', selector sun.nio.ch.EPollSelectorImpl@74f4a2f0
19:16:29.709 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.710 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42589/types
19:16:29.710 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.710 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [text/html; charset=utf-8]
19:16:29.711 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(text/html): ok-html
19:16:29.711 [XNIO-112 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[text/html; charset=utf-8], Content-Length=[7], User-Agent=[Java/1.8.0_222], Host=[localhost:42589]}, cookies=[:]): ok-html }
19:16:29.712 [XNIO-112 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.713 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42589/types
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [text/html; charset=utf-8]
19:16:29.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(text/html): ok-html
19:16:29.714 [XNIO-112 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /types (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[text/html; charset=utf-8], Content-Length=[7], User-Agent=[Java/1.8.0_222], Host=[localhost:42589]}, cookies=[:]): ok-html }
19:16:29.715 [XNIO-112 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.716 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.716 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.716 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.716 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.716 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.716 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.716 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5171238c
19:16:29.720 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7595d371
19:16:29.721 [XNIO-113 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-2', selector sun.nio.ch.EPollSelectorImpl@178f9a8c
19:16:29.721 [XNIO-113 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1e1df033
19:16:29.721 [XNIO-113 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-3', selector sun.nio.ch.EPollSelectorImpl@38afa1cd
19:16:29.721 [XNIO-113 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5be887a3
19:16:29.721 [XNIO-113 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-5', selector sun.nio.ch.EPollSelectorImpl@46bae89a
19:16:29.721 [XNIO-113 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-6', selector sun.nio.ch.EPollSelectorImpl@35d315c0
19:16:29.721 [XNIO-113 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-7', selector sun.nio.ch.EPollSelectorImpl@f7af8e1
19:16:29.722 [XNIO-113 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 I/O-8', selector sun.nio.ch.EPollSelectorImpl@40413f6
19:16:29.722 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.722 [XNIO-113 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-113 Accept', selector sun.nio.ch.EPollSelectorImpl@80426
19:16:29.723 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.731 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38661/form
19:16:29.731 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.731 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/x-www-form-urlencoded; charset=utf-8]
19:16:29.732 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/x-www-form-urlencoded): username=bobvila&password=oldhouse
19:16:29.732 [XNIO-113 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Java/1.8.0_222], Host=[localhost:38661]}, cookies=[:]): username=bobvila&password=oldhouse }
19:16:29.742 [XNIO-113 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.743 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38661/form
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/x-www-form-urlencoded; charset=utf-8]
19:16:29.743 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/x-www-form-urlencoded): username=bobvila&password=oldhouse
19:16:29.744 [XNIO-113 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Java/1.8.0_222], Host=[localhost:38661]}, cookies=[:]): username=bobvila&password=oldhouse }
19:16:29.745 [XNIO-113 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.746 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.746 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.746 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.746 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.746 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.746 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.746 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7595d371
19:16:29.749 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2d18631f
19:16:29.750 [XNIO-114 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-1', selector sun.nio.ch.EPollSelectorImpl@19ac7e48
19:16:29.750 [XNIO-114 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-2', selector sun.nio.ch.EPollSelectorImpl@268e4569
19:16:29.750 [XNIO-114 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-4', selector sun.nio.ch.EPollSelectorImpl@72fc7948
19:16:29.751 [XNIO-114 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1ab0de9
19:16:29.750 [XNIO-114 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-3', selector sun.nio.ch.EPollSelectorImpl@16c27f72
19:16:29.751 [XNIO-114 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1fb8eba
19:16:29.752 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.752 [XNIO-114 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-8', selector sun.nio.ch.EPollSelectorImpl@43bfe91f
19:16:29.752 [XNIO-114 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 I/O-7', selector sun.nio.ch.EPollSelectorImpl@245d9fdb
19:16:29.752 [XNIO-114 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-114 Accept', selector sun.nio.ch.EPollSelectorImpl@2963a689
19:16:29.752 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.753 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:40871/form
19:16:29.753 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.754 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/x-www-form-urlencoded; charset=utf-8]
19:16:29.766 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/x-www-form-urlencoded): username=bobvila&password=oldhouse
19:16:29.767 [XNIO-114 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Java/1.8.0_222], Host=[localhost:40871]}, cookies=[:]): username=bobvila&password=oldhouse }
19:16:29.768 [XNIO-114 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.769 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.769 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.769 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.769 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.769 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.769 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.770 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:40871/form
19:16:29.770 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.770 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/x-www-form-urlencoded; charset=utf-8]
19:16:29.774 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/x-www-form-urlencoded): username=bobvila&password=oldhouse
19:16:29.775 [XNIO-114 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /form (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[application/x-www-form-urlencoded; charset=utf-8], Content-Length=[34], User-Agent=[Java/1.8.0_222], Host=[localhost:40871]}, cookies=[:]): username=bobvila&password=oldhouse }
19:16:29.776 [XNIO-114 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.777 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.777 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.777 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.777 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.777 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.777 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.777 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2d18631f
19:16:29.792 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@781df59f
19:16:29.793 [XNIO-115 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-1', selector sun.nio.ch.EPollSelectorImpl@477d0a0f
19:16:29.794 [XNIO-115 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4bdedea
19:16:29.794 [XNIO-115 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3ffdb799
19:16:29.794 [XNIO-115 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6b5a4f78
19:16:29.794 [XNIO-115 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-5', selector sun.nio.ch.EPollSelectorImpl@41f40ae3
19:16:29.794 [XNIO-115 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6cdab3eb
19:16:29.794 [XNIO-115 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-6', selector sun.nio.ch.EPollSelectorImpl@69d6880c
19:16:29.794 [XNIO-115 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 I/O-8', selector sun.nio.ch.EPollSelectorImpl@42f0296
19:16:29.794 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.794 [XNIO-115 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-115 Accept', selector sun.nio.ch.EPollSelectorImpl@1d0cfdcf
19:16:29.795 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.836 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39111/upload
19:16:29.836 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.836 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [multipart/mixed; 
	boundary="----=_Part_0_1328590185.1565482589810"; charset=utf-8]
19:16:29.836 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(multipart/mixed; 
	boundary="----=_Part_0_1328590185.1565482589810"): ------=_Part_0_1328590185.1565482589810
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_0_1328590185.1565482589810--

19:16:29.837 [XNIO-115 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[multipart/mixed; boundary="----=_Part_0_1328590185.1565482589810"; charset=utf-8], Content-Length=[329], User-Agent=[Java/1.8.0_222], Host=[localhost:39111]}, cookies=[:]): ------=_Part_0_1328590185.1565482589810
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_0_1328590185.1565482589810--
 }
19:16:29.886 [XNIO-115 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.886 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.887 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.887 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.887 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.887 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.887 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.888 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39111/upload
19:16:29.888 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.888 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [multipart/mixed; 
	boundary="----=_Part_1_766358056.1565482589887"; charset=utf-8]
19:16:29.888 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(multipart/mixed; 
	boundary="----=_Part_1_766358056.1565482589887"): ------=_Part_1_766358056.1565482589887
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_1_766358056.1565482589887--

19:16:29.889 [XNIO-115 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[multipart/mixed; boundary="----=_Part_1_766358056.1565482589887"; charset=utf-8], Content-Length=[326], User-Agent=[Java/1.8.0_222], Host=[localhost:39111]}, cookies=[:]): ------=_Part_1_766358056.1565482589887
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_1_766358056.1565482589887--
 }
19:16:29.892 [XNIO-115 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.893 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@781df59f
19:16:29.896 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@ea0fe94
19:16:29.897 [XNIO-116 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-1', selector sun.nio.ch.EPollSelectorImpl@646962df
19:16:29.897 [XNIO-116 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7723e08a
19:16:29.897 [XNIO-116 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5b6638b1
19:16:29.898 [XNIO-116 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-4', selector sun.nio.ch.EPollSelectorImpl@76576672
19:16:29.898 [XNIO-116 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-6', selector sun.nio.ch.EPollSelectorImpl@78d7fea3
19:16:29.898 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:29.898 [XNIO-116 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-5', selector sun.nio.ch.EPollSelectorImpl@b5f1a98
19:16:29.898 [XNIO-116 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 Accept', selector sun.nio.ch.EPollSelectorImpl@5309956e
19:16:29.898 [XNIO-116 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1e588b0a
19:16:29.898 [XNIO-116 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-116 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7b08e575
19:16:29.899 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:29.900 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:40039/upload
19:16:29.900 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.900 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [multipart/mixed; 
	boundary="----=_Part_2_1340208302.1565482589900"; charset=utf-8]
19:16:29.910 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(multipart/mixed; 
	boundary="----=_Part_2_1340208302.1565482589900"): ------=_Part_2_1340208302.1565482589900
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_2_1340208302.1565482589900--

19:16:29.911 [XNIO-116 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[multipart/mixed; boundary="----=_Part_2_1340208302.1565482589900"; charset=utf-8], Content-Length=[329], User-Agent=[Java/1.8.0_222], Host=[localhost:40039]}, cookies=[:]): ------=_Part_2_1340208302.1565482589900
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_2_1340208302.1565482589900--
 }
19:16:29.913 [XNIO-116 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.915 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:40039/upload
19:16:29.915 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:29.915 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [multipart/mixed; 
	boundary="----=_Part_3_103912465.1565482589914"; charset=utf-8]
19:16:29.918 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(multipart/mixed; 
	boundary="----=_Part_3_103912465.1565482589914"): ------=_Part_3_103912465.1565482589914
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_3_103912465.1565482589914--

19:16:29.919 [XNIO-116 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { POST /upload (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Content-Type=[multipart/mixed; boundary="----=_Part_3_103912465.1565482589914"; charset=utf-8], Content-Length=[326], User-Agent=[Java/1.8.0_222], Host=[localhost:40039]}, cookies=[:]): ------=_Part_3_103912465.1565482589914
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_3_103912465.1565482589914--
 }
19:16:29.922 [XNIO-116 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:29.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:29.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:29.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:29.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:29.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:29.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:18 GMT
19:16:29.924 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@ea0fe94