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