Class groovyx.net.http.JavaHttpPostSpec

60

tests

0

failures

0

ignored

6.016s

duration

100%

successful

Tests

Test Duration Result
HTTP POST with BASIC authentication (authorized) 0.197s passed
HTTP POST with BASIC authentication (unauthorized) 0.348s passed
HTTP POST with DIGEST authentication (authorized) 0.297s passed
HTTP POST with DIGEST authentication (unauthorized) 0.153s passed
HTTPS POST with BASIC authentication (authorized) 0.149s passed
HTTPS POST with BASIC authentication (unauthorized) 0.953s passed
HTTPS POST with DIGEST authentication (authorized) 0.140s passed
HTTPS POST with DIGEST authentication (unauthorized) 0.330s passed
form (url-encoded): HTTP 0.085s passed
form (url-encoded): HTTPS 0.065s passed
gzip compression supported 0.042s passed
interceptor 0.030s passed
multipart request HTTP 0.208s passed
multipart request HTTPS 0.084s passed
post with defined content-type and charset (HTTP) 0.067s passed
post with defined content-type and charset (HTTPS) 0.063s passed
post(): HTTP application/json [:] 0.068s passed
post(): HTTP application/xml [one:1] 0.072s passed
post(): HTTP text/csv [one:1, two:2] 0.055s passed
post(): HTTP text/html [two:2] 0.073s passed
post(): HTTP text/plain null 0.178s passed
post(): HTTPS application/json [:] 0.111s passed
post(): HTTPS application/xml [one:1] 0.107s passed
post(): HTTPS text/csv [one:1, two:2] 0.100s passed
post(): HTTPS text/html [two:2] 0.130s passed
post(): HTTPS text/plain null 0.090s passed
post(Class,Closure): cookies -> [:] 0.050s passed
post(Class,Closure): cookies -> [flavor:chocolate-chip, count:dozen] 0.055s passed
post(Class,Closure): cookies -> [flavor:chocolate-chip] 0.198s passed
post(Class,Closure): cookies -> null 0.089s passed
post(Class,Consumer): cookies -> [:] 0.089s passed
post(Class,Consumer): cookies -> [flavor:oatmeal, count:dozen] 0.063s passed
post(Class,Consumer): cookies -> [flavor:peanut-butter] 0.069s passed
post(Class,Consumer): cookies -> null 0.159s passed
post(Closure): query -> [:] 0.071s passed
post(Closure): query -> [alpha:[one, two], bravo:three] 0.062s passed
post(Closure): query -> [alpha:[one, two]] 0.044s passed
post(Closure): query -> [alpha:[one]] 0.063s passed
post(Closure): query -> [alpha:one] 0.117s passed
post(Closure): query -> null 0.070s passed
post(Consumer): headers -> [:] 0.030s passed
post(Consumer): headers -> [hat:fedora] 0.080s passed
post(Consumer): headers -> null 0.071s passed
request content encoding (application/json) 0.029s passed
request content encoding (application/xml) 0.029s passed
request content encoding (text/html) 0.033s passed
success/failure handler with BiFunction (200) 0.034s passed
success/failure handler with BiFunction (300) 0.012s passed
success/failure handler with BiFunction (400) 0.023s passed
success/failure handler with BiFunction (500) 0.033s passed
success/failure handler with Closure (200) 0.035s passed
success/failure handler with Closure (300) 0.021s passed
success/failure handler with Closure (400) 0.027s passed
success/failure handler with Closure (500) 0.021s passed
when handler with BiFunction (205) 0.025s passed
when handler with BiFunction (210) 0.014s passed
when handler with BiFunction (211) 0.022s passed
when handler with Closure (205) 0.026s passed
when handler with Closure (210) 0.031s passed
when handler with Closure (211) 0.026s passed

Standard output

06:24:54.375 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@255ef169
06:24:54.377 [XNIO-19 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-1', selector sun.nio.ch.EPollSelectorImpl@590f77af
06:24:54.378 [XNIO-19 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-2', selector sun.nio.ch.EPollSelectorImpl@12a20d5
06:24:54.384 [XNIO-19 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1eee007
06:24:54.394 [XNIO-19 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5b26981d
06:24:54.399 [XNIO-19 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7935a6b8
06:24:54.399 [XNIO-19 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3721e468
06:24:54.406 [XNIO-19 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4a9969df
06:24:54.406 [XNIO-19 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2b6cf54a
06:24:54.417 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:54.417 [XNIO-19 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 Accept', selector sun.nio.ch.EPollSelectorImpl@4187dd1a
06:24:54.427 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:54.433 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37207/alpha
06:24:54.434 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.434 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.438 [XNIO-19 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_131], Host=[localhost:37207]}, cookies=[:]): <empty> }
06:24:54.469 [XNIO-19 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:54.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:54.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:54.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:54.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.475 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37207/alpha
06:24:54.476 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.476 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.490 [XNIO-19 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_131], Host=[localhost:37207]}, cookies=[:]): <empty> }
06:24:54.493 [XNIO-19 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:54.494 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:54.494 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.494 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.494 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:54.494 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:54.494 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.495 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@255ef169
06:24:54.499 [XNIO-19 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:54.504 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@300eeb19
06:24:54.514 [XNIO-20 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6933109a
06:24:54.518 [XNIO-20 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3b276dc7
06:24:54.518 [XNIO-20 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1f83b259
06:24:54.518 [XNIO-20 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7c245716
06:24:54.519 [XNIO-20 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3a63e519
06:24:54.528 [XNIO-20 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-6', selector sun.nio.ch.EPollSelectorImpl@21530fc0
06:24:54.528 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:54.530 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:54.531 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:43875/alpha
06:24:54.531 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.531 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.528 [XNIO-20 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-7', selector sun.nio.ch.EPollSelectorImpl@40eb5787
06:24:54.528 [XNIO-20 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-8', selector sun.nio.ch.EPollSelectorImpl@73b72dde
06:24:54.529 [XNIO-20 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 Accept', selector sun.nio.ch.EPollSelectorImpl@277bc402
06:24:54.561 [XNIO-20 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_131], Host=[localhost:43875]}, cookies=[:]): <empty> }
06:24:54.563 [XNIO-20 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:54.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:54.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:54.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:54.564 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.564 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:43875/alpha
06:24:54.565 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.565 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.585 [XNIO-20 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_131], Host=[localhost:43875]}, cookies=[:]): <empty> }
06:24:54.587 [XNIO-20 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:54.588 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:54.588 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.588 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.588 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:54.588 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:54.588 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.589 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@300eeb19
06:24:54.594 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7cfe9250
06:24:54.596 [XNIO-21 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1cc9c2bb
06:24:54.598 [XNIO-21 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1228c090
06:24:54.629 [XNIO-21 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-7', selector sun.nio.ch.EPollSelectorImpl@67da2690
06:24:54.629 [XNIO-21 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-5', selector sun.nio.ch.EPollSelectorImpl@404f37a1
06:24:54.629 [XNIO-21 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-4', selector sun.nio.ch.EPollSelectorImpl@23bb49f3
06:24:54.629 [XNIO-21 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-8', selector sun.nio.ch.EPollSelectorImpl@53fde7a6
06:24:54.629 [XNIO-21 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 Accept', selector sun.nio.ch.EPollSelectorImpl@7e4a1367
06:24:54.629 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:54.629 [XNIO-21 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-6', selector sun.nio.ch.EPollSelectorImpl@104e8a55
06:24:54.629 [XNIO-21 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4c9e1974
06:24:54.631 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:54.632 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39511/alpha
06:24:54.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.632 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.633 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {}
06:24:54.639 [XNIO-21 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_131], Host=[localhost:39511]}, cookies=[:]): {} }
06:24:54.642 [XNIO-21 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:54.643 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
06:24:54.643 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.643 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.643 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
06:24:54.643 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
06:24:54.643 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.645 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39511/alpha
06:24:54.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {}
06:24:54.654 [XNIO-21 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_131], Host=[localhost:39511]}, cookies=[:]): {} }
06:24:54.655 [XNIO-21 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:54.656 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
06:24:54.656 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.657 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.657 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
06:24:54.657 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
06:24:54.657 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.658 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7cfe9250
06:24:54.673 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3288347a
06:24:54.677 [XNIO-22 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3af7c4d2
06:24:54.677 [XNIO-22 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-2', selector sun.nio.ch.EPollSelectorImpl@14b35c8c
06:24:54.677 [XNIO-22 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-3', selector sun.nio.ch.EPollSelectorImpl@72119d4d
06:24:54.678 [XNIO-22 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-5', selector sun.nio.ch.EPollSelectorImpl@727b54e6
06:24:54.681 [XNIO-22 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-6', selector sun.nio.ch.EPollSelectorImpl@674e8ffc
06:24:54.678 [XNIO-22 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1dcc6cf2
06:24:54.682 [XNIO-22 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-7', selector sun.nio.ch.EPollSelectorImpl@524b3bb6
06:24:54.682 [XNIO-22 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-8', selector sun.nio.ch.EPollSelectorImpl@470bff03
06:24:54.682 [XNIO-22 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 Accept', selector sun.nio.ch.EPollSelectorImpl@6d05a4c3
06:24:54.682 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:54.683 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:54.685 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:45877/alpha
06:24:54.685 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.685 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.717 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {}
06:24:54.721 [XNIO-22 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_131], Host=[localhost:45877]}, cookies=[:]): {} }
06:24:54.724 [XNIO-22 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:54.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
06:24:54.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
06:24:54.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
06:24:54.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.726 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:45877/alpha
06:24:54.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.763 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {}
06:24:54.775 [XNIO-22 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_131], Host=[localhost:45877]}, cookies=[:]): {} }
06:24:54.777 [XNIO-22 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
06:24:54.778 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
06:24:54.778 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.778 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.778 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
06:24:54.778 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
06:24:54.778 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.778 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3288347a
06:24:54.780 [XNIO-22 task-5] DEBUG ersatz.undertow.request.io - Failed to queue read listener invocation
java.util.concurrent.RejectedExecutionException: XNIO007007: Thread is terminating
	at ersatz.xnio.nio.WorkerThread.execute(WorkerThread.java:590)
	at ersatz.undertow.protocols.ssl.SslConduit.runReadListener(SslConduit.java:261)
	at ersatz.undertow.protocols.ssl.SslConduit.notifyReadClosed(SslConduit.java:628)
	at ersatz.undertow.protocols.ssl.SslConduit.closed(SslConduit.java:995)
	at ersatz.undertow.protocols.ssl.SslConduit.close(SslConduit.java:1090)
	at ersatz.undertow.protocols.ssl.SslConduit.doWrap(SslConduit.java:910)
	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)
06:24:54.780 [XNIO-22 task-5] 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.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)
		... 27 common frames omitted
06:24:54.786 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@74e0076c
06:24:54.806 [XNIO-23 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4ecd0990
06:24:54.806 [XNIO-23 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-2', selector sun.nio.ch.EPollSelectorImpl@dbfa63c
06:24:54.808 [XNIO-23 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1d009c92
06:24:54.817 [XNIO-23 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5f3f22c1
06:24:54.818 [XNIO-23 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4bbff632
06:24:54.824 [XNIO-23 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4f19b3b
06:24:54.826 [XNIO-23 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-7', selector sun.nio.ch.EPollSelectorImpl@46829cb4
06:24:54.830 [XNIO-23 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7037918e
06:24:54.831 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:54.831 [XNIO-23 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 Accept', selector sun.nio.ch.EPollSelectorImpl@195e5801
06:24:54.832 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:54.833 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39097/alpha
06:24:54.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1"}
06:24:54.838 [XNIO-23 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_131], Host=[localhost:39097]}, cookies=[:]): {"one":"1"} }
06:24:54.839 [XNIO-23 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:54.840 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
06:24:54.840 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.840 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.840 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
06:24:54.840 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
06:24:54.840 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.843 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39097/alpha
06:24:54.844 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.844 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.844 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1"}
06:24:54.844 [XNIO-23 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_131], Host=[localhost:39097]}, cookies=[:]): {"one":"1"} }
06:24:54.846 [XNIO-23 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:54.846 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
06:24:54.846 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.846 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.846 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
06:24:54.846 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
06:24:54.846 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.852 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@74e0076c
06:24:54.861 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@24081df4
06:24:54.864 [XNIO-24 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-1', selector sun.nio.ch.EPollSelectorImpl@69a70b65
06:24:54.870 [XNIO-24 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-2', selector sun.nio.ch.EPollSelectorImpl@76cd8f2f
06:24:54.870 [XNIO-24 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5afe2633
06:24:54.873 [XNIO-24 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-4', selector sun.nio.ch.EPollSelectorImpl@195589c7
06:24:54.878 [XNIO-24 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3d0d63f9
06:24:54.878 [XNIO-24 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-6', selector sun.nio.ch.EPollSelectorImpl@13137537
06:24:54.879 [XNIO-24 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5b9cd83b
06:24:54.879 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:54.880 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:54.881 [XNIO-24 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 Accept', selector sun.nio.ch.EPollSelectorImpl@4d389da5
06:24:54.881 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:46021/alpha
06:24:54.882 [XNIO-24 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1224a7e4
06:24:54.882 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.882 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.919 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1"}
06:24:54.922 [XNIO-24 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_131], Host=[localhost:46021]}, cookies=[:]): {"one":"1"} }
06:24:54.925 [XNIO-24 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:54.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
06:24:54.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
06:24:54.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
06:24:54.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.929 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:46021/alpha
06:24:54.929 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:54.929 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:54.939 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1"}
06:24:54.951 [XNIO-24 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_131], Host=[localhost:46021]}, cookies=[:]): {"one":"1"} }
06:24:54.953 [XNIO-24 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
06:24:54.954 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
06:24:54.954 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:54.954 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:54.954 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
06:24:54.954 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
06:24:54.954 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:54.958 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@24081df4
06:24:54.967 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3cc7166c
06:24:54.968 [XNIO-25 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-1', selector sun.nio.ch.EPollSelectorImpl@653927cf
06:24:54.970 [XNIO-25 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7f08da56
06:24:54.970 [XNIO-25 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6bab6ade
06:24:54.982 [XNIO-25 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-5', selector sun.nio.ch.EPollSelectorImpl@24d14c00
06:24:54.970 [XNIO-25 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-3', selector sun.nio.ch.EPollSelectorImpl@740f9e67
06:24:54.994 [XNIO-25 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-6', selector sun.nio.ch.EPollSelectorImpl@554eec31
06:24:54.998 [XNIO-25 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6884da37
06:24:54.998 [XNIO-25 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-8', selector sun.nio.ch.EPollSelectorImpl@76e45d2d
06:24:54.999 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:54.999 [XNIO-25 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 Accept', selector sun.nio.ch.EPollSelectorImpl@776bfd7b
06:24:55.006 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.007 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37175/alpha
06:24:55.008 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.008 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.008 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"two":2}
06:24:55.013 [XNIO-25 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_131], Host=[localhost:37175]}, cookies=[:]): {"two":2} }
06:24:55.016 [XNIO-25 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:55.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
06:24:55.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
06:24:55.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
06:24:55.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.018 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37175/alpha
06:24:55.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"two":2}
06:24:55.033 [XNIO-25 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_131], Host=[localhost:37175]}, cookies=[:]): {"two":2} }
06:24:55.035 [XNIO-25 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:55.035 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
06:24:55.035 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.035 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.035 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
06:24:55.035 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
06:24:55.035 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.036 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3cc7166c
06:24:55.042 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@67d7209c
06:24:55.054 [XNIO-26 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6db34ca1
06:24:55.055 [XNIO-26 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-2', selector sun.nio.ch.EPollSelectorImpl@19a50af4
06:24:55.066 [XNIO-26 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1211b589
06:24:55.078 [XNIO-26 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-5', selector sun.nio.ch.EPollSelectorImpl@25400f41
06:24:55.079 [XNIO-26 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-6', selector sun.nio.ch.EPollSelectorImpl@613d77b8
06:24:55.080 [XNIO-26 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7f3cd27a
06:24:55.080 [XNIO-26 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-8', selector sun.nio.ch.EPollSelectorImpl@29b7df60
06:24:55.081 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.081 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.082 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:39059/alpha
06:24:55.083 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.083 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.055 [XNIO-26 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-3', selector sun.nio.ch.EPollSelectorImpl@9fd62
06:24:55.084 [XNIO-26 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 Accept', selector sun.nio.ch.EPollSelectorImpl@56fdec6b
06:24:55.138 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"two":2}
06:24:55.142 [XNIO-26 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_131], Host=[localhost:39059]}, cookies=[:]): {"two":2} }
06:24:55.145 [XNIO-26 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:55.146 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
06:24:55.146 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.146 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.146 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
06:24:55.146 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
06:24:55.146 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.147 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:39059/alpha
06:24:55.147 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.147 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"two":2}
06:24:55.162 [XNIO-26 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_131], Host=[localhost:39059]}, cookies=[:]): {"two":2} }
06:24:55.165 [XNIO-26 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
06:24:55.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
06:24:55.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
06:24:55.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
06:24:55.166 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.167 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@67d7209c
06:24:55.173 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@798d4083
06:24:55.178 [XNIO-27 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-1', selector sun.nio.ch.EPollSelectorImpl@772025c3
06:24:55.186 [XNIO-27 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6c47c041
06:24:55.191 [XNIO-27 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-3', selector sun.nio.ch.EPollSelectorImpl@aef4f51
06:24:55.191 [XNIO-27 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-4', selector sun.nio.ch.EPollSelectorImpl@75f20a6b
06:24:55.191 [XNIO-27 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4458fa92
06:24:55.194 [XNIO-27 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-6', selector sun.nio.ch.EPollSelectorImpl@439a15e
06:24:55.194 [XNIO-27 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1c682b6c
06:24:55.198 [XNIO-27 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6b12f765
06:24:55.198 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.199 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.200 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33279/alpha
06:24:55.200 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.200 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.201 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1","two":2}
06:24:55.201 [XNIO-27 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 Accept', selector sun.nio.ch.EPollSelectorImpl@1689598b
06:24:55.207 [XNIO-27 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_131], Host=[localhost:33279]}, cookies=[:]): {"one":"1","two":2} }
06:24:55.208 [XNIO-27 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:55.209 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
06:24:55.209 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.209 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.209 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
06:24:55.209 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
06:24:55.209 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.216 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33279/alpha
06:24:55.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1","two":2}
06:24:55.217 [XNIO-27 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_131], Host=[localhost:33279]}, cookies=[:]): {"one":"1","two":2} }
06:24:55.218 [XNIO-27 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:55.220 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
06:24:55.220 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.220 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
06:24:55.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
06:24:55.221 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.222 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@798d4083
06:24:55.236 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3546bbac
06:24:55.237 [XNIO-28 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-1', selector sun.nio.ch.EPollSelectorImpl@38a9f8a2
06:24:55.238 [XNIO-28 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-2', selector sun.nio.ch.EPollSelectorImpl@41713092
06:24:55.240 [XNIO-28 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3a2f6d1a
06:24:55.241 [XNIO-28 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4ab3a430
06:24:55.250 [XNIO-28 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-5', selector sun.nio.ch.EPollSelectorImpl@722d840c
06:24:55.256 [XNIO-28 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-6', selector sun.nio.ch.EPollSelectorImpl@67483845
06:24:55.262 [XNIO-28 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6f456a46
06:24:55.263 [XNIO-28 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6a86b0fb
06:24:55.270 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.270 [XNIO-28 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 Accept', selector sun.nio.ch.EPollSelectorImpl@5ce4864f
06:24:55.272 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.274 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:39531/alpha
06:24:55.274 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.274 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.298 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1","two":2}
06:24:55.311 [XNIO-28 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_131], Host=[localhost:39531]}, cookies=[:]): {"one":"1","two":2} }
06:24:55.314 [XNIO-28 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:55.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
06:24:55.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
06:24:55.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
06:24:55.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.316 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:39531/alpha
06:24:55.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.326 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"one":"1","two":2}
06:24:55.328 [XNIO-28 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_131], Host=[localhost:39531]}, cookies=[:]): {"one":"1","two":2} }
06:24:55.330 [XNIO-28 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
06:24:55.331 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
06:24:55.331 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.331 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.331 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
06:24:55.331 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
06:24:55.331 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.331 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3546bbac
06:24:55.347 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6894c7c5
06:24:55.350 [XNIO-29 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-1', selector sun.nio.ch.EPollSelectorImpl@ab378f9
06:24:55.354 [XNIO-29 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2b0660fa
06:24:55.354 [XNIO-29 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-3', selector sun.nio.ch.EPollSelectorImpl@53ba7721
06:24:55.354 [XNIO-29 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1769512c
06:24:55.362 [XNIO-29 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-5', selector sun.nio.ch.EPollSelectorImpl@413a7e
06:24:55.363 [XNIO-29 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-6', selector sun.nio.ch.EPollSelectorImpl@13c7504f
06:24:55.378 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.378 [XNIO-29 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4fc01769
06:24:55.378 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.379 [XNIO-29 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 Accept', selector sun.nio.ch.EPollSelectorImpl@20d483c
06:24:55.382 [XNIO-29 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-7', selector sun.nio.ch.EPollSelectorImpl@74f9d211
06:24:55.395 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45103/bravo
06:24:55.395 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.395 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.396 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.396 [XNIO-29 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_131], Host=[localhost:45103]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.398 [XNIO-29 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.400 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45103/bravo
06:24:55.400 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.400 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.400 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.401 [XNIO-29 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_131], Host=[localhost:45103]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.402 [XNIO-29 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.403 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.403 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.403 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.403 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.403 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.403 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.403 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6894c7c5
06:24:55.408 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@68c6649f
06:24:55.409 [XNIO-30 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a9f3877
06:24:55.411 [XNIO-30 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-2', selector sun.nio.ch.EPollSelectorImpl@ae98de4
06:24:55.420 [XNIO-30 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-3', selector sun.nio.ch.EPollSelectorImpl@546f4c30
06:24:55.434 [XNIO-30 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1db82205
06:24:55.436 [XNIO-30 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-5', selector sun.nio.ch.EPollSelectorImpl@28a6f397
06:24:55.436 [XNIO-30 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-6', selector sun.nio.ch.EPollSelectorImpl@60bd7675
06:24:55.436 [XNIO-30 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-7', selector sun.nio.ch.EPollSelectorImpl@8441e2c
06:24:55.436 [XNIO-30 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-8', selector sun.nio.ch.EPollSelectorImpl@62169fda
06:24:55.436 [XNIO-30 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 Accept', selector sun.nio.ch.EPollSelectorImpl@6bd099a4
06:24:55.436 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.437 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.438 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45025/bravo
06:24:55.439 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.439 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.439 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.462 [XNIO-30 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_131], Host=[localhost:45025]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.463 [XNIO-30 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.464 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.464 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.464 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.464 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.464 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.464 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.465 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45025/bravo
06:24:55.465 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.465 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.465 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.470 [XNIO-30 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_131], Host=[localhost:45025]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.471 [XNIO-30 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.473 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.474 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.474 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.474 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.474 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.474 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.474 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@68c6649f
06:24:55.478 [XNIO-30 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:55.485 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5b5b2b7d
06:24:55.510 [XNIO-31 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4d51ef5c
06:24:55.510 [XNIO-31 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7f487947
06:24:55.511 [XNIO-31 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-3', selector sun.nio.ch.EPollSelectorImpl@77a59df9
06:24:55.518 [XNIO-31 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-4', selector sun.nio.ch.EPollSelectorImpl@297362b7
06:24:55.521 [XNIO-31 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1290d332
06:24:55.530 [XNIO-31 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-6', selector sun.nio.ch.EPollSelectorImpl@79ee8fe2
06:24:55.539 [XNIO-31 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3ce836df
06:24:55.545 [XNIO-31 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-8', selector sun.nio.ch.EPollSelectorImpl@35403b66
06:24:55.546 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.547 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.546 [XNIO-31 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 Accept', selector sun.nio.ch.EPollSelectorImpl@810b79b
06:24:55.552 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39713/bravo?alpha=one
06:24:55.552 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.552 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.553 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.556 [XNIO-31 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_131], Host=[localhost:39713]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.584 [XNIO-31 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.585 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.585 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.585 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.585 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.585 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.585 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.585 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39713/bravo?alpha=one
06:24:55.586 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.586 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.589 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.590 [XNIO-31 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_131], Host=[localhost:39713]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.592 [XNIO-31 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.593 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5b5b2b7d
06:24:55.611 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1d25c1
06:24:55.619 [XNIO-32 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4decc8df
06:24:55.619 [XNIO-32 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6b6d878c
06:24:55.620 [XNIO-32 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-4', selector sun.nio.ch.EPollSelectorImpl@59bfce56
06:24:55.620 [XNIO-32 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1e2aa3a6
06:24:55.619 [XNIO-32 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7cf54c59
06:24:55.630 [XNIO-32 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4db12f12
06:24:55.632 [XNIO-32 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7339e61e
06:24:55.633 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.633 [XNIO-32 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-8', selector sun.nio.ch.EPollSelectorImpl@31706a85
06:24:55.634 [XNIO-32 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 Accept', selector sun.nio.ch.EPollSelectorImpl@30764d5f
06:24:55.634 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.635 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40965/bravo?alpha=one
06:24:55.636 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.636 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.636 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.637 [XNIO-32 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_131], Host=[localhost:40965]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.644 [XNIO-32 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.645 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40965/bravo?alpha=one
06:24:55.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.650 [XNIO-32 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_131], Host=[localhost:40965]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.652 [XNIO-32 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.653 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.653 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.653 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.653 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.653 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.653 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.654 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1d25c1
06:24:55.669 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7e7eecdf
06:24:55.674 [XNIO-33 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5520bb13
06:24:55.680 [XNIO-33 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3071e662
06:24:55.682 [XNIO-33 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4ee77cda
06:24:55.682 [XNIO-33 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3c7d6e1a
06:24:55.686 [XNIO-33 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7afb8c12
06:24:55.690 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.690 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.692 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:44987/bravo?alpha=one&alpha=two
06:24:55.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.682 [XNIO-33 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-4', selector sun.nio.ch.EPollSelectorImpl@17632953
06:24:55.682 [XNIO-33 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1fc7702b
06:24:55.682 [XNIO-33 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1f71fb30
06:24:55.694 [XNIO-33 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 Accept', selector sun.nio.ch.EPollSelectorImpl@50815d80
06:24:55.695 [XNIO-33 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_131], Host=[localhost:44987]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.697 [XNIO-33 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.698 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:44987/bravo?alpha=one&alpha=two
06:24:55.698 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.698 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.698 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.700 [XNIO-33 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_131], Host=[localhost:44987]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.702 [XNIO-33 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.703 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7e7eecdf
06:24:55.708 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@17ced6a0
06:24:55.718 [XNIO-34 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1bfce945
06:24:55.719 [XNIO-34 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-2', selector sun.nio.ch.EPollSelectorImpl@54443771
06:24:55.726 [XNIO-34 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5f09874a
06:24:55.727 [XNIO-34 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7cafd80d
06:24:55.730 [XNIO-34 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1e9fc763
06:24:55.734 [XNIO-34 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-6', selector sun.nio.ch.EPollSelectorImpl@453fbd19
06:24:55.738 [XNIO-34 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-7', selector sun.nio.ch.EPollSelectorImpl@415ae2e3
06:24:55.739 [XNIO-34 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-8', selector sun.nio.ch.EPollSelectorImpl@11bca6d4
06:24:55.746 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.746 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.747 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37551/bravo?alpha=one&alpha=two&bravo=three
06:24:55.748 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.748 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.748 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.748 [XNIO-34 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 Accept', selector sun.nio.ch.EPollSelectorImpl@4d99c9e6
06:24:55.753 [XNIO-34 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_131], Host=[localhost:37551]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.755 [XNIO-34 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.756 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.756 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.756 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.756 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.756 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.756 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.757 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:37551/bravo?alpha=one&alpha=two&bravo=three
06:24:55.757 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.757 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.758 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.764 [XNIO-34 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_131], Host=[localhost:37551]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.765 [XNIO-34 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.766 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.766 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.766 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.766 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.766 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.766 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.766 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@17ced6a0
06:24:55.781 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@47dce72f
06:24:55.794 [XNIO-35 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-1', selector sun.nio.ch.EPollSelectorImpl@200da4ec
06:24:55.798 [XNIO-35 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3bb41f62
06:24:55.801 [XNIO-35 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-3', selector sun.nio.ch.EPollSelectorImpl@777e450e
06:24:55.802 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.808 [XNIO-35 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-8', selector sun.nio.ch.EPollSelectorImpl@b129184
06:24:55.809 [XNIO-35 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 Accept', selector sun.nio.ch.EPollSelectorImpl@4551156f
06:24:55.809 [XNIO-35 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5fb7db4
06:24:55.810 [XNIO-35 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3e5a296b
06:24:55.810 [XNIO-35 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4bb266af
06:24:55.810 [XNIO-35 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-7', selector sun.nio.ch.EPollSelectorImpl@16be3da5
06:24:55.810 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.816 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36385/charlie
06:24:55.816 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.816 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.816 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.823 [XNIO-35 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_131], Host=[localhost:36385]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.833 [XNIO-35 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.833 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.835 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36385/charlie
06:24:55.835 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.835 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.835 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.836 [XNIO-35 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_131], Host=[localhost:36385]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.837 [XNIO-35 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.837 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.837 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.837 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.837 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.837 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.837 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.838 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@47dce72f
06:24:55.843 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1fdeeeec
06:24:55.846 [XNIO-36 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7bc05b4d
06:24:55.854 [XNIO-36 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5fa59831
06:24:55.854 [XNIO-36 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-3', selector sun.nio.ch.EPollSelectorImpl@46967f01
06:24:55.854 [XNIO-36 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1b384cad
06:24:55.854 [XNIO-36 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4c80e408
06:24:55.854 [XNIO-36 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-6', selector sun.nio.ch.EPollSelectorImpl@71bb399c
06:24:55.854 [XNIO-36 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6944ecbb
06:24:55.854 [XNIO-36 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3f5b39d5
06:24:55.854 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.856 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.857 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35383/charlie
06:24:55.858 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.858 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.858 [XNIO-36 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 Accept', selector sun.nio.ch.EPollSelectorImpl@66878760
06:24:55.858 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.861 [XNIO-36 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_131], Host=[localhost:35383]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.862 [XNIO-36 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.863 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35383/charlie
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.863 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.867 [XNIO-36 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_131], Host=[localhost:35383]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.868 [XNIO-36 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.869 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.869 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.869 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.869 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.869 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.869 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.869 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1fdeeeec
06:24:55.871 [XNIO-36 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:55.876 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@513f2c8
06:24:55.892 [XNIO-37 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7e973fe2
06:24:55.901 [XNIO-37 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-3', selector sun.nio.ch.EPollSelectorImpl@f61225b
06:24:55.901 [XNIO-37 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2f66cd80
06:24:55.902 [XNIO-37 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3ab0abec
06:24:55.910 [XNIO-37 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-5', selector sun.nio.ch.EPollSelectorImpl@14871ae
06:24:55.918 [XNIO-37 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-6', selector sun.nio.ch.EPollSelectorImpl@253256dc
06:24:55.918 [XNIO-37 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4eccf9f9
06:24:55.919 [XNIO-37 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-8', selector sun.nio.ch.EPollSelectorImpl@27359e44
06:24:55.922 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:55.923 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.922 [XNIO-37 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 Accept', selector sun.nio.ch.EPollSelectorImpl@35f1af09
06:24:55.925 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35927/charlie
06:24:55.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: hat -> [fedora]
06:24:55.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.934 [XNIO-37 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_131], hat=[fedora], Host=[localhost:35927]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.943 [XNIO-37 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.944 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.944 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.944 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.944 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.944 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.944 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.945 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35927/charlie
06:24:55.945 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: hat -> [fedora]
06:24:55.945 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:55.945 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:55.945 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:55.948 [XNIO-37 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_131], hat=[fedora], Host=[localhost:35927]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:55.949 [XNIO-37 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:55.949 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:55.950 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:55.950 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:55.950 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:55.950 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:55.950 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:55.950 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@513f2c8
06:24:55.960 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4c1f42b9
06:24:55.974 [XNIO-38 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6be2c52b
06:24:55.974 [XNIO-38 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-1', selector sun.nio.ch.EPollSelectorImpl@15c0f50c
06:24:55.974 [XNIO-38 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2f0cb6f6
06:24:55.978 [XNIO-38 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-4', selector sun.nio.ch.EPollSelectorImpl@27ab8be0
06:24:55.986 [XNIO-38 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4dad5c20
06:24:55.990 [XNIO-38 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-6', selector sun.nio.ch.EPollSelectorImpl@19b9a4e4
06:24:55.999 [XNIO-38 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7d2d9bc9
06:24:56.002 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.002 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:55.999 [XNIO-38 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-7', selector sun.nio.ch.EPollSelectorImpl@32955c5a
06:24:56.003 [XNIO-38 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 Accept', selector sun.nio.ch.EPollSelectorImpl@6cf54699
06:24:56.014 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42275/chars
06:24:56.014 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.014 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [text/plain; charset=utf-8]
06:24:56.014 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(text/plain): This is some plain text.
06:24:56.016 [XNIO-38 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_131], Host=[localhost:42275]}, cookies=[:]): This is some plain text. }
06:24:56.016 [XNIO-38 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:56.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:56.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:56.017 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.017 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4c1f42b9
06:24:56.021 [XNIO-38 task-1] 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.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:242)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.flush(HttpResponseConduit.java:739)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.flush(AbstractFixedLengthStreamSinkConduit.java:229)
	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:478)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
		... 22 common frames omitted
06:24:56.027 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@61eeccf8
06:24:56.030 [XNIO-39 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-1', selector sun.nio.ch.EPollSelectorImpl@69a6a1e3
06:24:56.030 [XNIO-39 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-2', selector sun.nio.ch.EPollSelectorImpl@477837e6
06:24:56.034 [XNIO-39 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6203b116
06:24:56.037 [XNIO-39 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-4', selector sun.nio.ch.EPollSelectorImpl@16c6607f
06:24:56.038 [XNIO-39 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5b3f04bd
06:24:56.038 [XNIO-39 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a41a4e1
06:24:56.038 [XNIO-39 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-7', selector sun.nio.ch.EPollSelectorImpl@45f87279
06:24:56.038 [XNIO-39 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2bab9499
06:24:56.038 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.039 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.040 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:33745/chars
06:24:56.040 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.040 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [text/plain; charset=utf-8]
06:24:56.041 [XNIO-39 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 Accept', selector sun.nio.ch.EPollSelectorImpl@41c739ed
06:24:56.068 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(text/plain): This is some plain text.
06:24:56.070 [XNIO-39 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_131], Host=[localhost:33745]}, cookies=[:]): This is some plain text. }
06:24:56.078 [XNIO-39 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:56.082 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:56.082 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.082 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:56.082 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.082 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@61eeccf8
06:24:56.102 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@169ceea8
06:24:56.108 [XNIO-40 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-1', selector sun.nio.ch.EPollSelectorImpl@f487556
06:24:56.110 [XNIO-40 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4de4eb9e
06:24:56.112 [XNIO-40 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1ae73ed4
06:24:56.112 [XNIO-40 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-6', selector sun.nio.ch.EPollSelectorImpl@46a22898
06:24:56.112 [XNIO-40 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2010cc2
06:24:56.113 [XNIO-40 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5c537c97
06:24:56.112 [XNIO-40 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5c367d33
06:24:56.113 [XNIO-40 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-7', selector sun.nio.ch.EPollSelectorImpl@92986d9
06:24:56.118 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.118 [XNIO-40 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 Accept', selector sun.nio.ch.EPollSelectorImpl@29116e5a
06:24:56.118 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.126 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42411/delta
06:24:56.127 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.127 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.128 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.129 [XNIO-40 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_131], Host=[localhost:42411]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:56.134 [XNIO-40 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.135 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.135 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.135 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.135 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.135 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.135 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.157 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42411/delta
06:24:56.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.157 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.167 [XNIO-40 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_131], Host=[localhost:42411]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:56.168 [XNIO-40 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.168 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.168 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.168 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.168 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.168 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.168 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.169 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@169ceea8
06:24:56.182 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@793b0900
06:24:56.198 [XNIO-41 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-1', selector sun.nio.ch.EPollSelectorImpl@720e5aea
06:24:56.198 [XNIO-41 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2971c62b
06:24:56.202 [XNIO-41 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-3', selector sun.nio.ch.EPollSelectorImpl@36b4937a
06:24:56.206 [XNIO-41 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-4', selector sun.nio.ch.EPollSelectorImpl@17fceb25
06:24:56.206 [XNIO-41 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3d1a45fc
06:24:56.207 [XNIO-41 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1011a0f5
06:24:56.207 [XNIO-41 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-7', selector sun.nio.ch.EPollSelectorImpl@24e52297
06:24:56.210 [XNIO-41 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7e8c152f
06:24:56.210 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.211 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.212 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33729/delta
06:24:56.212 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.212 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.212 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.213 [XNIO-41 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 Accept', selector sun.nio.ch.EPollSelectorImpl@17e358ed
06:24:56.214 [XNIO-41 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_131], Host=[localhost:33729]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:56.215 [XNIO-41 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.216 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.217 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33729/delta
06:24:56.217 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.217 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.217 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.220 [XNIO-41 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_131], Host=[localhost:33729]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:56.221 [XNIO-41 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.222 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.222 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.222 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.222 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.222 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.222 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.223 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@793b0900
06:24:56.254 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3529b2dd
06:24:56.270 [XNIO-42 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-2', selector sun.nio.ch.EPollSelectorImpl@22030f57
06:24:56.271 [XNIO-42 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-1', selector sun.nio.ch.EPollSelectorImpl@26b3c1fb
06:24:56.270 [XNIO-42 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-3', selector sun.nio.ch.EPollSelectorImpl@49828dc1
06:24:56.279 [XNIO-42 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-4', selector sun.nio.ch.EPollSelectorImpl@461d49ee
06:24:56.290 [XNIO-42 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-5', selector sun.nio.ch.EPollSelectorImpl@778d45f8
06:24:56.291 [XNIO-42 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-6', selector sun.nio.ch.EPollSelectorImpl@64008015
06:24:56.293 [XNIO-42 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1e386546
06:24:56.293 [XNIO-42 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4acce8ed
06:24:56.298 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.298 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.300 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33697/delta
06:24:56.303 [XNIO-42 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 Accept', selector sun.nio.ch.EPollSelectorImpl@35d362ee
06:24:56.304 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip]
06:24:56.304 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.304 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.304 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.322 [XNIO-42 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_131], Host=[localhost:33697]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@6feb44d4]): {"alpha":"bravo","charlie":42} }
06:24:56.408 [XNIO-42 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.409 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.409 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.409 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.409 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.411 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.411 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.412 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33697/delta
06:24:56.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip]
06:24:56.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.418 [XNIO-42 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_131], Host=[localhost:33697]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@7b065fa4]): {"alpha":"bravo","charlie":42} }
06:24:56.421 [XNIO-42 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.422 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3529b2dd
06:24:56.428 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@391b7bf9
06:24:56.430 [XNIO-42 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:56.436 [XNIO-43 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2767a2c1
06:24:56.437 [XNIO-43 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-2', selector sun.nio.ch.EPollSelectorImpl@22636272
06:24:56.438 [XNIO-43 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-3', selector sun.nio.ch.EPollSelectorImpl@25456274
06:24:56.439 [XNIO-43 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4032e36f
06:24:56.447 [XNIO-43 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-5', selector sun.nio.ch.EPollSelectorImpl@8b0ba2f
06:24:56.448 [XNIO-43 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-6', selector sun.nio.ch.EPollSelectorImpl@75ff2508
06:24:56.448 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.449 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.450 [XNIO-43 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 Accept', selector sun.nio.ch.EPollSelectorImpl@6464f0bd
06:24:56.450 [XNIO-43 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-7', selector sun.nio.ch.EPollSelectorImpl@ab761b3
06:24:56.450 [XNIO-43 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-8', selector sun.nio.ch.EPollSelectorImpl@582dbaa7
06:24:56.450 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33589/delta
06:24:56.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip; count=dozen]
06:24:56.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.451 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.455 [XNIO-43 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_131], Host=[localhost:33589]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@29be76a1, flavor:ersatz.undertow.server.handlers.CookieImpl@27798de6]): {"alpha":"bravo","charlie":42} }
06:24:56.456 [XNIO-43 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.458 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33589/delta
06:24:56.459 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip; count=dozen]
06:24:56.459 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.459 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.459 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.471 [XNIO-43 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_131], Host=[localhost:33589]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@7f8b59df, flavor:ersatz.undertow.server.handlers.CookieImpl@714ca85e]): {"alpha":"bravo","charlie":42} }
06:24:56.476 [XNIO-43 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.477 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.477 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.477 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.477 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.477 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.477 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.477 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@391b7bf9
06:24:56.486 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@225c865a
06:24:56.497 [XNIO-44 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4a4f7395
06:24:56.510 [XNIO-44 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5e311e1a
06:24:56.514 [XNIO-44 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-3', selector sun.nio.ch.EPollSelectorImpl@33dc954c
06:24:56.516 [XNIO-44 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4adbe1b3
06:24:56.526 [XNIO-44 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2c995967
06:24:56.542 [XNIO-44 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-6', selector sun.nio.ch.EPollSelectorImpl@44805bdd
06:24:56.558 [XNIO-44 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-7', selector sun.nio.ch.EPollSelectorImpl@56ed8fb2
06:24:56.562 [XNIO-44 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-8', selector sun.nio.ch.EPollSelectorImpl@35aa0a1a
06:24:56.567 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.568 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.570 [XNIO-44 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 Accept', selector sun.nio.ch.EPollSelectorImpl@5a4d32a8
06:24:56.587 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42653/delta
06:24:56.587 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.587 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.587 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.597 [XNIO-44 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_131], Host=[localhost:42653]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:56.599 [XNIO-44 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.600 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.600 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.600 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.600 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.600 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.600 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.601 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42653/delta
06:24:56.602 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.602 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.602 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.635 [XNIO-44 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_131], Host=[localhost:42653]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:56.637 [XNIO-44 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.637 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.638 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.638 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@225c865a
06:24:56.642 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@631a7159
06:24:56.650 [XNIO-45 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7ce907e8
06:24:56.658 [XNIO-45 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3a4220b1
06:24:56.666 [XNIO-45 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5b4d0d55
06:24:56.678 [XNIO-45 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7db536ba
06:24:56.688 [XNIO-45 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3020286f
06:24:56.693 [XNIO-45 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-6', selector sun.nio.ch.EPollSelectorImpl@43cd9ddb
06:24:56.694 [XNIO-45 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2ed6e7e3
06:24:56.694 [XNIO-45 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-8', selector sun.nio.ch.EPollSelectorImpl@266b623
06:24:56.699 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.699 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.700 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35041/delta
06:24:56.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.704 [XNIO-45 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 Accept', selector sun.nio.ch.EPollSelectorImpl@561d3720
06:24:56.710 [XNIO-45 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_131], Host=[localhost:35041]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:56.711 [XNIO-45 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.712 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.712 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.712 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.712 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.712 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.712 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.712 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35041/delta
06:24:56.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.713 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.726 [XNIO-45 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_131], Host=[localhost:35041]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:56.727 [XNIO-45 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.728 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@631a7159
06:24:56.732 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6d5a4627
06:24:56.734 [XNIO-46 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4ef2a8fe
06:24:56.738 [XNIO-46 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3e9094f3
06:24:56.742 [XNIO-46 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2d99d4d6
06:24:56.761 [XNIO-46 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-4', selector sun.nio.ch.EPollSelectorImpl@28df0340
06:24:56.762 [XNIO-46 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-5', selector sun.nio.ch.EPollSelectorImpl@af6fd1
06:24:56.763 [XNIO-46 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5e1f806a
06:24:56.774 [XNIO-46 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5d89e09
06:24:56.778 [XNIO-46 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5b82ec40
06:24:56.782 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.782 [XNIO-46 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 Accept', selector sun.nio.ch.EPollSelectorImpl@7cc33115
06:24:56.782 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.784 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39187/delta
06:24:56.785 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=peanut-butter]
06:24:56.785 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.785 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.785 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.786 [XNIO-46 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_131], Host=[localhost:39187]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@444d1d40]): {"alpha":"bravo","charlie":42} }
06:24:56.788 [XNIO-46 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.788 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.788 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.788 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.788 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.788 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.788 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.789 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39187/delta
06:24:56.790 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=peanut-butter]
06:24:56.790 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.790 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.790 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.795 [XNIO-46 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_131], Host=[localhost:39187]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@302ffed7]): {"alpha":"bravo","charlie":42} }
06:24:56.797 [XNIO-46 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.799 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6d5a4627
06:24:56.803 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2318170b
06:24:56.804 [XNIO-47 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2b8f07d2
06:24:56.829 [XNIO-47 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-2', selector sun.nio.ch.EPollSelectorImpl@18534272
06:24:56.830 [XNIO-47 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5d8208ac
06:24:56.830 [XNIO-47 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7843aaec
06:24:56.830 [XNIO-47 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3a8eb7e8
06:24:56.834 [XNIO-47 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-7', selector sun.nio.ch.EPollSelectorImpl@116c4e9e
06:24:56.829 [XNIO-47 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2e7efaa5
06:24:56.846 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.846 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.848 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42817/delta
06:24:56.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=oatmeal; count=dozen]
06:24:56.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.848 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.849 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.849 [XNIO-47 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 Accept', selector sun.nio.ch.EPollSelectorImpl@49c1ad9e
06:24:56.850 [XNIO-47 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_131], Host=[localhost:42817]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@24880340, flavor:ersatz.undertow.server.handlers.CookieImpl@2a4ff9a1]): {"alpha":"bravo","charlie":42} }
06:24:56.852 [XNIO-47 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.853 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.853 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.853 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.853 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.853 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.853 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.854 [XNIO-47 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1c4ccac9
06:24:56.855 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42817/delta
06:24:56.855 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=oatmeal; count=dozen]
06:24:56.855 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.855 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.856 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.857 [XNIO-47 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_131], Host=[localhost:42817]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@383753e8, flavor:ersatz.undertow.server.handlers.CookieImpl@36f0ba9e]): {"alpha":"bravo","charlie":42} }
06:24:56.861 [XNIO-47 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
06:24:56.861 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
06:24:56.861 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:56.862 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:56.862 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
06:24:56.862 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
06:24:56.862 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:56.863 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2318170b
06:24:56.918 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5ba12f98
06:24:56.941 [XNIO-48 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-1', selector sun.nio.ch.EPollSelectorImpl@47242bbc
06:24:56.942 [XNIO-48 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-2', selector sun.nio.ch.EPollSelectorImpl@20a89f44
06:24:56.947 [XNIO-48 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-3', selector sun.nio.ch.EPollSelectorImpl@79c823e5
06:24:56.950 [XNIO-48 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-4', selector sun.nio.ch.EPollSelectorImpl@260d0f8a
06:24:56.958 [XNIO-48 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-5', selector sun.nio.ch.EPollSelectorImpl@63f54db4
06:24:56.961 [XNIO-48 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-6', selector sun.nio.ch.EPollSelectorImpl@62a534e3
06:24:56.970 [XNIO-48 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4174ee24
06:24:56.978 [XNIO-48 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6e93c481
06:24:56.980 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:56.980 [XNIO-48 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 Accept', selector sun.nio.ch.EPollSelectorImpl@5ed99e22
06:24:56.981 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:56.991 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38185/basic
06:24:56.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:56.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:56.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:56.997 [XNIO-48 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_131], Host=[localhost:38185]} response {}}
06:24:56.997 [XNIO-48 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:56.999 [XNIO-48 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@7fbff7fe for /basic
06:24:56.999 [XNIO-48 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_131], Host=[localhost:38185]} response {}}
06:24:57.000 [XNIO-48 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_131], Host=[localhost:38185]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.001 [XNIO-48 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.004 [XNIO-48 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_131], Host=[localhost:38185]} response {}}
06:24:57.004 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.009 [XNIO-48 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_131], Host=[localhost:38185]} response {}}
06:24:57.041 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:57.053 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@7fbff7fe for /basic
06:24:57.053 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:57.053 [XNIO-48 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_131], Host=[localhost:38185]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:57.054 [XNIO-48 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:57.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:57.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:57.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:57.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:57.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:57.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:57.056 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:38185/basic
06:24:57.057 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:57.057 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:57.057 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:57.058 [XNIO-48 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_131], Host=[localhost:38185]} response {}}
06:24:57.058 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.058 [XNIO-48 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_131], Host=[localhost:38185]} response {}}
06:24:57.058 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:57.058 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@7fbff7fe for /basic
06:24:57.058 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:57.058 [XNIO-48 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_131], Host=[localhost:38185]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:57.059 [XNIO-48 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:57.060 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:57.060 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:57.060 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:57.060 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:57.060 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:57.060 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:57.061 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5ba12f98
06:24:57.066 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@316ed896
06:24:57.082 [XNIO-49 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-1', selector sun.nio.ch.EPollSelectorImpl@204cbb2b
06:24:57.090 [XNIO-49 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-3', selector sun.nio.ch.EPollSelectorImpl@355995a8
06:24:57.091 [XNIO-49 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4c289c71
06:24:57.093 [XNIO-49 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-2', selector sun.nio.ch.EPollSelectorImpl@743b9f1d
06:24:57.096 [XNIO-49 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6edeb39b
06:24:57.099 [XNIO-49 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-6', selector sun.nio.ch.EPollSelectorImpl@488937e3
06:24:57.100 [XNIO-49 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-7', selector sun.nio.ch.EPollSelectorImpl@37a21624
06:24:57.102 [XNIO-49 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-8', selector sun.nio.ch.EPollSelectorImpl@35db9ca4
06:24:57.109 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:57.109 [XNIO-49 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 Accept', selector sun.nio.ch.EPollSelectorImpl@5e302218
06:24:57.110 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:57.111 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:37921/basic
06:24:57.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:57.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:57.134 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:57.135 [XNIO-49 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_131], Host=[localhost:37921]} response {}}
06:24:57.136 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.136 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1638e3ae for /basic
06:24:57.136 [XNIO-49 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_131], Host=[localhost:37921]} response {}}
06:24:57.136 [XNIO-49 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_131], Host=[localhost:37921]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.136 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.150 [XNIO-49 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_131], Host=[localhost:37921]} response {}}
06:24:57.150 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.150 [XNIO-49 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_131], Host=[localhost:37921]} response {}}
06:24:57.150 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:57.151 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1638e3ae for /basic
06:24:57.151 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:57.151 [XNIO-49 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_131], Host=[localhost:37921]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:57.152 [XNIO-49 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:57.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:57.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:57.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:57.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:57.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:57.153 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:57.155 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:37921/basic
06:24:57.155 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:57.155 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:57.184 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:57.200 [XNIO-49 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_131], Host=[localhost:37921]} response {}}
06:24:57.201 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.201 [XNIO-49 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_131], Host=[localhost:37921]} response {}}
06:24:57.201 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:57.202 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@1638e3ae for /basic
06:24:57.202 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
06:24:57.202 [XNIO-49 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_131], Host=[localhost:37921]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:57.207 [XNIO-49 task-7] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:57.210 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:57.210 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:57.210 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:57.210 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:57.210 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:57.210 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:57.210 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@316ed896
06:24:57.220 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@73dfbf98
06:24:57.221 [XNIO-49 task-7] 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
06:24:57.221 [XNIO-50 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3c76ab11
06:24:57.222 [XNIO-50 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-2', selector sun.nio.ch.EPollSelectorImpl@790fa67
06:24:57.222 [XNIO-50 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7f49c32e
06:24:57.226 [XNIO-50 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-5', selector sun.nio.ch.EPollSelectorImpl@73f50fc3
06:24:57.226 [XNIO-50 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6b5c383b
06:24:57.230 [XNIO-50 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7f73e7cc
06:24:57.234 [XNIO-50 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4d3df0cd
06:24:57.240 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:57.241 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:57.242 [XNIO-50 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 Accept', selector sun.nio.ch.EPollSelectorImpl@27c7647f
06:24:57.242 [XNIO-50 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-8', selector sun.nio.ch.EPollSelectorImpl@66fff13
06:24:57.246 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36925/basic
06:24:57.246 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:57.246 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:57.247 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:57.250 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.250 [XNIO-50 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.250 [XNIO-50 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.250 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.250 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.250 [XNIO-50 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.252 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.252 [XNIO-50 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.252 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.252 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.252 [XNIO-50 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.252 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.252 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.253 [XNIO-50 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.261 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.261 [XNIO-50 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.261 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.261 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.261 [XNIO-50 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.262 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.262 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.262 [XNIO-50 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.264 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.265 [XNIO-50 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.265 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.265 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.265 [XNIO-50 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.265 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.265 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.265 [XNIO-50 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.266 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.267 [XNIO-50 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.267 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.267 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.267 [XNIO-50 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.267 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.267 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.267 [XNIO-50 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.269 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.269 [XNIO-50 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.269 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.269 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.269 [XNIO-50 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.269 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.269 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.269 [XNIO-50 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.274 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.274 [XNIO-50 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.274 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.274 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.274 [XNIO-50 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.274 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.274 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.274 [XNIO-50 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.276 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.276 [XNIO-50 task-8] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.276 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.276 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.276 [XNIO-50 task-8] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.276 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.276 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.276 [XNIO-50 task-8] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.278 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.278 [XNIO-50 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.278 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.278 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.278 [XNIO-50 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.278 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.278 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.278 [XNIO-50 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.279 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.279 [XNIO-50 task-10] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.279 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.279 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.279 [XNIO-50 task-10] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.279 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.279 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.279 [XNIO-50 task-10] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.280 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.280 [XNIO-50 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.280 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.280 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.280 [XNIO-50 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.281 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.281 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.281 [XNIO-50 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.282 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.282 [XNIO-50 task-12] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.282 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.282 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.282 [XNIO-50 task-12] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.282 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.282 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.282 [XNIO-50 task-12] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.303 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.303 [XNIO-50 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.304 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.304 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.304 [XNIO-50 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.304 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.304 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.304 [XNIO-50 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.310 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.310 [XNIO-50 task-14] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.310 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.310 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.310 [XNIO-50 task-14] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.310 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.311 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.311 [XNIO-50 task-14] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.329 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.329 [XNIO-50 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.329 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.329 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.329 [XNIO-50 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.329 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.329 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.329 [XNIO-50 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.331 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.331 [XNIO-50 task-16] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.331 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.332 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.332 [XNIO-50 task-16] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.332 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.332 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.332 [XNIO-50 task-16] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.336 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.336 [XNIO-50 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.336 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.338 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.338 [XNIO-50 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.338 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.338 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.338 [XNIO-50 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.340 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.340 [XNIO-50 task-18] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.340 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.340 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.340 [XNIO-50 task-18] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.340 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.340 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.340 [XNIO-50 task-18] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.341 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.342 [XNIO-50 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.342 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.342 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.342 [XNIO-50 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.342 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.342 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.342 [XNIO-50 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.354 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.354 [XNIO-50 task-20] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.354 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.354 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.354 [XNIO-50 task-20] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.354 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.354 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.354 [XNIO-50 task-20] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.355 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:57.356 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:57.356 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
06:24:57.356 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:57.356 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:57.406 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36925/basic
06:24:57.406 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:57.406 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:57.409 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:57.411 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.411 [XNIO-50 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.411 [XNIO-50 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.411 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.411 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.411 [XNIO-50 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.417 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.417 [XNIO-50 task-22] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.417 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.417 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.417 [XNIO-50 task-22] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.417 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.418 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.418 [XNIO-50 task-22] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.442 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.442 [XNIO-50 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.442 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.442 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.442 [XNIO-50 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.442 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.442 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.442 [XNIO-50 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.450 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.450 [XNIO-50 task-24] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.450 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.451 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.451 [XNIO-50 task-24] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.451 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.451 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.451 [XNIO-50 task-24] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.456 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.457 [XNIO-50 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.457 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.457 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.457 [XNIO-50 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.457 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.457 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.457 [XNIO-50 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.470 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.470 [XNIO-50 task-26] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.470 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.470 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.470 [XNIO-50 task-26] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.470 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.470 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.470 [XNIO-50 task-26] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.474 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.474 [XNIO-50 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.474 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.474 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.474 [XNIO-50 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.474 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.474 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.474 [XNIO-50 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.476 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.476 [XNIO-50 task-28] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.476 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.476 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.476 [XNIO-50 task-28] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.476 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.476 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.476 [XNIO-50 task-28] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.477 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.477 [XNIO-50 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.477 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.477 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.477 [XNIO-50 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.478 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.478 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.478 [XNIO-50 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.479 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.479 [XNIO-50 task-30] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.479 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.479 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.479 [XNIO-50 task-30] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.479 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.479 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.479 [XNIO-50 task-30] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.482 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.482 [XNIO-50 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.482 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.482 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.482 [XNIO-50 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.482 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.482 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.482 [XNIO-50 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.490 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.490 [XNIO-50 task-32] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.490 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.490 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.490 [XNIO-50 task-32] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.490 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.491 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.491 [XNIO-50 task-32] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.494 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.494 [XNIO-50 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.495 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.495 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.495 [XNIO-50 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.495 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.497 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.497 [XNIO-50 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.506 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.506 [XNIO-50 task-34] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.506 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.506 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.506 [XNIO-50 task-34] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.506 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.506 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.506 [XNIO-50 task-34] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.510 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.510 [XNIO-50 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.511 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.511 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.511 [XNIO-50 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.511 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.511 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.511 [XNIO-50 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.518 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.518 [XNIO-50 task-36] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.518 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.518 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.518 [XNIO-50 task-36] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.518 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.518 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.518 [XNIO-50 task-36] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.534 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.534 [XNIO-50 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.534 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.534 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.534 [XNIO-50 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.534 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.534 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.534 [XNIO-50 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.537 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.537 [XNIO-50 task-38] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.537 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.537 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.537 [XNIO-50 task-38] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.537 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.537 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.537 [XNIO-50 task-38] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.540 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.540 [XNIO-50 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.541 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.541 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.541 [XNIO-50 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.541 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.541 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.541 [XNIO-50 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.550 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.550 [XNIO-50 task-40] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.550 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.550 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.550 [XNIO-50 task-40] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@6fc7f4a0 for /basic
06:24:57.550 [XNIO-50 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_131], Host=[localhost:36925]} response {}}
06:24:57.550 [XNIO-50 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_131], Host=[localhost:36925]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.550 [XNIO-50 task-40] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.551 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:57.552 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:57.552 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
06:24:57.552 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:57.552 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:57.557 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@73dfbf98
06:24:57.566 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1579ad8c
06:24:57.569 [XNIO-51 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-1', selector sun.nio.ch.EPollSelectorImpl@495009e
06:24:57.569 [XNIO-51 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1432590d
06:24:57.578 [XNIO-51 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-4', selector sun.nio.ch.EPollSelectorImpl@609fb466
06:24:57.578 [XNIO-51 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2987410b
06:24:57.578 [XNIO-51 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6101ee36
06:24:57.578 [XNIO-51 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3cefe892
06:24:57.578 [XNIO-51 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-8', selector sun.nio.ch.EPollSelectorImpl@794c2098
06:24:57.585 [XNIO-51 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-3', selector sun.nio.ch.EPollSelectorImpl@70b65119
06:24:57.590 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:57.590 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:57.591 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:33559/basic
06:24:57.591 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:57.591 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:57.602 [XNIO-51 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 Accept', selector sun.nio.ch.EPollSelectorImpl@3e4b7974
06:24:57.669 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:57.677 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.677 [XNIO-51 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.677 [XNIO-51 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:57.677 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.677 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.677 [XNIO-51 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.756 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.756 [XNIO-51 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.756 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.756 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.756 [XNIO-51 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:57.756 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.757 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.757 [XNIO-51 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.776 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.776 [XNIO-51 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.778 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.778 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.778 [XNIO-51 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:57.778 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.783 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.783 [XNIO-51 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.831 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.831 [XNIO-51 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.831 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.831 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.831 [XNIO-51 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:57.831 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.831 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.831 [XNIO-51 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.863 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.863 [XNIO-51 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.863 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.863 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.863 [XNIO-51 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:57.863 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.864 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.864 [XNIO-51 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.934 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.934 [XNIO-51 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.934 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.934 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.934 [XNIO-51 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:57.934 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.934 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.934 [XNIO-51 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:57.978 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.979 [XNIO-51 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:57.979 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.979 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.979 [XNIO-51 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:57.979 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:57.979 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:57.979 [XNIO-51 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.022 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.023 [XNIO-51 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.023 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.023 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.023 [XNIO-51 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.034 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.034 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.034 [XNIO-51 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.074 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.074 [XNIO-51 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.075 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.075 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.075 [XNIO-51 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.075 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.075 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.075 [XNIO-51 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.106 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.106 [XNIO-51 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.106 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.106 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.106 [XNIO-51 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.106 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.108 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.108 [XNIO-51 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.131 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.132 [XNIO-51 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.132 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.132 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.132 [XNIO-51 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.132 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.132 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.132 [XNIO-51 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.181 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.181 [XNIO-51 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.181 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.181 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.181 [XNIO-51 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.181 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.182 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.182 [XNIO-51 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.204 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.205 [XNIO-51 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.205 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.205 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.205 [XNIO-51 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.205 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.205 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.205 [XNIO-51 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.212 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.212 [XNIO-51 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.212 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.212 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.212 [XNIO-51 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.212 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.212 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.212 [XNIO-51 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.223 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.223 [XNIO-51 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.223 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.223 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.223 [XNIO-51 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.223 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.223 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.223 [XNIO-51 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.228 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.228 [XNIO-51 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.228 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.228 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.228 [XNIO-51 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.228 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.228 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.228 [XNIO-51 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.236 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.236 [XNIO-51 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.236 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.236 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.236 [XNIO-51 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.236 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.236 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.236 [XNIO-51 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.250 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.250 [XNIO-51 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.250 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.250 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.250 [XNIO-51 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.250 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.250 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.250 [XNIO-51 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.270 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.270 [XNIO-51 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.270 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.270 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.270 [XNIO-51 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.270 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.270 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.270 [XNIO-51 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.303 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.303 [XNIO-51 task-41] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.303 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.303 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.303 [XNIO-51 task-41] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.303 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.303 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.303 [XNIO-51 task-41] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.305 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:58.305 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:58.305 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
06:24:58.305 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:58.305 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:58.305 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:33559/basic
06:24:58.306 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:58.306 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:58.318 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:58.320 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.320 [XNIO-51 task-43] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.320 [XNIO-51 task-43] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.320 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.320 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.320 [XNIO-51 task-43] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.329 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.329 [XNIO-51 task-45] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.329 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.330 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.330 [XNIO-51 task-45] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.330 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.330 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.330 [XNIO-51 task-45] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.343 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.343 [XNIO-51 task-47] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.343 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.343 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.343 [XNIO-51 task-47] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.343 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.343 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.343 [XNIO-51 task-47] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.350 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.350 [XNIO-51 task-49] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.350 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.350 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.350 [XNIO-51 task-49] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.350 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.350 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.350 [XNIO-51 task-49] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.355 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.355 [XNIO-51 task-51] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.355 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.355 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.355 [XNIO-51 task-51] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.355 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.355 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.355 [XNIO-51 task-51] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.361 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.361 [XNIO-51 task-53] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.361 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.361 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.361 [XNIO-51 task-53] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.361 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.361 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.361 [XNIO-51 task-53] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.373 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.373 [XNIO-51 task-55] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.374 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.374 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.374 [XNIO-51 task-55] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.374 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.374 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.374 [XNIO-51 task-55] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.380 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.380 [XNIO-51 task-57] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.380 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.380 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.381 [XNIO-51 task-57] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.381 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.381 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.381 [XNIO-51 task-57] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.394 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.394 [XNIO-51 task-59] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.394 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.394 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.394 [XNIO-51 task-59] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.394 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.394 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.394 [XNIO-51 task-59] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.416 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.416 [XNIO-51 task-61] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.416 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.416 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.416 [XNIO-51 task-61] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.416 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.416 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.416 [XNIO-51 task-61] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.433 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.433 [XNIO-51 task-63] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.433 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.433 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.433 [XNIO-51 task-63] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.433 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.433 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.433 [XNIO-51 task-63] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.444 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.444 [XNIO-51 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.445 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.445 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.445 [XNIO-51 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.445 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.445 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.445 [XNIO-51 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.450 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.450 [XNIO-51 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.451 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.451 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.451 [XNIO-51 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.451 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.451 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.451 [XNIO-51 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.463 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.463 [XNIO-51 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.463 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.464 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.464 [XNIO-51 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.464 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.464 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.464 [XNIO-51 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.472 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.472 [XNIO-51 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.472 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.472 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.472 [XNIO-51 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.472 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.472 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.472 [XNIO-51 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.475 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.475 [XNIO-51 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.475 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.475 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.475 [XNIO-51 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.476 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.476 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.476 [XNIO-51 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.491 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.491 [XNIO-51 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.491 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.491 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.491 [XNIO-51 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.491 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.491 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.491 [XNIO-51 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.502 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.502 [XNIO-51 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.502 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.502 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.502 [XNIO-51 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.502 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.502 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.502 [XNIO-51 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.506 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.506 [XNIO-51 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.506 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.506 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.506 [XNIO-51 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.506 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.506 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.506 [XNIO-51 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.511 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.511 [XNIO-51 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
06:24:58.511 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.511 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.511 [XNIO-51 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@18a92197 for /basic
06:24:58.511 [XNIO-51 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_131], Host=[localhost:33559]} response {}}
06:24:58.511 [XNIO-51 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_131], Host=[localhost:33559]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
06:24:58.511 [XNIO-51 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
06:24:58.514 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:58.514 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:58.514 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
06:24:58.514 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:58.514 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:58.515 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1579ad8c
06:24:58.722 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@510c243c
06:24:58.724 [XNIO-52 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-1', selector sun.nio.ch.EPollSelectorImpl@398b49c7
06:24:58.741 [XNIO-52 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-3', selector sun.nio.ch.EPollSelectorImpl@63998508
06:24:58.742 [XNIO-52 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2c1ce95c
06:24:58.754 [XNIO-52 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-5', selector sun.nio.ch.EPollSelectorImpl@346df3bb
06:24:58.762 [XNIO-52 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1495e3ab
06:24:58.762 [XNIO-52 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-7', selector sun.nio.ch.EPollSelectorImpl@71f5a525
06:24:58.763 [XNIO-52 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-8', selector sun.nio.ch.EPollSelectorImpl@50488835
06:24:58.724 [XNIO-52 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1959dcc1
06:24:58.766 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:58.766 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:58.767 [XNIO-52 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 Accept', selector sun.nio.ch.EPollSelectorImpl@43f73ab0
06:24:58.773 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42651/digest
06:24:58.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:58.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:58.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:58.774 [XNIO-52 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_131], Host=[localhost:42651]} response {}}
06:24:58.774 [XNIO-52 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.774 [XNIO-52 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@7f1cb080 for /digest
06:24:58.774 [XNIO-52 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_131], Host=[localhost:42651]} response {}}
06:24:58.776 [XNIO-52 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.782 [XNIO-52 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="RWZqzDdjcSgNMTUxMTE4MDY5ODc3NRZB6TndL6XpTUmLlmsjg0I=", nc=00000001, uri="/digest", response="8748ee749f5f64afe1b2f673f4fa6fae", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOKLIEJBIPIGDOOPMHAJPLIJLFIEMJLCPPIODFPE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:42651]} response {}}
06:24:58.782 [XNIO-52 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.784 [XNIO-52 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="RWZqzDdjcSgNMTUxMTE4MDY5ODc3NRZB6TndL6XpTUmLlmsjg0I=", nc=00000001, uri="/digest", response="8748ee749f5f64afe1b2f673f4fa6fae", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOKLIEJBIPIGDOOPMHAJPLIJLFIEMJLCPPIODFPE", 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="RWZqzDdjcSgNMTUxMTE4MDY5ODc3NRZB6TndL6XpTUmLlmsjg0I=", nc=00000001, uri="/digest", response="8748ee749f5f64afe1b2f673f4fa6fae", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOKLIEJBIPIGDOOPMHAJPLIJLFIEMJLCPPIODFPE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:42651]} response {}}
06:24:58.793 [XNIO-52 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:58.793 [XNIO-52 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@7f1cb080 for /digest
06:24:58.793 [XNIO-52 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:58.794 [XNIO-52 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="RWZqzDdjcSgNMTUxMTE4MDY5ODc3NRZB6TndL6XpTUmLlmsjg0I=", nc=00000001, uri="/digest", response="8748ee749f5f64afe1b2f673f4fa6fae", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOKLIEJBIPIGDOOPMHAJPLIJLFIEMJLCPPIODFPE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:42651]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:58.794 [XNIO-52 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="RWZqzDdjcSgNMTUxMTE4MDY5ODc3NRZB6TndL6XpTUmLlmsjg0I=",qop="auth",rspauth="ef781308e80b1cde95e51b93c533ad6b",cnonce="GOKLIEJBIPIGDOOPMHAJPLIJLFIEMJLCPPIODFPE",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:58.796 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:58.796 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:58.796 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:58.796 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="RWZqzDdjcSgNMTUxMTE4MDY5ODc3NRZB6TndL6XpTUmLlmsjg0I=",qop="auth",rspauth="ef781308e80b1cde95e51b93c533ad6b",cnonce="GOKLIEJBIPIGDOOPMHAJPLIJLFIEMJLCPPIODFPE",nc=00000001
06:24:58.796 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:58.796 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:58.796 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:58.797 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42651/digest
06:24:58.797 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:58.797 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:58.797 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:58.798 [XNIO-52 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_131], Host=[localhost:42651]} response {}}
06:24:58.798 [XNIO-52 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.798 [XNIO-52 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@7f1cb080 for /digest
06:24:58.798 [XNIO-52 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_131], Host=[localhost:42651]} response {}}
06:24:58.798 [XNIO-52 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.809 [XNIO-52 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="bqS2mx+OgGENMTUxMTE4MDY5ODc5OPKS3kTwQqa67dv4B+vdkjU=", nc=00000001, uri="/digest", response="a987327c1ce9e3edda4aa35812174505", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDNHDAHOBLBAFMOCPEHPLOAOFIBKBOJCKMPHLHNH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:42651]} response {}}
06:24:58.809 [XNIO-52 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.809 [XNIO-52 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="bqS2mx+OgGENMTUxMTE4MDY5ODc5OPKS3kTwQqa67dv4B+vdkjU=", nc=00000001, uri="/digest", response="a987327c1ce9e3edda4aa35812174505", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDNHDAHOBLBAFMOCPEHPLOAOFIBKBOJCKMPHLHNH", 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="bqS2mx+OgGENMTUxMTE4MDY5ODc5OPKS3kTwQqa67dv4B+vdkjU=", nc=00000001, uri="/digest", response="a987327c1ce9e3edda4aa35812174505", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDNHDAHOBLBAFMOCPEHPLOAOFIBKBOJCKMPHLHNH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:42651]} response {}}
06:24:58.810 [XNIO-52 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:58.811 [XNIO-52 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@7f1cb080 for /digest
06:24:58.811 [XNIO-52 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:58.811 [XNIO-52 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="bqS2mx+OgGENMTUxMTE4MDY5ODc5OPKS3kTwQqa67dv4B+vdkjU=", nc=00000001, uri="/digest", response="a987327c1ce9e3edda4aa35812174505", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDNHDAHOBLBAFMOCPEHPLOAOFIBKBOJCKMPHLHNH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:42651]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:58.811 [XNIO-52 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="bqS2mx+OgGENMTUxMTE4MDY5ODc5OPKS3kTwQqa67dv4B+vdkjU=",qop="auth",rspauth="4044e07c51587c17c0f72b1a2a5b1111",cnonce="KDNHDAHOBLBAFMOCPEHPLOAOFIBKBOJCKMPHLHNH",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:58.812 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:58.812 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:58.812 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:58.812 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="bqS2mx+OgGENMTUxMTE4MDY5ODc5OPKS3kTwQqa67dv4B+vdkjU=",qop="auth",rspauth="4044e07c51587c17c0f72b1a2a5b1111",cnonce="KDNHDAHOBLBAFMOCPEHPLOAOFIBKBOJCKMPHLHNH",nc=00000001
06:24:58.812 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:58.812 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:58.812 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:58.812 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@510c243c
06:24:58.817 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2d58d48
06:24:58.822 [XNIO-53 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-1', selector sun.nio.ch.EPollSelectorImpl@18298bbd
06:24:58.838 [XNIO-53 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-2', selector sun.nio.ch.EPollSelectorImpl@24faa2fa
06:24:58.838 [XNIO-53 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2065b1cd
06:24:58.838 [XNIO-53 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1f16af9d
06:24:58.838 [XNIO-53 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1a8f9e9
06:24:58.847 [XNIO-53 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2f18be4d
06:24:58.850 [XNIO-53 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 Accept', selector sun.nio.ch.EPollSelectorImpl@4d3d901d
06:24:58.850 [XNIO-53 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-8', selector sun.nio.ch.EPollSelectorImpl@60a363d4
06:24:58.850 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:58.851 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:58.853 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:43665/digest
06:24:58.859 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:58.859 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:58.850 [XNIO-53 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-7', selector sun.nio.ch.EPollSelectorImpl@47f746b5
06:24:58.902 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:58.909 [XNIO-53 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_131], Host=[localhost:43665]} response {}}
06:24:58.909 [XNIO-53 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.909 [XNIO-53 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5d0f15cc for /digest
06:24:58.909 [XNIO-53 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_131], Host=[localhost:43665]} response {}}
06:24:58.909 [XNIO-53 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.918 [XNIO-53 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="AIJ3CeY4s4ANMTUxMTE4MDY5ODkwOfdWvtUiLaEbgojAhmP7duo=", nc=00000001, uri="/digest", response="999cbcebf6679ee4562af5e1558d62ac", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOKJEIJMLFENEIJDKKOHINHMNADDKEMMAIGGDLDP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:43665]} response {}}
06:24:58.919 [XNIO-53 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.919 [XNIO-53 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="AIJ3CeY4s4ANMTUxMTE4MDY5ODkwOfdWvtUiLaEbgojAhmP7duo=", nc=00000001, uri="/digest", response="999cbcebf6679ee4562af5e1558d62ac", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOKJEIJMLFENEIJDKKOHINHMNADDKEMMAIGGDLDP", 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="AIJ3CeY4s4ANMTUxMTE4MDY5ODkwOfdWvtUiLaEbgojAhmP7duo=", nc=00000001, uri="/digest", response="999cbcebf6679ee4562af5e1558d62ac", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOKJEIJMLFENEIJDKKOHINHMNADDKEMMAIGGDLDP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:43665]} response {}}
06:24:58.919 [XNIO-53 task-5] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:58.919 [XNIO-53 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5d0f15cc for /digest
06:24:58.920 [XNIO-53 task-5] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:58.920 [XNIO-53 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="AIJ3CeY4s4ANMTUxMTE4MDY5ODkwOfdWvtUiLaEbgojAhmP7duo=", nc=00000001, uri="/digest", response="999cbcebf6679ee4562af5e1558d62ac", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOKJEIJMLFENEIJDKKOHINHMNADDKEMMAIGGDLDP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:43665]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:58.925 [XNIO-53 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="AIJ3CeY4s4ANMTUxMTE4MDY5ODkwOfdWvtUiLaEbgojAhmP7duo=",qop="auth",rspauth="8292d06da61b8503f43b27157274eef4",cnonce="KOKJEIJMLFENEIJDKKOHINHMNADDKEMMAIGGDLDP",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:58.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:58.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:58.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:58.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="AIJ3CeY4s4ANMTUxMTE4MDY5ODkwOfdWvtUiLaEbgojAhmP7duo=",qop="auth",rspauth="8292d06da61b8503f43b27157274eef4",cnonce="KOKJEIJMLFENEIJDKKOHINHMNADDKEMMAIGGDLDP",nc=00000001
06:24:58.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:58.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:58.926 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:58.927 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:43665/digest
06:24:58.927 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:58.927 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:58.929 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:58.930 [XNIO-53 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_131], Host=[localhost:43665]} response {}}
06:24:58.930 [XNIO-53 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.930 [XNIO-53 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5d0f15cc for /digest
06:24:58.930 [XNIO-53 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_131], Host=[localhost:43665]} response {}}
06:24:58.931 [XNIO-53 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.937 [XNIO-53 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="wCGkuTaRjRINMTUxMTE4MDY5ODkzMAazPoD2FKAZiLI3OGeP6W4=", nc=00000001, uri="/digest", response="933f6bb021283fe4fc25b751aed4b768", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHEGBDOJLJBFFCACODCKAGHIFCKJCCNNDPAFFJHH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:43665]} response {}}
06:24:58.938 [XNIO-53 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.942 [XNIO-53 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="wCGkuTaRjRINMTUxMTE4MDY5ODkzMAazPoD2FKAZiLI3OGeP6W4=", nc=00000001, uri="/digest", response="933f6bb021283fe4fc25b751aed4b768", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHEGBDOJLJBFFCACODCKAGHIFCKJCCNNDPAFFJHH", 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="wCGkuTaRjRINMTUxMTE4MDY5ODkzMAazPoD2FKAZiLI3OGeP6W4=", nc=00000001, uri="/digest", response="933f6bb021283fe4fc25b751aed4b768", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHEGBDOJLJBFFCACODCKAGHIFCKJCCNNDPAFFJHH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:43665]} response {}}
06:24:58.942 [XNIO-53 task-9] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
06:24:58.942 [XNIO-53 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5d0f15cc for /digest
06:24:58.942 [XNIO-53 task-9] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
06:24:58.943 [XNIO-53 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="wCGkuTaRjRINMTUxMTE4MDY5ODkzMAazPoD2FKAZiLI3OGeP6W4=", nc=00000001, uri="/digest", response="933f6bb021283fe4fc25b751aed4b768", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHEGBDOJLJBFFCACODCKAGHIFCKJCCNNDPAFFJHH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:43665]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:58.943 [XNIO-53 task-9] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="wCGkuTaRjRINMTUxMTE4MDY5ODkzMAazPoD2FKAZiLI3OGeP6W4=",qop="auth",rspauth="27e93c25571710910a58bea73859dc99",cnonce="LHEGBDOJLJBFFCACODCKAGHIFCKJCCNNDPAFFJHH",nc=00000001], Content-Type=[text/plain]}): ok-text
06:24:58.952 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:58.952 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:58.952 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:58.952 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="wCGkuTaRjRINMTUxMTE4MDY5ODkzMAazPoD2FKAZiLI3OGeP6W4=",qop="auth",rspauth="27e93c25571710910a58bea73859dc99",cnonce="LHEGBDOJLJBFFCACODCKAGHIFCKJCCNNDPAFFJHH",nc=00000001
06:24:58.952 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:58.952 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:58.952 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:58.952 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2d58d48
06:24:58.965 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4423e76e
06:24:58.966 [XNIO-54 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3e12f34b
06:24:58.966 [XNIO-54 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2c361e6a
06:24:58.967 [XNIO-54 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-3', selector sun.nio.ch.EPollSelectorImpl@212c6034
06:24:58.967 [XNIO-54 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2c1e3541
06:24:58.967 [XNIO-54 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4461c408
06:24:58.967 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:58.967 [XNIO-54 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-4', selector sun.nio.ch.EPollSelectorImpl@55250b7d
06:24:58.967 [XNIO-54 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-5', selector sun.nio.ch.EPollSelectorImpl@69a7c546
06:24:58.968 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:58.969 [XNIO-54 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 Accept', selector sun.nio.ch.EPollSelectorImpl@1e819b7f
06:24:58.969 [XNIO-54 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-8', selector sun.nio.ch.EPollSelectorImpl@58d13163
06:24:58.972 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33307/digest
06:24:58.972 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:58.972 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:58.973 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:58.974 [XNIO-54 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_131], Host=[localhost:33307]} response {}}
06:24:58.974 [XNIO-54 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.974 [XNIO-54 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.974 [XNIO-54 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_131], Host=[localhost:33307]} response {}}
06:24:58.975 [XNIO-54 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.978 [XNIO-54 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="qjgN4Jm4DOoNMTUxMTE4MDY5ODk3NFglpacWIExB3edGKirjpGA=", nc=00000001, uri="/digest", response="8ef02c4f477a2271946b6118cf899740", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LJCGNNPPOADJHLJJLDPJBCIPEBNFCKOKAOFLMDLG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.978 [XNIO-54 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.978 [XNIO-54 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="qjgN4Jm4DOoNMTUxMTE4MDY5ODk3NFglpacWIExB3edGKirjpGA=", nc=00000001, uri="/digest", response="8ef02c4f477a2271946b6118cf899740", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LJCGNNPPOADJHLJJLDPJBCIPEBNFCKOKAOFLMDLG", 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="qjgN4Jm4DOoNMTUxMTE4MDY5ODk3NFglpacWIExB3edGKirjpGA=", nc=00000001, uri="/digest", response="8ef02c4f477a2271946b6118cf899740", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LJCGNNPPOADJHLJJLDPJBCIPEBNFCKOKAOFLMDLG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.978 [XNIO-54 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="qjgN4Jm4DOoNMTUxMTE4MDY5ODk3NFglpacWIExB3edGKirjpGA=", nc=00000001, uri="/digest", response="8ef02c4f477a2271946b6118cf899740", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LJCGNNPPOADJHLJJLDPJBCIPEBNFCKOKAOFLMDLG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.978 [XNIO-54 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.978 [XNIO-54 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="qjgN4Jm4DOoNMTUxMTE4MDY5ODk3NFglpacWIExB3edGKirjpGA=", nc=00000001, uri="/digest", response="8ef02c4f477a2271946b6118cf899740", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LJCGNNPPOADJHLJJLDPJBCIPEBNFCKOKAOFLMDLG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.978 [XNIO-54 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.980 [XNIO-54 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="ijTW2RJ1DokNMTUxMTE4MDY5ODk3ODroiI/g0z6mW+DJReAlWj0=", nc=00000001, uri="/digest", response="48c788cd0549b225c223bcef354d3034", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FBIKODCJJNHJEJHBFEKOBDIBCINAACGAKMKGIKJG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.980 [XNIO-54 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.981 [XNIO-54 task-3] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ijTW2RJ1DokNMTUxMTE4MDY5ODk3ODroiI/g0z6mW+DJReAlWj0=", nc=00000001, uri="/digest", response="48c788cd0549b225c223bcef354d3034", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FBIKODCJJNHJEJHBFEKOBDIBCINAACGAKMKGIKJG", 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="ijTW2RJ1DokNMTUxMTE4MDY5ODk3ODroiI/g0z6mW+DJReAlWj0=", nc=00000001, uri="/digest", response="48c788cd0549b225c223bcef354d3034", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FBIKODCJJNHJEJHBFEKOBDIBCINAACGAKMKGIKJG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.981 [XNIO-54 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="ijTW2RJ1DokNMTUxMTE4MDY5ODk3ODroiI/g0z6mW+DJReAlWj0=", nc=00000001, uri="/digest", response="48c788cd0549b225c223bcef354d3034", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FBIKODCJJNHJEJHBFEKOBDIBCINAACGAKMKGIKJG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.981 [XNIO-54 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.981 [XNIO-54 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="ijTW2RJ1DokNMTUxMTE4MDY5ODk3ODroiI/g0z6mW+DJReAlWj0=", nc=00000001, uri="/digest", response="48c788cd0549b225c223bcef354d3034", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FBIKODCJJNHJEJHBFEKOBDIBCINAACGAKMKGIKJG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.981 [XNIO-54 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.983 [XNIO-54 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="Ydi4Vbx+pB8NMTUxMTE4MDY5ODk4Mcb0JfGX6rSo1rfnYy3mhvc=", nc=00000001, uri="/digest", response="4cd089008b4c2d47c2619ab69d7c8902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCMKIGAPHFLEFHLABICCIPIHCHGBAEBJJMAMELAM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.983 [XNIO-54 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.983 [XNIO-54 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Ydi4Vbx+pB8NMTUxMTE4MDY5ODk4Mcb0JfGX6rSo1rfnYy3mhvc=", nc=00000001, uri="/digest", response="4cd089008b4c2d47c2619ab69d7c8902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCMKIGAPHFLEFHLABICCIPIHCHGBAEBJJMAMELAM", 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="Ydi4Vbx+pB8NMTUxMTE4MDY5ODk4Mcb0JfGX6rSo1rfnYy3mhvc=", nc=00000001, uri="/digest", response="4cd089008b4c2d47c2619ab69d7c8902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCMKIGAPHFLEFHLABICCIPIHCHGBAEBJJMAMELAM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.983 [XNIO-54 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="Ydi4Vbx+pB8NMTUxMTE4MDY5ODk4Mcb0JfGX6rSo1rfnYy3mhvc=", nc=00000001, uri="/digest", response="4cd089008b4c2d47c2619ab69d7c8902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCMKIGAPHFLEFHLABICCIPIHCHGBAEBJJMAMELAM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.983 [XNIO-54 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.983 [XNIO-54 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="Ydi4Vbx+pB8NMTUxMTE4MDY5ODk4Mcb0JfGX6rSo1rfnYy3mhvc=", nc=00000001, uri="/digest", response="4cd089008b4c2d47c2619ab69d7c8902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCMKIGAPHFLEFHLABICCIPIHCHGBAEBJJMAMELAM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.983 [XNIO-54 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.985 [XNIO-54 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="ESAIROHYHRANMTUxMTE4MDY5ODk4MzV02bihirU8je3xxrOt9bc=", nc=00000001, uri="/digest", response="b48f59cefbd7df0ddb31bce000e8a29d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLACLHLCLACCFAJPOGAAFOOBEBCBOFPJPDEFGIPG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.985 [XNIO-54 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.985 [XNIO-54 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ESAIROHYHRANMTUxMTE4MDY5ODk4MzV02bihirU8je3xxrOt9bc=", nc=00000001, uri="/digest", response="b48f59cefbd7df0ddb31bce000e8a29d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLACLHLCLACCFAJPOGAAFOOBEBCBOFPJPDEFGIPG", 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="ESAIROHYHRANMTUxMTE4MDY5ODk4MzV02bihirU8je3xxrOt9bc=", nc=00000001, uri="/digest", response="b48f59cefbd7df0ddb31bce000e8a29d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLACLHLCLACCFAJPOGAAFOOBEBCBOFPJPDEFGIPG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.986 [XNIO-54 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="ESAIROHYHRANMTUxMTE4MDY5ODk4MzV02bihirU8je3xxrOt9bc=", nc=00000001, uri="/digest", response="b48f59cefbd7df0ddb31bce000e8a29d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLACLHLCLACCFAJPOGAAFOOBEBCBOFPJPDEFGIPG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.986 [XNIO-54 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.986 [XNIO-54 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="ESAIROHYHRANMTUxMTE4MDY5ODk4MzV02bihirU8je3xxrOt9bc=", nc=00000001, uri="/digest", response="b48f59cefbd7df0ddb31bce000e8a29d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLACLHLCLACCFAJPOGAAFOOBEBCBOFPJPDEFGIPG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.986 [XNIO-54 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.987 [XNIO-54 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="LGU0x1I2iLUNMTUxMTE4MDY5ODk4NnR6AAZkGUSVXn/Fw6XDHQE=", nc=00000001, uri="/digest", response="a7b1a941c77d58407e0384d2a1cb9c7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="COJEJDBPHFODBCFHJHBIAGMCLNHBJJKKNEMMAKCM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.987 [XNIO-54 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.987 [XNIO-54 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="LGU0x1I2iLUNMTUxMTE4MDY5ODk4NnR6AAZkGUSVXn/Fw6XDHQE=", nc=00000001, uri="/digest", response="a7b1a941c77d58407e0384d2a1cb9c7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="COJEJDBPHFODBCFHJHBIAGMCLNHBJJKKNEMMAKCM", 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="LGU0x1I2iLUNMTUxMTE4MDY5ODk4NnR6AAZkGUSVXn/Fw6XDHQE=", nc=00000001, uri="/digest", response="a7b1a941c77d58407e0384d2a1cb9c7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="COJEJDBPHFODBCFHJHBIAGMCLNHBJJKKNEMMAKCM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.987 [XNIO-54 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="LGU0x1I2iLUNMTUxMTE4MDY5ODk4NnR6AAZkGUSVXn/Fw6XDHQE=", nc=00000001, uri="/digest", response="a7b1a941c77d58407e0384d2a1cb9c7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="COJEJDBPHFODBCFHJHBIAGMCLNHBJJKKNEMMAKCM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.987 [XNIO-54 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.987 [XNIO-54 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="LGU0x1I2iLUNMTUxMTE4MDY5ODk4NnR6AAZkGUSVXn/Fw6XDHQE=", nc=00000001, uri="/digest", response="a7b1a941c77d58407e0384d2a1cb9c7b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="COJEJDBPHFODBCFHJHBIAGMCLNHBJJKKNEMMAKCM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.987 [XNIO-54 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.988 [XNIO-54 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="XsvV4e0UMJYNMTUxMTE4MDY5ODk4Nwib3TWGDRTv6IVQPuUquWs=", nc=00000001, uri="/digest", response="df15fa3b87622a23f1ed7bc5c0d74bb2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OINIGMBNGFIKEPAAJBBOAALINJNIIENFDKLHGKOE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.989 [XNIO-54 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.989 [XNIO-54 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="XsvV4e0UMJYNMTUxMTE4MDY5ODk4Nwib3TWGDRTv6IVQPuUquWs=", nc=00000001, uri="/digest", response="df15fa3b87622a23f1ed7bc5c0d74bb2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OINIGMBNGFIKEPAAJBBOAALINJNIIENFDKLHGKOE", 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="XsvV4e0UMJYNMTUxMTE4MDY5ODk4Nwib3TWGDRTv6IVQPuUquWs=", nc=00000001, uri="/digest", response="df15fa3b87622a23f1ed7bc5c0d74bb2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OINIGMBNGFIKEPAAJBBOAALINJNIIENFDKLHGKOE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.989 [XNIO-54 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="XsvV4e0UMJYNMTUxMTE4MDY5ODk4Nwib3TWGDRTv6IVQPuUquWs=", nc=00000001, uri="/digest", response="df15fa3b87622a23f1ed7bc5c0d74bb2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OINIGMBNGFIKEPAAJBBOAALINJNIIENFDKLHGKOE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.989 [XNIO-54 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.989 [XNIO-54 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="XsvV4e0UMJYNMTUxMTE4MDY5ODk4Nwib3TWGDRTv6IVQPuUquWs=", nc=00000001, uri="/digest", response="df15fa3b87622a23f1ed7bc5c0d74bb2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OINIGMBNGFIKEPAAJBBOAALINJNIIENFDKLHGKOE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.989 [XNIO-54 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.990 [XNIO-54 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="yNIa02sgu0QNMTUxMTE4MDY5ODk4OcawAI5HJs3lPesvaK7pNkw=", nc=00000001, uri="/digest", response="0a7fa98065c9a80ca7766ca24c0c8193", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HEMKHHJFBKEDFPLENJKBIJBPFKBFAEKGLMJCLLBH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.991 [XNIO-54 task-8] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.991 [XNIO-54 task-8] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="yNIa02sgu0QNMTUxMTE4MDY5ODk4OcawAI5HJs3lPesvaK7pNkw=", nc=00000001, uri="/digest", response="0a7fa98065c9a80ca7766ca24c0c8193", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HEMKHHJFBKEDFPLENJKBIJBPFKBFAEKGLMJCLLBH", 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="yNIa02sgu0QNMTUxMTE4MDY5ODk4OcawAI5HJs3lPesvaK7pNkw=", nc=00000001, uri="/digest", response="0a7fa98065c9a80ca7766ca24c0c8193", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HEMKHHJFBKEDFPLENJKBIJBPFKBFAEKGLMJCLLBH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.991 [XNIO-54 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="yNIa02sgu0QNMTUxMTE4MDY5ODk4OcawAI5HJs3lPesvaK7pNkw=", nc=00000001, uri="/digest", response="0a7fa98065c9a80ca7766ca24c0c8193", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HEMKHHJFBKEDFPLENJKBIJBPFKBFAEKGLMJCLLBH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.991 [XNIO-54 task-8] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.991 [XNIO-54 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="yNIa02sgu0QNMTUxMTE4MDY5ODk4OcawAI5HJs3lPesvaK7pNkw=", nc=00000001, uri="/digest", response="0a7fa98065c9a80ca7766ca24c0c8193", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HEMKHHJFBKEDFPLENJKBIJBPFKBFAEKGLMJCLLBH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.991 [XNIO-54 task-8] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.992 [XNIO-54 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="3w2mY3L/spcNMTUxMTE4MDY5ODk5MbYli3hzbFIoX0/QSl8WRBA=", nc=00000001, uri="/digest", response="9d2348dc5ea2e6cf4cbe724c52bcf858", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NCMGOJOKDDKDFGNDDDDBNBNLABLHADJCPDDOFJEK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.993 [XNIO-54 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.993 [XNIO-54 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="3w2mY3L/spcNMTUxMTE4MDY5ODk5MbYli3hzbFIoX0/QSl8WRBA=", nc=00000001, uri="/digest", response="9d2348dc5ea2e6cf4cbe724c52bcf858", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NCMGOJOKDDKDFGNDDDDBNBNLABLHADJCPDDOFJEK", 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="3w2mY3L/spcNMTUxMTE4MDY5ODk5MbYli3hzbFIoX0/QSl8WRBA=", nc=00000001, uri="/digest", response="9d2348dc5ea2e6cf4cbe724c52bcf858", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NCMGOJOKDDKDFGNDDDDBNBNLABLHADJCPDDOFJEK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.993 [XNIO-54 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="3w2mY3L/spcNMTUxMTE4MDY5ODk5MbYli3hzbFIoX0/QSl8WRBA=", nc=00000001, uri="/digest", response="9d2348dc5ea2e6cf4cbe724c52bcf858", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NCMGOJOKDDKDFGNDDDDBNBNLABLHADJCPDDOFJEK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.993 [XNIO-54 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.993 [XNIO-54 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="3w2mY3L/spcNMTUxMTE4MDY5ODk5MbYli3hzbFIoX0/QSl8WRBA=", nc=00000001, uri="/digest", response="9d2348dc5ea2e6cf4cbe724c52bcf858", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NCMGOJOKDDKDFGNDDDDBNBNLABLHADJCPDDOFJEK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.993 [XNIO-54 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.994 [XNIO-54 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="iUdEWv7rsaINMTUxMTE4MDY5ODk5M2pvYQTohUc0/8RG3D0PCho=", nc=00000001, uri="/digest", response="b8384a51be8426126f1f9b4c19929c38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HIPOIBHMNIIGNPCMBIDIPEPKPCJLLHGCKHFNDGML", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.994 [XNIO-54 task-10] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.994 [XNIO-54 task-10] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="iUdEWv7rsaINMTUxMTE4MDY5ODk5M2pvYQTohUc0/8RG3D0PCho=", nc=00000001, uri="/digest", response="b8384a51be8426126f1f9b4c19929c38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HIPOIBHMNIIGNPCMBIDIPEPKPCJLLHGCKHFNDGML", 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="iUdEWv7rsaINMTUxMTE4MDY5ODk5M2pvYQTohUc0/8RG3D0PCho=", nc=00000001, uri="/digest", response="b8384a51be8426126f1f9b4c19929c38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HIPOIBHMNIIGNPCMBIDIPEPKPCJLLHGCKHFNDGML", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.995 [XNIO-54 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="iUdEWv7rsaINMTUxMTE4MDY5ODk5M2pvYQTohUc0/8RG3D0PCho=", nc=00000001, uri="/digest", response="b8384a51be8426126f1f9b4c19929c38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HIPOIBHMNIIGNPCMBIDIPEPKPCJLLHGCKHFNDGML", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.995 [XNIO-54 task-10] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.995 [XNIO-54 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="iUdEWv7rsaINMTUxMTE4MDY5ODk5M2pvYQTohUc0/8RG3D0PCho=", nc=00000001, uri="/digest", response="b8384a51be8426126f1f9b4c19929c38", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HIPOIBHMNIIGNPCMBIDIPEPKPCJLLHGCKHFNDGML", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.995 [XNIO-54 task-10] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:58.997 [XNIO-54 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="jGerWpuAPeUNMTUxMTE4MDY5ODk5NUEkZRxu1SFdU8kvRg81O0c=", nc=00000001, uri="/digest", response="2b49286cb7e1f3d115952cbe0bc25261", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EPNNGPJGNHBEOCFLHMHBFPFKIEHHJFEBPALNIGLK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.997 [XNIO-54 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:58.997 [XNIO-54 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="jGerWpuAPeUNMTUxMTE4MDY5ODk5NUEkZRxu1SFdU8kvRg81O0c=", nc=00000001, uri="/digest", response="2b49286cb7e1f3d115952cbe0bc25261", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EPNNGPJGNHBEOCFLHMHBFPFKIEHHJFEBPALNIGLK", 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="jGerWpuAPeUNMTUxMTE4MDY5ODk5NUEkZRxu1SFdU8kvRg81O0c=", nc=00000001, uri="/digest", response="2b49286cb7e1f3d115952cbe0bc25261", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EPNNGPJGNHBEOCFLHMHBFPFKIEHHJFEBPALNIGLK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.998 [XNIO-54 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="jGerWpuAPeUNMTUxMTE4MDY5ODk5NUEkZRxu1SFdU8kvRg81O0c=", nc=00000001, uri="/digest", response="2b49286cb7e1f3d115952cbe0bc25261", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EPNNGPJGNHBEOCFLHMHBFPFKIEHHJFEBPALNIGLK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.998 [XNIO-54 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:58.998 [XNIO-54 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="jGerWpuAPeUNMTUxMTE4MDY5ODk5NUEkZRxu1SFdU8kvRg81O0c=", nc=00000001, uri="/digest", response="2b49286cb7e1f3d115952cbe0bc25261", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EPNNGPJGNHBEOCFLHMHBFPFKIEHHJFEBPALNIGLK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:58.998 [XNIO-54 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.001 [XNIO-54 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="j2YeGgwGhWsNMTUxMTE4MDY5ODk5OIbjFqqg7cbl3fbW7z6SPDQ=", nc=00000001, uri="/digest", response="66adab11742cdf03ced53da20ec4c977", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JKLMCIGJMHDJKCELLLEOKBCLBOEGEBAKOKLFHLBM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.001 [XNIO-54 task-12] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.001 [XNIO-54 task-12] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="j2YeGgwGhWsNMTUxMTE4MDY5ODk5OIbjFqqg7cbl3fbW7z6SPDQ=", nc=00000001, uri="/digest", response="66adab11742cdf03ced53da20ec4c977", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JKLMCIGJMHDJKCELLLEOKBCLBOEGEBAKOKLFHLBM", 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="j2YeGgwGhWsNMTUxMTE4MDY5ODk5OIbjFqqg7cbl3fbW7z6SPDQ=", nc=00000001, uri="/digest", response="66adab11742cdf03ced53da20ec4c977", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JKLMCIGJMHDJKCELLLEOKBCLBOEGEBAKOKLFHLBM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.001 [XNIO-54 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="j2YeGgwGhWsNMTUxMTE4MDY5ODk5OIbjFqqg7cbl3fbW7z6SPDQ=", nc=00000001, uri="/digest", response="66adab11742cdf03ced53da20ec4c977", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JKLMCIGJMHDJKCELLLEOKBCLBOEGEBAKOKLFHLBM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.001 [XNIO-54 task-12] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.002 [XNIO-54 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="j2YeGgwGhWsNMTUxMTE4MDY5ODk5OIbjFqqg7cbl3fbW7z6SPDQ=", nc=00000001, uri="/digest", response="66adab11742cdf03ced53da20ec4c977", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JKLMCIGJMHDJKCELLLEOKBCLBOEGEBAKOKLFHLBM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.002 [XNIO-54 task-12] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.005 [XNIO-54 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="OXiAXUnZ06YNMTUxMTE4MDY5OTAwMpdU7RyrPIvf55ey9AOVGh8=", nc=00000001, uri="/digest", response="7730306e8d619e62367d1aae8c53a6c5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CICLINBNNLDGBDOJCKGEBKIEAJKLFFEJLHOKJGGC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.005 [XNIO-54 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.005 [XNIO-54 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="OXiAXUnZ06YNMTUxMTE4MDY5OTAwMpdU7RyrPIvf55ey9AOVGh8=", nc=00000001, uri="/digest", response="7730306e8d619e62367d1aae8c53a6c5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CICLINBNNLDGBDOJCKGEBKIEAJKLFFEJLHOKJGGC", 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="OXiAXUnZ06YNMTUxMTE4MDY5OTAwMpdU7RyrPIvf55ey9AOVGh8=", nc=00000001, uri="/digest", response="7730306e8d619e62367d1aae8c53a6c5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CICLINBNNLDGBDOJCKGEBKIEAJKLFFEJLHOKJGGC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.006 [XNIO-54 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="OXiAXUnZ06YNMTUxMTE4MDY5OTAwMpdU7RyrPIvf55ey9AOVGh8=", nc=00000001, uri="/digest", response="7730306e8d619e62367d1aae8c53a6c5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CICLINBNNLDGBDOJCKGEBKIEAJKLFFEJLHOKJGGC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.006 [XNIO-54 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.006 [XNIO-54 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="OXiAXUnZ06YNMTUxMTE4MDY5OTAwMpdU7RyrPIvf55ey9AOVGh8=", nc=00000001, uri="/digest", response="7730306e8d619e62367d1aae8c53a6c5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CICLINBNNLDGBDOJCKGEBKIEAJKLFFEJLHOKJGGC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.006 [XNIO-54 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.007 [XNIO-54 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="NokCnQRINV0NMTUxMTE4MDY5OTAwNn7xCuWV6YvPx8m9aX8jfr4=", nc=00000001, uri="/digest", response="d2299fa8bd17aaaf7f2c8be6507b8e84", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMFLDPIKEEAMCFLACBIOEHLOFOIHEEFGNDJIBMBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.007 [XNIO-54 task-14] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.008 [XNIO-54 task-14] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="NokCnQRINV0NMTUxMTE4MDY5OTAwNn7xCuWV6YvPx8m9aX8jfr4=", nc=00000001, uri="/digest", response="d2299fa8bd17aaaf7f2c8be6507b8e84", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMFLDPIKEEAMCFLACBIOEHLOFOIHEEFGNDJIBMBN", 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="NokCnQRINV0NMTUxMTE4MDY5OTAwNn7xCuWV6YvPx8m9aX8jfr4=", nc=00000001, uri="/digest", response="d2299fa8bd17aaaf7f2c8be6507b8e84", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMFLDPIKEEAMCFLACBIOEHLOFOIHEEFGNDJIBMBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.008 [XNIO-54 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="NokCnQRINV0NMTUxMTE4MDY5OTAwNn7xCuWV6YvPx8m9aX8jfr4=", nc=00000001, uri="/digest", response="d2299fa8bd17aaaf7f2c8be6507b8e84", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMFLDPIKEEAMCFLACBIOEHLOFOIHEEFGNDJIBMBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.008 [XNIO-54 task-14] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.008 [XNIO-54 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="NokCnQRINV0NMTUxMTE4MDY5OTAwNn7xCuWV6YvPx8m9aX8jfr4=", nc=00000001, uri="/digest", response="d2299fa8bd17aaaf7f2c8be6507b8e84", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMFLDPIKEEAMCFLACBIOEHLOFOIHEEFGNDJIBMBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.008 [XNIO-54 task-14] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.010 [XNIO-54 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="KhhEFRMSYy8NMTUxMTE4MDY5OTAwOM3qaOpLBTMIQb7sDlO8hp4=", nc=00000001, uri="/digest", response="380b4a6330254c474a2ab8a2221d6fa7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHGDGPHHFHOMGOOAHGNENDCEHKONBGBFBHOJCFOJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.010 [XNIO-54 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.010 [XNIO-54 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="KhhEFRMSYy8NMTUxMTE4MDY5OTAwOM3qaOpLBTMIQb7sDlO8hp4=", nc=00000001, uri="/digest", response="380b4a6330254c474a2ab8a2221d6fa7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHGDGPHHFHOMGOOAHGNENDCEHKONBGBFBHOJCFOJ", 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="KhhEFRMSYy8NMTUxMTE4MDY5OTAwOM3qaOpLBTMIQb7sDlO8hp4=", nc=00000001, uri="/digest", response="380b4a6330254c474a2ab8a2221d6fa7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHGDGPHHFHOMGOOAHGNENDCEHKONBGBFBHOJCFOJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.010 [XNIO-54 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="KhhEFRMSYy8NMTUxMTE4MDY5OTAwOM3qaOpLBTMIQb7sDlO8hp4=", nc=00000001, uri="/digest", response="380b4a6330254c474a2ab8a2221d6fa7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHGDGPHHFHOMGOOAHGNENDCEHKONBGBFBHOJCFOJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.010 [XNIO-54 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.010 [XNIO-54 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="KhhEFRMSYy8NMTUxMTE4MDY5OTAwOM3qaOpLBTMIQb7sDlO8hp4=", nc=00000001, uri="/digest", response="380b4a6330254c474a2ab8a2221d6fa7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GHGDGPHHFHOMGOOAHGNENDCEHKONBGBFBHOJCFOJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.010 [XNIO-54 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.012 [XNIO-54 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="0psx+2moIlkNMTUxMTE4MDY5OTAxMBx8pn9xGllzKdVbLen86I8=", nc=00000001, uri="/digest", response="76180c2b32af93a7c898a0b668c9133c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AINGEPDENDAEBCHNLNBOGMNOJOIIOHANNIOEGAOK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.012 [XNIO-54 task-16] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.012 [XNIO-54 task-16] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="0psx+2moIlkNMTUxMTE4MDY5OTAxMBx8pn9xGllzKdVbLen86I8=", nc=00000001, uri="/digest", response="76180c2b32af93a7c898a0b668c9133c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AINGEPDENDAEBCHNLNBOGMNOJOIIOHANNIOEGAOK", 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="0psx+2moIlkNMTUxMTE4MDY5OTAxMBx8pn9xGllzKdVbLen86I8=", nc=00000001, uri="/digest", response="76180c2b32af93a7c898a0b668c9133c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AINGEPDENDAEBCHNLNBOGMNOJOIIOHANNIOEGAOK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.012 [XNIO-54 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="0psx+2moIlkNMTUxMTE4MDY5OTAxMBx8pn9xGllzKdVbLen86I8=", nc=00000001, uri="/digest", response="76180c2b32af93a7c898a0b668c9133c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AINGEPDENDAEBCHNLNBOGMNOJOIIOHANNIOEGAOK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.012 [XNIO-54 task-16] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.012 [XNIO-54 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="0psx+2moIlkNMTUxMTE4MDY5OTAxMBx8pn9xGllzKdVbLen86I8=", nc=00000001, uri="/digest", response="76180c2b32af93a7c898a0b668c9133c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AINGEPDENDAEBCHNLNBOGMNOJOIIOHANNIOEGAOK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.012 [XNIO-54 task-16] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.014 [XNIO-54 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="7OUFj43W1cYNMTUxMTE4MDY5OTAxMh7fNfqHFOTGwo74uc7G/oA=", nc=00000001, uri="/digest", response="6bd0d0841fb77270b24d90aed7d8b36a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAAMONMEPHLNADJDMOBCBNEJKFEGIGECPMAPABEN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.014 [XNIO-54 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.014 [XNIO-54 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="7OUFj43W1cYNMTUxMTE4MDY5OTAxMh7fNfqHFOTGwo74uc7G/oA=", nc=00000001, uri="/digest", response="6bd0d0841fb77270b24d90aed7d8b36a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAAMONMEPHLNADJDMOBCBNEJKFEGIGECPMAPABEN", 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="7OUFj43W1cYNMTUxMTE4MDY5OTAxMh7fNfqHFOTGwo74uc7G/oA=", nc=00000001, uri="/digest", response="6bd0d0841fb77270b24d90aed7d8b36a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAAMONMEPHLNADJDMOBCBNEJKFEGIGECPMAPABEN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.014 [XNIO-54 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="7OUFj43W1cYNMTUxMTE4MDY5OTAxMh7fNfqHFOTGwo74uc7G/oA=", nc=00000001, uri="/digest", response="6bd0d0841fb77270b24d90aed7d8b36a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAAMONMEPHLNADJDMOBCBNEJKFEGIGECPMAPABEN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.014 [XNIO-54 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.014 [XNIO-54 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="7OUFj43W1cYNMTUxMTE4MDY5OTAxMh7fNfqHFOTGwo74uc7G/oA=", nc=00000001, uri="/digest", response="6bd0d0841fb77270b24d90aed7d8b36a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAAMONMEPHLNADJDMOBCBNEJKFEGIGECPMAPABEN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.014 [XNIO-54 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.025 [XNIO-54 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="nJFkvbHRqiANMTUxMTE4MDY5OTAxNBh5077wEh6qeuFz3AXdBNg=", nc=00000001, uri="/digest", response="b6b7210711dbf1c3656ff27f2789680d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IAKFDADJEIBBJMNKGDPPELPGPHDCFLAJAMJJGCFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.025 [XNIO-54 task-18] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.025 [XNIO-54 task-18] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="nJFkvbHRqiANMTUxMTE4MDY5OTAxNBh5077wEh6qeuFz3AXdBNg=", nc=00000001, uri="/digest", response="b6b7210711dbf1c3656ff27f2789680d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IAKFDADJEIBBJMNKGDPPELPGPHDCFLAJAMJJGCFO", 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="nJFkvbHRqiANMTUxMTE4MDY5OTAxNBh5077wEh6qeuFz3AXdBNg=", nc=00000001, uri="/digest", response="b6b7210711dbf1c3656ff27f2789680d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IAKFDADJEIBBJMNKGDPPELPGPHDCFLAJAMJJGCFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.026 [XNIO-54 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="nJFkvbHRqiANMTUxMTE4MDY5OTAxNBh5077wEh6qeuFz3AXdBNg=", nc=00000001, uri="/digest", response="b6b7210711dbf1c3656ff27f2789680d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IAKFDADJEIBBJMNKGDPPELPGPHDCFLAJAMJJGCFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.026 [XNIO-54 task-18] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.026 [XNIO-54 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="nJFkvbHRqiANMTUxMTE4MDY5OTAxNBh5077wEh6qeuFz3AXdBNg=", nc=00000001, uri="/digest", response="b6b7210711dbf1c3656ff27f2789680d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IAKFDADJEIBBJMNKGDPPELPGPHDCFLAJAMJJGCFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.026 [XNIO-54 task-18] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.030 [XNIO-54 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="Yl0N2c1AhR4NMTUxMTE4MDY5OTAyNoQAYsnyw1s789uyDgTbMMw=", nc=00000001, uri="/digest", response="00a92f633d4e6aeaef88a6aaae817c52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FENJAINJDNMOBCCDMFELEFKCCBBMNMFGIALFHDGF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.030 [XNIO-54 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.030 [XNIO-54 task-19] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Yl0N2c1AhR4NMTUxMTE4MDY5OTAyNoQAYsnyw1s789uyDgTbMMw=", nc=00000001, uri="/digest", response="00a92f633d4e6aeaef88a6aaae817c52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FENJAINJDNMOBCCDMFELEFKCCBBMNMFGIALFHDGF", 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="Yl0N2c1AhR4NMTUxMTE4MDY5OTAyNoQAYsnyw1s789uyDgTbMMw=", nc=00000001, uri="/digest", response="00a92f633d4e6aeaef88a6aaae817c52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FENJAINJDNMOBCCDMFELEFKCCBBMNMFGIALFHDGF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.030 [XNIO-54 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="Yl0N2c1AhR4NMTUxMTE4MDY5OTAyNoQAYsnyw1s789uyDgTbMMw=", nc=00000001, uri="/digest", response="00a92f633d4e6aeaef88a6aaae817c52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FENJAINJDNMOBCCDMFELEFKCCBBMNMFGIALFHDGF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.030 [XNIO-54 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.030 [XNIO-54 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="Yl0N2c1AhR4NMTUxMTE4MDY5OTAyNoQAYsnyw1s789uyDgTbMMw=", nc=00000001, uri="/digest", response="00a92f633d4e6aeaef88a6aaae817c52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FENJAINJDNMOBCCDMFELEFKCCBBMNMFGIALFHDGF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.030 [XNIO-54 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.038 [XNIO-54 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="5qNb3XDD36ANMTUxMTE4MDY5OTAzMLp5a9VJkPeyPGqqaz2Z//M=", nc=00000001, uri="/digest", response="d087afbc95fcaf0490cd108109b0a6b0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAFEPBGCGNPJPFIOCBJMJDNLIBPLFPINHICBKEI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.038 [XNIO-54 task-20] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.038 [XNIO-54 task-20] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="5qNb3XDD36ANMTUxMTE4MDY5OTAzMLp5a9VJkPeyPGqqaz2Z//M=", nc=00000001, uri="/digest", response="d087afbc95fcaf0490cd108109b0a6b0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAFEPBGCGNPJPFIOCBJMJDNLIBPLFPINHICBKEI", 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="5qNb3XDD36ANMTUxMTE4MDY5OTAzMLp5a9VJkPeyPGqqaz2Z//M=", nc=00000001, uri="/digest", response="d087afbc95fcaf0490cd108109b0a6b0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAFEPBGCGNPJPFIOCBJMJDNLIBPLFPINHICBKEI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.039 [XNIO-54 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="5qNb3XDD36ANMTUxMTE4MDY5OTAzMLp5a9VJkPeyPGqqaz2Z//M=", nc=00000001, uri="/digest", response="d087afbc95fcaf0490cd108109b0a6b0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAFEPBGCGNPJPFIOCBJMJDNLIBPLFPINHICBKEI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.039 [XNIO-54 task-20] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.039 [XNIO-54 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="5qNb3XDD36ANMTUxMTE4MDY5OTAzMLp5a9VJkPeyPGqqaz2Z//M=", nc=00000001, uri="/digest", response="d087afbc95fcaf0490cd108109b0a6b0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BHAFEPBGCGNPJPFIOCBJMJDNLIBPLFPINHICBKEI", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.039 [XNIO-54 task-20] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.040 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.040 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.040 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="HcySGSpZ7D4NMTUxMTE4MDY5OTAzOVvClpWqlOcRw1LbyF01b6Y=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:59.040 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.040 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.041 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33307/digest
06:24:59.041 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.041 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.041 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.043 [XNIO-54 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_131], Host=[localhost:33307]} response {}}
06:24:59.043 [XNIO-54 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.043 [XNIO-54 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.043 [XNIO-54 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_131], Host=[localhost:33307]} response {}}
06:24:59.043 [XNIO-54 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.048 [XNIO-54 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="ltDFALXhpC0NMTUxMTE4MDY5OTA0M0DFt8Lt435wqim1Izaqql4=", nc=00000001, uri="/digest", response="65ad6595ab4d4ec83c00785daff9f98a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JBDKIFDJEIMOKEDBNDIKKLKEKFAEFPGEOGBIIABE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.048 [XNIO-54 task-22] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.048 [XNIO-54 task-22] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ltDFALXhpC0NMTUxMTE4MDY5OTA0M0DFt8Lt435wqim1Izaqql4=", nc=00000001, uri="/digest", response="65ad6595ab4d4ec83c00785daff9f98a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JBDKIFDJEIMOKEDBNDIKKLKEKFAEFPGEOGBIIABE", 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="ltDFALXhpC0NMTUxMTE4MDY5OTA0M0DFt8Lt435wqim1Izaqql4=", nc=00000001, uri="/digest", response="65ad6595ab4d4ec83c00785daff9f98a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JBDKIFDJEIMOKEDBNDIKKLKEKFAEFPGEOGBIIABE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.048 [XNIO-54 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="ltDFALXhpC0NMTUxMTE4MDY5OTA0M0DFt8Lt435wqim1Izaqql4=", nc=00000001, uri="/digest", response="65ad6595ab4d4ec83c00785daff9f98a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JBDKIFDJEIMOKEDBNDIKKLKEKFAEFPGEOGBIIABE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.048 [XNIO-54 task-22] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.048 [XNIO-54 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="ltDFALXhpC0NMTUxMTE4MDY5OTA0M0DFt8Lt435wqim1Izaqql4=", nc=00000001, uri="/digest", response="65ad6595ab4d4ec83c00785daff9f98a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JBDKIFDJEIMOKEDBNDIKKLKEKFAEFPGEOGBIIABE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.048 [XNIO-54 task-22] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.050 [XNIO-54 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="8bYivkdOrf4NMTUxMTE4MDY5OTA0OJPFbMi/2fzX2+2642EsYEE=", nc=00000001, uri="/digest", response="dfea79528c5d0b2a48c80483f79a1504", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="POALHHILFFALPBAOBDINCMLLHCIIKDAJPMHNKBFP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.050 [XNIO-54 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.050 [XNIO-54 task-23] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="8bYivkdOrf4NMTUxMTE4MDY5OTA0OJPFbMi/2fzX2+2642EsYEE=", nc=00000001, uri="/digest", response="dfea79528c5d0b2a48c80483f79a1504", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="POALHHILFFALPBAOBDINCMLLHCIIKDAJPMHNKBFP", 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="8bYivkdOrf4NMTUxMTE4MDY5OTA0OJPFbMi/2fzX2+2642EsYEE=", nc=00000001, uri="/digest", response="dfea79528c5d0b2a48c80483f79a1504", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="POALHHILFFALPBAOBDINCMLLHCIIKDAJPMHNKBFP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.050 [XNIO-54 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="8bYivkdOrf4NMTUxMTE4MDY5OTA0OJPFbMi/2fzX2+2642EsYEE=", nc=00000001, uri="/digest", response="dfea79528c5d0b2a48c80483f79a1504", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="POALHHILFFALPBAOBDINCMLLHCIIKDAJPMHNKBFP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.050 [XNIO-54 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.050 [XNIO-54 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="8bYivkdOrf4NMTUxMTE4MDY5OTA0OJPFbMi/2fzX2+2642EsYEE=", nc=00000001, uri="/digest", response="dfea79528c5d0b2a48c80483f79a1504", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="POALHHILFFALPBAOBDINCMLLHCIIKDAJPMHNKBFP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.050 [XNIO-54 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.051 [XNIO-54 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="0Ut98rQWg1gNMTUxMTE4MDY5OTA1MDGgkT8mCH9yiqK0unKQCgo=", nc=00000001, uri="/digest", response="b740eb2dc2c604d218fe1893784d014b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AHJBMKCNLOGLGLIILBEJENCFHOININILGBLJCEPH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.051 [XNIO-54 task-24] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.052 [XNIO-54 task-24] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="0Ut98rQWg1gNMTUxMTE4MDY5OTA1MDGgkT8mCH9yiqK0unKQCgo=", nc=00000001, uri="/digest", response="b740eb2dc2c604d218fe1893784d014b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AHJBMKCNLOGLGLIILBEJENCFHOININILGBLJCEPH", 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="0Ut98rQWg1gNMTUxMTE4MDY5OTA1MDGgkT8mCH9yiqK0unKQCgo=", nc=00000001, uri="/digest", response="b740eb2dc2c604d218fe1893784d014b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AHJBMKCNLOGLGLIILBEJENCFHOININILGBLJCEPH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.052 [XNIO-54 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="0Ut98rQWg1gNMTUxMTE4MDY5OTA1MDGgkT8mCH9yiqK0unKQCgo=", nc=00000001, uri="/digest", response="b740eb2dc2c604d218fe1893784d014b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AHJBMKCNLOGLGLIILBEJENCFHOININILGBLJCEPH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.052 [XNIO-54 task-24] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.052 [XNIO-54 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="0Ut98rQWg1gNMTUxMTE4MDY5OTA1MDGgkT8mCH9yiqK0unKQCgo=", nc=00000001, uri="/digest", response="b740eb2dc2c604d218fe1893784d014b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AHJBMKCNLOGLGLIILBEJENCFHOININILGBLJCEPH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.052 [XNIO-54 task-24] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.053 [XNIO-54 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="xIRZxU+pY1YNMTUxMTE4MDY5OTA1Ms2dxrQ3xZRTNsnuhfd5pKY=", nc=00000001, uri="/digest", response="cda8e29b831e35ef03e9392c9286285f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHJFKJLLEFLCIPKBGDFNKDINOHMKANNKFAPKPOMB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.054 [XNIO-54 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.054 [XNIO-54 task-25] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="xIRZxU+pY1YNMTUxMTE4MDY5OTA1Ms2dxrQ3xZRTNsnuhfd5pKY=", nc=00000001, uri="/digest", response="cda8e29b831e35ef03e9392c9286285f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHJFKJLLEFLCIPKBGDFNKDINOHMKANNKFAPKPOMB", 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="xIRZxU+pY1YNMTUxMTE4MDY5OTA1Ms2dxrQ3xZRTNsnuhfd5pKY=", nc=00000001, uri="/digest", response="cda8e29b831e35ef03e9392c9286285f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHJFKJLLEFLCIPKBGDFNKDINOHMKANNKFAPKPOMB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.054 [XNIO-54 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="xIRZxU+pY1YNMTUxMTE4MDY5OTA1Ms2dxrQ3xZRTNsnuhfd5pKY=", nc=00000001, uri="/digest", response="cda8e29b831e35ef03e9392c9286285f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHJFKJLLEFLCIPKBGDFNKDINOHMKANNKFAPKPOMB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.054 [XNIO-54 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.054 [XNIO-54 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="xIRZxU+pY1YNMTUxMTE4MDY5OTA1Ms2dxrQ3xZRTNsnuhfd5pKY=", nc=00000001, uri="/digest", response="cda8e29b831e35ef03e9392c9286285f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LHJFKJLLEFLCIPKBGDFNKDINOHMKANNKFAPKPOMB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.054 [XNIO-54 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.058 [XNIO-54 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="9tisVKTqavENMTUxMTE4MDY5OTA1NEyVEPhZ9ecZVzGhQ5YJh9I=", nc=00000001, uri="/digest", response="6f0b7ab7b50d20e021083c0d24f6e138", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BOFCFAPLPJNMAFBJCKDKJELDMDMHLJDCFMICPPII", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.058 [XNIO-54 task-26] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.058 [XNIO-54 task-26] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="9tisVKTqavENMTUxMTE4MDY5OTA1NEyVEPhZ9ecZVzGhQ5YJh9I=", nc=00000001, uri="/digest", response="6f0b7ab7b50d20e021083c0d24f6e138", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BOFCFAPLPJNMAFBJCKDKJELDMDMHLJDCFMICPPII", 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="9tisVKTqavENMTUxMTE4MDY5OTA1NEyVEPhZ9ecZVzGhQ5YJh9I=", nc=00000001, uri="/digest", response="6f0b7ab7b50d20e021083c0d24f6e138", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BOFCFAPLPJNMAFBJCKDKJELDMDMHLJDCFMICPPII", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.059 [XNIO-54 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="9tisVKTqavENMTUxMTE4MDY5OTA1NEyVEPhZ9ecZVzGhQ5YJh9I=", nc=00000001, uri="/digest", response="6f0b7ab7b50d20e021083c0d24f6e138", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BOFCFAPLPJNMAFBJCKDKJELDMDMHLJDCFMICPPII", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.059 [XNIO-54 task-26] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.059 [XNIO-54 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="9tisVKTqavENMTUxMTE4MDY5OTA1NEyVEPhZ9ecZVzGhQ5YJh9I=", nc=00000001, uri="/digest", response="6f0b7ab7b50d20e021083c0d24f6e138", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BOFCFAPLPJNMAFBJCKDKJELDMDMHLJDCFMICPPII", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.059 [XNIO-54 task-26] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.062 [XNIO-54 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="qYIuMYECr4oNMTUxMTE4MDY5OTA1ObvI66DVnpHhb4xAqn9V5kA=", nc=00000001, uri="/digest", response="078ddde14ed560ad654d6f0ebd4e1902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEGIMDLMGAJBIPOFONPDLNDIHJDHPCDKOCLEGMOP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.062 [XNIO-54 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.062 [XNIO-54 task-27] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="qYIuMYECr4oNMTUxMTE4MDY5OTA1ObvI66DVnpHhb4xAqn9V5kA=", nc=00000001, uri="/digest", response="078ddde14ed560ad654d6f0ebd4e1902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEGIMDLMGAJBIPOFONPDLNDIHJDHPCDKOCLEGMOP", 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="qYIuMYECr4oNMTUxMTE4MDY5OTA1ObvI66DVnpHhb4xAqn9V5kA=", nc=00000001, uri="/digest", response="078ddde14ed560ad654d6f0ebd4e1902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEGIMDLMGAJBIPOFONPDLNDIHJDHPCDKOCLEGMOP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.063 [XNIO-54 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="qYIuMYECr4oNMTUxMTE4MDY5OTA1ObvI66DVnpHhb4xAqn9V5kA=", nc=00000001, uri="/digest", response="078ddde14ed560ad654d6f0ebd4e1902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEGIMDLMGAJBIPOFONPDLNDIHJDHPCDKOCLEGMOP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.063 [XNIO-54 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.063 [XNIO-54 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="qYIuMYECr4oNMTUxMTE4MDY5OTA1ObvI66DVnpHhb4xAqn9V5kA=", nc=00000001, uri="/digest", response="078ddde14ed560ad654d6f0ebd4e1902", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JEGIMDLMGAJBIPOFONPDLNDIHJDHPCDKOCLEGMOP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.063 [XNIO-54 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.064 [XNIO-54 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="zT49B+q1pTENMTUxMTE4MDY5OTA2Mwjh+7tGUBBBIdWVCkzuZ64=", nc=00000001, uri="/digest", response="8b06151bc40c7efb221322b620c34f60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HINJBKGFCLBEAKKJLEDHELAFLGHAKPJMIPFPDEBE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.064 [XNIO-54 task-28] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.064 [XNIO-54 task-28] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="zT49B+q1pTENMTUxMTE4MDY5OTA2Mwjh+7tGUBBBIdWVCkzuZ64=", nc=00000001, uri="/digest", response="8b06151bc40c7efb221322b620c34f60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HINJBKGFCLBEAKKJLEDHELAFLGHAKPJMIPFPDEBE", 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="zT49B+q1pTENMTUxMTE4MDY5OTA2Mwjh+7tGUBBBIdWVCkzuZ64=", nc=00000001, uri="/digest", response="8b06151bc40c7efb221322b620c34f60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HINJBKGFCLBEAKKJLEDHELAFLGHAKPJMIPFPDEBE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.064 [XNIO-54 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="zT49B+q1pTENMTUxMTE4MDY5OTA2Mwjh+7tGUBBBIdWVCkzuZ64=", nc=00000001, uri="/digest", response="8b06151bc40c7efb221322b620c34f60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HINJBKGFCLBEAKKJLEDHELAFLGHAKPJMIPFPDEBE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.065 [XNIO-54 task-28] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.065 [XNIO-54 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="zT49B+q1pTENMTUxMTE4MDY5OTA2Mwjh+7tGUBBBIdWVCkzuZ64=", nc=00000001, uri="/digest", response="8b06151bc40c7efb221322b620c34f60", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HINJBKGFCLBEAKKJLEDHELAFLGHAKPJMIPFPDEBE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.065 [XNIO-54 task-28] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.069 [XNIO-54 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="LJXic+/5lVINMTUxMTE4MDY5OTA2NQ/H5sTdRMvIGMj0q4vSN8s=", nc=00000001, uri="/digest", response="f0ac1efb160e31b7800ef3e1a0dfaaa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOCJHEMABIIJBMCPAOIBLPPNMJOACLGEKMOLCHBL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.069 [XNIO-54 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.070 [XNIO-54 task-29] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="LJXic+/5lVINMTUxMTE4MDY5OTA2NQ/H5sTdRMvIGMj0q4vSN8s=", nc=00000001, uri="/digest", response="f0ac1efb160e31b7800ef3e1a0dfaaa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOCJHEMABIIJBMCPAOIBLPPNMJOACLGEKMOLCHBL", 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="LJXic+/5lVINMTUxMTE4MDY5OTA2NQ/H5sTdRMvIGMj0q4vSN8s=", nc=00000001, uri="/digest", response="f0ac1efb160e31b7800ef3e1a0dfaaa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOCJHEMABIIJBMCPAOIBLPPNMJOACLGEKMOLCHBL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.070 [XNIO-54 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="LJXic+/5lVINMTUxMTE4MDY5OTA2NQ/H5sTdRMvIGMj0q4vSN8s=", nc=00000001, uri="/digest", response="f0ac1efb160e31b7800ef3e1a0dfaaa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOCJHEMABIIJBMCPAOIBLPPNMJOACLGEKMOLCHBL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.070 [XNIO-54 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.070 [XNIO-54 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="LJXic+/5lVINMTUxMTE4MDY5OTA2NQ/H5sTdRMvIGMj0q4vSN8s=", nc=00000001, uri="/digest", response="f0ac1efb160e31b7800ef3e1a0dfaaa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KOCJHEMABIIJBMCPAOIBLPPNMJOACLGEKMOLCHBL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.070 [XNIO-54 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.072 [XNIO-54 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="/0opuHdRpXENMTUxMTE4MDY5OTA3MKlD9B1QHT0gV7B8YoUnV4k=", nc=00000001, uri="/digest", response="0bdea00f77313f76495324e2660aa7f6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIAOJPAOJMDIJNHGDLCIGDHKCOMBDCFEKCHPEAC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.072 [XNIO-54 task-30] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.072 [XNIO-54 task-30] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="/0opuHdRpXENMTUxMTE4MDY5OTA3MKlD9B1QHT0gV7B8YoUnV4k=", nc=00000001, uri="/digest", response="0bdea00f77313f76495324e2660aa7f6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIAOJPAOJMDIJNHGDLCIGDHKCOMBDCFEKCHPEAC", 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="/0opuHdRpXENMTUxMTE4MDY5OTA3MKlD9B1QHT0gV7B8YoUnV4k=", nc=00000001, uri="/digest", response="0bdea00f77313f76495324e2660aa7f6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIAOJPAOJMDIJNHGDLCIGDHKCOMBDCFEKCHPEAC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.073 [XNIO-54 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="/0opuHdRpXENMTUxMTE4MDY5OTA3MKlD9B1QHT0gV7B8YoUnV4k=", nc=00000001, uri="/digest", response="0bdea00f77313f76495324e2660aa7f6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIAOJPAOJMDIJNHGDLCIGDHKCOMBDCFEKCHPEAC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.073 [XNIO-54 task-30] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.073 [XNIO-54 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="/0opuHdRpXENMTUxMTE4MDY5OTA3MKlD9B1QHT0gV7B8YoUnV4k=", nc=00000001, uri="/digest", response="0bdea00f77313f76495324e2660aa7f6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIAOJPAOJMDIJNHGDLCIGDHKCOMBDCFEKCHPEAC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.073 [XNIO-54 task-30] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.079 [XNIO-54 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="7yoYxoF4GfwNMTUxMTE4MDY5OTA3M//uaReo3Nv9YKTS9k3acqg=", nc=00000001, uri="/digest", response="e521392f81a0fbb715b6552d7ac6c437", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AENIJOEGJBDPBJKLEEGNFOKHNJFGLOHAINJNLOBJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.079 [XNIO-54 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.079 [XNIO-54 task-31] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="7yoYxoF4GfwNMTUxMTE4MDY5OTA3M//uaReo3Nv9YKTS9k3acqg=", nc=00000001, uri="/digest", response="e521392f81a0fbb715b6552d7ac6c437", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AENIJOEGJBDPBJKLEEGNFOKHNJFGLOHAINJNLOBJ", 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="7yoYxoF4GfwNMTUxMTE4MDY5OTA3M//uaReo3Nv9YKTS9k3acqg=", nc=00000001, uri="/digest", response="e521392f81a0fbb715b6552d7ac6c437", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AENIJOEGJBDPBJKLEEGNFOKHNJFGLOHAINJNLOBJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.079 [XNIO-54 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="7yoYxoF4GfwNMTUxMTE4MDY5OTA3M//uaReo3Nv9YKTS9k3acqg=", nc=00000001, uri="/digest", response="e521392f81a0fbb715b6552d7ac6c437", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AENIJOEGJBDPBJKLEEGNFOKHNJFGLOHAINJNLOBJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.079 [XNIO-54 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.079 [XNIO-54 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="7yoYxoF4GfwNMTUxMTE4MDY5OTA3M//uaReo3Nv9YKTS9k3acqg=", nc=00000001, uri="/digest", response="e521392f81a0fbb715b6552d7ac6c437", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AENIJOEGJBDPBJKLEEGNFOKHNJFGLOHAINJNLOBJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.079 [XNIO-54 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.080 [XNIO-54 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="yRhKKm3pcxsNMTUxMTE4MDY5OTA3ORYD4j65q0TvYumk1euEiko=", nc=00000001, uri="/digest", response="75a320e628a1992bc25804bbdd21ee6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PACADFNCBCEPLFINPKPLIGLPFLKHAIIPKDOCDNCF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.081 [XNIO-54 task-32] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.081 [XNIO-54 task-32] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="yRhKKm3pcxsNMTUxMTE4MDY5OTA3ORYD4j65q0TvYumk1euEiko=", nc=00000001, uri="/digest", response="75a320e628a1992bc25804bbdd21ee6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PACADFNCBCEPLFINPKPLIGLPFLKHAIIPKDOCDNCF", 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="yRhKKm3pcxsNMTUxMTE4MDY5OTA3ORYD4j65q0TvYumk1euEiko=", nc=00000001, uri="/digest", response="75a320e628a1992bc25804bbdd21ee6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PACADFNCBCEPLFINPKPLIGLPFLKHAIIPKDOCDNCF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.081 [XNIO-54 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="yRhKKm3pcxsNMTUxMTE4MDY5OTA3ORYD4j65q0TvYumk1euEiko=", nc=00000001, uri="/digest", response="75a320e628a1992bc25804bbdd21ee6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PACADFNCBCEPLFINPKPLIGLPFLKHAIIPKDOCDNCF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.081 [XNIO-54 task-32] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.081 [XNIO-54 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="yRhKKm3pcxsNMTUxMTE4MDY5OTA3ORYD4j65q0TvYumk1euEiko=", nc=00000001, uri="/digest", response="75a320e628a1992bc25804bbdd21ee6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PACADFNCBCEPLFINPKPLIGLPFLKHAIIPKDOCDNCF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.081 [XNIO-54 task-32] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.086 [XNIO-54 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="dUTfPkB9zIcNMTUxMTE4MDY5OTA4MVsTvho/Dvo/0KxerhgV03k=", nc=00000001, uri="/digest", response="fc479b92bec405cdea835fa36b5f5fb6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALDNJLBFJPEPPMBKNNKAFHGILCMGAPMLCDKGCDDC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.086 [XNIO-54 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.086 [XNIO-54 task-33] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="dUTfPkB9zIcNMTUxMTE4MDY5OTA4MVsTvho/Dvo/0KxerhgV03k=", nc=00000001, uri="/digest", response="fc479b92bec405cdea835fa36b5f5fb6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALDNJLBFJPEPPMBKNNKAFHGILCMGAPMLCDKGCDDC", 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="dUTfPkB9zIcNMTUxMTE4MDY5OTA4MVsTvho/Dvo/0KxerhgV03k=", nc=00000001, uri="/digest", response="fc479b92bec405cdea835fa36b5f5fb6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALDNJLBFJPEPPMBKNNKAFHGILCMGAPMLCDKGCDDC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.086 [XNIO-54 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="dUTfPkB9zIcNMTUxMTE4MDY5OTA4MVsTvho/Dvo/0KxerhgV03k=", nc=00000001, uri="/digest", response="fc479b92bec405cdea835fa36b5f5fb6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALDNJLBFJPEPPMBKNNKAFHGILCMGAPMLCDKGCDDC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.086 [XNIO-54 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.086 [XNIO-54 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="dUTfPkB9zIcNMTUxMTE4MDY5OTA4MVsTvho/Dvo/0KxerhgV03k=", nc=00000001, uri="/digest", response="fc479b92bec405cdea835fa36b5f5fb6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ALDNJLBFJPEPPMBKNNKAFHGILCMGAPMLCDKGCDDC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.086 [XNIO-54 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.092 [XNIO-54 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="7I4UigjWe7MNMTUxMTE4MDY5OTA4NgkSoZgA3IOKvgEln+sFgyQ=", nc=00000001, uri="/digest", response="d9ccd2436ce1a6b4ef7ab789934aebaa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NOEEFAPEPFFMPOJPEAEANLPLAGBNOJJLPCHBACBO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.092 [XNIO-54 task-34] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.092 [XNIO-54 task-34] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="7I4UigjWe7MNMTUxMTE4MDY5OTA4NgkSoZgA3IOKvgEln+sFgyQ=", nc=00000001, uri="/digest", response="d9ccd2436ce1a6b4ef7ab789934aebaa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NOEEFAPEPFFMPOJPEAEANLPLAGBNOJJLPCHBACBO", 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="7I4UigjWe7MNMTUxMTE4MDY5OTA4NgkSoZgA3IOKvgEln+sFgyQ=", nc=00000001, uri="/digest", response="d9ccd2436ce1a6b4ef7ab789934aebaa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NOEEFAPEPFFMPOJPEAEANLPLAGBNOJJLPCHBACBO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.092 [XNIO-54 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="7I4UigjWe7MNMTUxMTE4MDY5OTA4NgkSoZgA3IOKvgEln+sFgyQ=", nc=00000001, uri="/digest", response="d9ccd2436ce1a6b4ef7ab789934aebaa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NOEEFAPEPFFMPOJPEAEANLPLAGBNOJJLPCHBACBO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.092 [XNIO-54 task-34] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.092 [XNIO-54 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="7I4UigjWe7MNMTUxMTE4MDY5OTA4NgkSoZgA3IOKvgEln+sFgyQ=", nc=00000001, uri="/digest", response="d9ccd2436ce1a6b4ef7ab789934aebaa", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NOEEFAPEPFFMPOJPEAEANLPLAGBNOJJLPCHBACBO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.092 [XNIO-54 task-34] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.093 [XNIO-54 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="PaXZx9H6xLYNMTUxMTE4MDY5OTA5MqPnO8er3g9oWs42PBggngI=", nc=00000001, uri="/digest", response="10509ef9d4105692054fee0f8fe8242a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IFCGGOJEBBIGMLJLOPJBLKJKEGLAKDMHNMJLJCGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.093 [XNIO-54 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.094 [XNIO-54 task-35] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="PaXZx9H6xLYNMTUxMTE4MDY5OTA5MqPnO8er3g9oWs42PBggngI=", nc=00000001, uri="/digest", response="10509ef9d4105692054fee0f8fe8242a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IFCGGOJEBBIGMLJLOPJBLKJKEGLAKDMHNMJLJCGM", 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="PaXZx9H6xLYNMTUxMTE4MDY5OTA5MqPnO8er3g9oWs42PBggngI=", nc=00000001, uri="/digest", response="10509ef9d4105692054fee0f8fe8242a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IFCGGOJEBBIGMLJLOPJBLKJKEGLAKDMHNMJLJCGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.094 [XNIO-54 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="PaXZx9H6xLYNMTUxMTE4MDY5OTA5MqPnO8er3g9oWs42PBggngI=", nc=00000001, uri="/digest", response="10509ef9d4105692054fee0f8fe8242a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IFCGGOJEBBIGMLJLOPJBLKJKEGLAKDMHNMJLJCGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.094 [XNIO-54 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.094 [XNIO-54 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="PaXZx9H6xLYNMTUxMTE4MDY5OTA5MqPnO8er3g9oWs42PBggngI=", nc=00000001, uri="/digest", response="10509ef9d4105692054fee0f8fe8242a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IFCGGOJEBBIGMLJLOPJBLKJKEGLAKDMHNMJLJCGM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.094 [XNIO-54 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.099 [XNIO-54 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="6EjccbueedoNMTUxMTE4MDY5OTA5NCkmjovs7yN+wkaMO7GHpRI=", nc=00000001, uri="/digest", response="588c5f7f9b5c89d90d84fb08c495fbdd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FIGCKIHOKOJOLFLNJFNLNJDKBKNJOMHOHPFBFLDM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.099 [XNIO-54 task-36] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.099 [XNIO-54 task-36] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="6EjccbueedoNMTUxMTE4MDY5OTA5NCkmjovs7yN+wkaMO7GHpRI=", nc=00000001, uri="/digest", response="588c5f7f9b5c89d90d84fb08c495fbdd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FIGCKIHOKOJOLFLNJFNLNJDKBKNJOMHOHPFBFLDM", 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="6EjccbueedoNMTUxMTE4MDY5OTA5NCkmjovs7yN+wkaMO7GHpRI=", nc=00000001, uri="/digest", response="588c5f7f9b5c89d90d84fb08c495fbdd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FIGCKIHOKOJOLFLNJFNLNJDKBKNJOMHOHPFBFLDM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.100 [XNIO-54 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="6EjccbueedoNMTUxMTE4MDY5OTA5NCkmjovs7yN+wkaMO7GHpRI=", nc=00000001, uri="/digest", response="588c5f7f9b5c89d90d84fb08c495fbdd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FIGCKIHOKOJOLFLNJFNLNJDKBKNJOMHOHPFBFLDM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.100 [XNIO-54 task-36] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.100 [XNIO-54 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="6EjccbueedoNMTUxMTE4MDY5OTA5NCkmjovs7yN+wkaMO7GHpRI=", nc=00000001, uri="/digest", response="588c5f7f9b5c89d90d84fb08c495fbdd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FIGCKIHOKOJOLFLNJFNLNJDKBKNJOMHOHPFBFLDM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.100 [XNIO-54 task-36] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.101 [XNIO-54 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="EoJIfT6JfsgNMTUxMTE4MDY5OTEwMFOey3hWYV01QNKxvLpe25g=", nc=00000001, uri="/digest", response="c40ca8ba0469b1b2ecd8651c6c1b6561", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JDGLFJHICNADKPGJIJCGNBFIJCNDLGOLEHIHBMGP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.101 [XNIO-54 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.101 [XNIO-54 task-37] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="EoJIfT6JfsgNMTUxMTE4MDY5OTEwMFOey3hWYV01QNKxvLpe25g=", nc=00000001, uri="/digest", response="c40ca8ba0469b1b2ecd8651c6c1b6561", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JDGLFJHICNADKPGJIJCGNBFIJCNDLGOLEHIHBMGP", 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="EoJIfT6JfsgNMTUxMTE4MDY5OTEwMFOey3hWYV01QNKxvLpe25g=", nc=00000001, uri="/digest", response="c40ca8ba0469b1b2ecd8651c6c1b6561", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JDGLFJHICNADKPGJIJCGNBFIJCNDLGOLEHIHBMGP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.101 [XNIO-54 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="EoJIfT6JfsgNMTUxMTE4MDY5OTEwMFOey3hWYV01QNKxvLpe25g=", nc=00000001, uri="/digest", response="c40ca8ba0469b1b2ecd8651c6c1b6561", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JDGLFJHICNADKPGJIJCGNBFIJCNDLGOLEHIHBMGP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.101 [XNIO-54 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.101 [XNIO-54 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="EoJIfT6JfsgNMTUxMTE4MDY5OTEwMFOey3hWYV01QNKxvLpe25g=", nc=00000001, uri="/digest", response="c40ca8ba0469b1b2ecd8651c6c1b6561", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JDGLFJHICNADKPGJIJCGNBFIJCNDLGOLEHIHBMGP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.102 [XNIO-54 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.103 [XNIO-54 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="aF+/R5mL6IMNMTUxMTE4MDY5OTEwMjVxMulJCWc5rXxv18Ib1G4=", nc=00000001, uri="/digest", response="e07e3be7e3b8fe0d32c84330a871ef61", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEKMGMDJNBABHMDMMGIEJCMHKHCFJDOMHKCPEDJK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.103 [XNIO-54 task-38] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.103 [XNIO-54 task-38] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="aF+/R5mL6IMNMTUxMTE4MDY5OTEwMjVxMulJCWc5rXxv18Ib1G4=", nc=00000001, uri="/digest", response="e07e3be7e3b8fe0d32c84330a871ef61", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEKMGMDJNBABHMDMMGIEJCMHKHCFJDOMHKCPEDJK", 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="aF+/R5mL6IMNMTUxMTE4MDY5OTEwMjVxMulJCWc5rXxv18Ib1G4=", nc=00000001, uri="/digest", response="e07e3be7e3b8fe0d32c84330a871ef61", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEKMGMDJNBABHMDMMGIEJCMHKHCFJDOMHKCPEDJK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.103 [XNIO-54 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="aF+/R5mL6IMNMTUxMTE4MDY5OTEwMjVxMulJCWc5rXxv18Ib1G4=", nc=00000001, uri="/digest", response="e07e3be7e3b8fe0d32c84330a871ef61", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEKMGMDJNBABHMDMMGIEJCMHKHCFJDOMHKCPEDJK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.103 [XNIO-54 task-38] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.103 [XNIO-54 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="aF+/R5mL6IMNMTUxMTE4MDY5OTEwMjVxMulJCWc5rXxv18Ib1G4=", nc=00000001, uri="/digest", response="e07e3be7e3b8fe0d32c84330a871ef61", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IEKMGMDJNBABHMDMMGIEJCMHKHCFJDOMHKCPEDJK", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.103 [XNIO-54 task-38] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.104 [XNIO-54 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="oUAWJfzvj+ANMTUxMTE4MDY5OTEwM24yt36J/O/KwdYGz8fP4s4=", nc=00000001, uri="/digest", response="bb2f8bce09fa5ba4d0f26dbb775ea8df", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANPADDDGHLGELJCBCHLBDKAMAJPMPHGELABCEJME", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.104 [XNIO-54 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.104 [XNIO-54 task-39] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="oUAWJfzvj+ANMTUxMTE4MDY5OTEwM24yt36J/O/KwdYGz8fP4s4=", nc=00000001, uri="/digest", response="bb2f8bce09fa5ba4d0f26dbb775ea8df", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANPADDDGHLGELJCBCHLBDKAMAJPMPHGELABCEJME", 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="oUAWJfzvj+ANMTUxMTE4MDY5OTEwM24yt36J/O/KwdYGz8fP4s4=", nc=00000001, uri="/digest", response="bb2f8bce09fa5ba4d0f26dbb775ea8df", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANPADDDGHLGELJCBCHLBDKAMAJPMPHGELABCEJME", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.104 [XNIO-54 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="oUAWJfzvj+ANMTUxMTE4MDY5OTEwM24yt36J/O/KwdYGz8fP4s4=", nc=00000001, uri="/digest", response="bb2f8bce09fa5ba4d0f26dbb775ea8df", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANPADDDGHLGELJCBCHLBDKAMAJPMPHGELABCEJME", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.105 [XNIO-54 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.105 [XNIO-54 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="oUAWJfzvj+ANMTUxMTE4MDY5OTEwM24yt36J/O/KwdYGz8fP4s4=", nc=00000001, uri="/digest", response="bb2f8bce09fa5ba4d0f26dbb775ea8df", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ANPADDDGHLGELJCBCHLBDKAMAJPMPHGELABCEJME", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.105 [XNIO-54 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.105 [XNIO-54 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="/8OhWfZoXFYNMTUxMTE4MDY5OTEwNaeZyX3T+GHXRzdnA5D1RS0=", nc=00000001, uri="/digest", response="a9c6db9889c09a8457a751deb38e4353", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HPEFKOINEKGJGACBBNHGFNGINGDJCIOACMGOFEFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.105 [XNIO-54 task-40] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.106 [XNIO-54 task-40] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="/8OhWfZoXFYNMTUxMTE4MDY5OTEwNaeZyX3T+GHXRzdnA5D1RS0=", nc=00000001, uri="/digest", response="a9c6db9889c09a8457a751deb38e4353", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HPEFKOINEKGJGACBBNHGFNGINGDJCIOACMGOFEFO", 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="/8OhWfZoXFYNMTUxMTE4MDY5OTEwNaeZyX3T+GHXRzdnA5D1RS0=", nc=00000001, uri="/digest", response="a9c6db9889c09a8457a751deb38e4353", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HPEFKOINEKGJGACBBNHGFNGINGDJCIOACMGOFEFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.106 [XNIO-54 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="/8OhWfZoXFYNMTUxMTE4MDY5OTEwNaeZyX3T+GHXRzdnA5D1RS0=", nc=00000001, uri="/digest", response="a9c6db9889c09a8457a751deb38e4353", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HPEFKOINEKGJGACBBNHGFNGINGDJCIOACMGOFEFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.106 [XNIO-54 task-40] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@549a7be8 for /digest
06:24:59.106 [XNIO-54 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="/8OhWfZoXFYNMTUxMTE4MDY5OTEwNaeZyX3T+GHXRzdnA5D1RS0=", nc=00000001, uri="/digest", response="a9c6db9889c09a8457a751deb38e4353", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HPEFKOINEKGJGACBBNHGFNGINGDJCIOACMGOFEFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:33307]} response {}}
06:24:59.106 [XNIO-54 task-40] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.106 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.106 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.106 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="TBwEbinMoLoNMTUxMTE4MDY5OTEwNkXunTqJkazvl5pgMvHbilA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:59.106 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.106 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.107 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4423e76e
06:24:59.111 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6a7f0375
06:24:59.112 [XNIO-55 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-1', selector sun.nio.ch.EPollSelectorImpl@406f3ff6
06:24:59.112 [XNIO-55 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2032b89b
06:24:59.114 [XNIO-55 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6eca8197
06:24:59.117 [XNIO-55 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-5', selector sun.nio.ch.EPollSelectorImpl@63c0851f
06:24:59.118 [XNIO-55 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7962935d
06:24:59.112 [XNIO-55 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4273c166
06:24:59.122 [XNIO-55 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4d4da75c
06:24:59.122 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.122 [XNIO-55 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-7', selector sun.nio.ch.EPollSelectorImpl@798cdc55
06:24:59.122 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.122 [XNIO-55 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 Accept', selector sun.nio.ch.EPollSelectorImpl@2f420be4
06:24:59.123 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:40003/digest
06:24:59.123 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.123 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.151 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.152 [XNIO-55 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_131], Host=[localhost:40003]} response {}}
06:24:59.152 [XNIO-55 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.152 [XNIO-55 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.152 [XNIO-55 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_131], Host=[localhost:40003]} response {}}
06:24:59.152 [XNIO-55 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.157 [XNIO-55 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="OZPuCNwOmBYNMTUxMTE4MDY5OTE1Mp7rJ0DCXezLQ/sMlq5dy2Q=", nc=00000001, uri="/digest", response="db7e0c8beee61aee2781f048fcc48e45", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INAJCEJOIDINPCHMLMKGODBDLBCACMKJGMPDOFNB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.157 [XNIO-55 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.157 [XNIO-55 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="OZPuCNwOmBYNMTUxMTE4MDY5OTE1Mp7rJ0DCXezLQ/sMlq5dy2Q=", nc=00000001, uri="/digest", response="db7e0c8beee61aee2781f048fcc48e45", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INAJCEJOIDINPCHMLMKGODBDLBCACMKJGMPDOFNB", 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="OZPuCNwOmBYNMTUxMTE4MDY5OTE1Mp7rJ0DCXezLQ/sMlq5dy2Q=", nc=00000001, uri="/digest", response="db7e0c8beee61aee2781f048fcc48e45", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INAJCEJOIDINPCHMLMKGODBDLBCACMKJGMPDOFNB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.158 [XNIO-55 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="OZPuCNwOmBYNMTUxMTE4MDY5OTE1Mp7rJ0DCXezLQ/sMlq5dy2Q=", nc=00000001, uri="/digest", response="db7e0c8beee61aee2781f048fcc48e45", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INAJCEJOIDINPCHMLMKGODBDLBCACMKJGMPDOFNB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.158 [XNIO-55 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.158 [XNIO-55 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="OZPuCNwOmBYNMTUxMTE4MDY5OTE1Mp7rJ0DCXezLQ/sMlq5dy2Q=", nc=00000001, uri="/digest", response="db7e0c8beee61aee2781f048fcc48e45", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="INAJCEJOIDINPCHMLMKGODBDLBCACMKJGMPDOFNB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.158 [XNIO-55 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.161 [XNIO-55 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="B5jrlyq9gBoNMTUxMTE4MDY5OTE1OLAmrS2HuERalzO0Tcnwh/w=", nc=00000001, uri="/digest", response="c2039fe2ea4098dac2f2ea3496c8365c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLDFBPGLGAKEMEIJAKAKOJOJHPOPCJFMHBNBAMOH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.161 [XNIO-55 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.161 [XNIO-55 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="B5jrlyq9gBoNMTUxMTE4MDY5OTE1OLAmrS2HuERalzO0Tcnwh/w=", nc=00000001, uri="/digest", response="c2039fe2ea4098dac2f2ea3496c8365c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLDFBPGLGAKEMEIJAKAKOJOJHPOPCJFMHBNBAMOH", 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="B5jrlyq9gBoNMTUxMTE4MDY5OTE1OLAmrS2HuERalzO0Tcnwh/w=", nc=00000001, uri="/digest", response="c2039fe2ea4098dac2f2ea3496c8365c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLDFBPGLGAKEMEIJAKAKOJOJHPOPCJFMHBNBAMOH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.161 [XNIO-55 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="B5jrlyq9gBoNMTUxMTE4MDY5OTE1OLAmrS2HuERalzO0Tcnwh/w=", nc=00000001, uri="/digest", response="c2039fe2ea4098dac2f2ea3496c8365c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLDFBPGLGAKEMEIJAKAKOJOJHPOPCJFMHBNBAMOH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.161 [XNIO-55 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.161 [XNIO-55 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="B5jrlyq9gBoNMTUxMTE4MDY5OTE1OLAmrS2HuERalzO0Tcnwh/w=", nc=00000001, uri="/digest", response="c2039fe2ea4098dac2f2ea3496c8365c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLDFBPGLGAKEMEIJAKAKOJOJHPOPCJFMHBNBAMOH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.161 [XNIO-55 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.168 [XNIO-55 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="RLQC/4yYWboNMTUxMTE4MDY5OTE2MdhCkTr/2o23bsnf06bStz4=", nc=00000001, uri="/digest", response="fef076161633f08a7015b0b0b41fc104", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFBAJHJNMIKLHHLDCLIINLCKCFKGENMGFEMLHBMJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.168 [XNIO-55 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.168 [XNIO-55 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="RLQC/4yYWboNMTUxMTE4MDY5OTE2MdhCkTr/2o23bsnf06bStz4=", nc=00000001, uri="/digest", response="fef076161633f08a7015b0b0b41fc104", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFBAJHJNMIKLHHLDCLIINLCKCFKGENMGFEMLHBMJ", 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="RLQC/4yYWboNMTUxMTE4MDY5OTE2MdhCkTr/2o23bsnf06bStz4=", nc=00000001, uri="/digest", response="fef076161633f08a7015b0b0b41fc104", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFBAJHJNMIKLHHLDCLIINLCKCFKGENMGFEMLHBMJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.168 [XNIO-55 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="RLQC/4yYWboNMTUxMTE4MDY5OTE2MdhCkTr/2o23bsnf06bStz4=", nc=00000001, uri="/digest", response="fef076161633f08a7015b0b0b41fc104", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFBAJHJNMIKLHHLDCLIINLCKCFKGENMGFEMLHBMJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.168 [XNIO-55 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.168 [XNIO-55 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="RLQC/4yYWboNMTUxMTE4MDY5OTE2MdhCkTr/2o23bsnf06bStz4=", nc=00000001, uri="/digest", response="fef076161633f08a7015b0b0b41fc104", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFBAJHJNMIKLHHLDCLIINLCKCFKGENMGFEMLHBMJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.168 [XNIO-55 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.179 [XNIO-55 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="GY3YW+wGUO8NMTUxMTE4MDY5OTE2ONg0plE4nqRpeG9fXLntcKY=", nc=00000001, uri="/digest", response="39ea45b683f6a5a9380383a3b62f884a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NFGLGJPNKGDANHOEAEPPABLIJJGECNJOKJHBHOHB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.179 [XNIO-55 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.179 [XNIO-55 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="GY3YW+wGUO8NMTUxMTE4MDY5OTE2ONg0plE4nqRpeG9fXLntcKY=", nc=00000001, uri="/digest", response="39ea45b683f6a5a9380383a3b62f884a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NFGLGJPNKGDANHOEAEPPABLIJJGECNJOKJHBHOHB", 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="GY3YW+wGUO8NMTUxMTE4MDY5OTE2ONg0plE4nqRpeG9fXLntcKY=", nc=00000001, uri="/digest", response="39ea45b683f6a5a9380383a3b62f884a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NFGLGJPNKGDANHOEAEPPABLIJJGECNJOKJHBHOHB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.179 [XNIO-55 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="GY3YW+wGUO8NMTUxMTE4MDY5OTE2ONg0plE4nqRpeG9fXLntcKY=", nc=00000001, uri="/digest", response="39ea45b683f6a5a9380383a3b62f884a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NFGLGJPNKGDANHOEAEPPABLIJJGECNJOKJHBHOHB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.179 [XNIO-55 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.179 [XNIO-55 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="GY3YW+wGUO8NMTUxMTE4MDY5OTE2ONg0plE4nqRpeG9fXLntcKY=", nc=00000001, uri="/digest", response="39ea45b683f6a5a9380383a3b62f884a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NFGLGJPNKGDANHOEAEPPABLIJJGECNJOKJHBHOHB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.179 [XNIO-55 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.187 [XNIO-55 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="N+10inOp6YUNMTUxMTE4MDY5OTE3OQdihG1EJdEkXMqVTUVCQFU=", nc=00000001, uri="/digest", response="924680c49cdb4997612b4ad4a595677b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMLBNDAKOICMFMOFDABOKJDNEFADPIGDDFHIGPEF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.188 [XNIO-55 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.188 [XNIO-55 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="N+10inOp6YUNMTUxMTE4MDY5OTE3OQdihG1EJdEkXMqVTUVCQFU=", nc=00000001, uri="/digest", response="924680c49cdb4997612b4ad4a595677b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMLBNDAKOICMFMOFDABOKJDNEFADPIGDDFHIGPEF", 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+10inOp6YUNMTUxMTE4MDY5OTE3OQdihG1EJdEkXMqVTUVCQFU=", nc=00000001, uri="/digest", response="924680c49cdb4997612b4ad4a595677b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMLBNDAKOICMFMOFDABOKJDNEFADPIGDDFHIGPEF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.188 [XNIO-55 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="N+10inOp6YUNMTUxMTE4MDY5OTE3OQdihG1EJdEkXMqVTUVCQFU=", nc=00000001, uri="/digest", response="924680c49cdb4997612b4ad4a595677b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMLBNDAKOICMFMOFDABOKJDNEFADPIGDDFHIGPEF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.188 [XNIO-55 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.188 [XNIO-55 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="N+10inOp6YUNMTUxMTE4MDY5OTE3OQdihG1EJdEkXMqVTUVCQFU=", nc=00000001, uri="/digest", response="924680c49cdb4997612b4ad4a595677b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MMLBNDAKOICMFMOFDABOKJDNEFADPIGDDFHIGPEF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.188 [XNIO-55 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.194 [XNIO-55 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="g7tu5ldizFANMTUxMTE4MDY5OTE4OG4UzuO+1/pt3ovcSQ+YT14=", nc=00000001, uri="/digest", response="cccea0604a72e8261beb0134c7b36ee1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOGFBPANMEHDGPOBBJPLOIJPJKCLAPKKIJBHPIKB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.194 [XNIO-55 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.194 [XNIO-55 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="g7tu5ldizFANMTUxMTE4MDY5OTE4OG4UzuO+1/pt3ovcSQ+YT14=", nc=00000001, uri="/digest", response="cccea0604a72e8261beb0134c7b36ee1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOGFBPANMEHDGPOBBJPLOIJPJKCLAPKKIJBHPIKB", 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="g7tu5ldizFANMTUxMTE4MDY5OTE4OG4UzuO+1/pt3ovcSQ+YT14=", nc=00000001, uri="/digest", response="cccea0604a72e8261beb0134c7b36ee1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOGFBPANMEHDGPOBBJPLOIJPJKCLAPKKIJBHPIKB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.194 [XNIO-55 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="g7tu5ldizFANMTUxMTE4MDY5OTE4OG4UzuO+1/pt3ovcSQ+YT14=", nc=00000001, uri="/digest", response="cccea0604a72e8261beb0134c7b36ee1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOGFBPANMEHDGPOBBJPLOIJPJKCLAPKKIJBHPIKB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.194 [XNIO-55 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.194 [XNIO-55 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="g7tu5ldizFANMTUxMTE4MDY5OTE4OG4UzuO+1/pt3ovcSQ+YT14=", nc=00000001, uri="/digest", response="cccea0604a72e8261beb0134c7b36ee1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OOGFBPANMEHDGPOBBJPLOIJPJKCLAPKKIJBHPIKB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.194 [XNIO-55 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.202 [XNIO-55 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="oSQTWaXDzugNMTUxMTE4MDY5OTE5NLoMF6/nPCaFSF/dlls1n2I=", nc=00000001, uri="/digest", response="aa003e311ede5fb8dae7fbe15cefa037", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBLDPNGMBNGDLCPHNPDEIFKMNBBJICDNMIADNHNA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.202 [XNIO-55 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.202 [XNIO-55 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="oSQTWaXDzugNMTUxMTE4MDY5OTE5NLoMF6/nPCaFSF/dlls1n2I=", nc=00000001, uri="/digest", response="aa003e311ede5fb8dae7fbe15cefa037", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBLDPNGMBNGDLCPHNPDEIFKMNBBJICDNMIADNHNA", 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="oSQTWaXDzugNMTUxMTE4MDY5OTE5NLoMF6/nPCaFSF/dlls1n2I=", nc=00000001, uri="/digest", response="aa003e311ede5fb8dae7fbe15cefa037", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBLDPNGMBNGDLCPHNPDEIFKMNBBJICDNMIADNHNA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.202 [XNIO-55 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="oSQTWaXDzugNMTUxMTE4MDY5OTE5NLoMF6/nPCaFSF/dlls1n2I=", nc=00000001, uri="/digest", response="aa003e311ede5fb8dae7fbe15cefa037", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBLDPNGMBNGDLCPHNPDEIFKMNBBJICDNMIADNHNA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.202 [XNIO-55 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.202 [XNIO-55 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="oSQTWaXDzugNMTUxMTE4MDY5OTE5NLoMF6/nPCaFSF/dlls1n2I=", nc=00000001, uri="/digest", response="aa003e311ede5fb8dae7fbe15cefa037", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LBLDPNGMBNGDLCPHNPDEIFKMNBBJICDNMIADNHNA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.202 [XNIO-55 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.219 [XNIO-55 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="LMbwzNNvtXYNMTUxMTE4MDY5OTIwMqupPRDbzvuM1lD3CK1jl0E=", nc=00000001, uri="/digest", response="3955f69858dd8068c7976e2b2c75412a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DACBGPFELKHDIOHLHJPMNLPEMCMOACNFFNGNMKFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.220 [XNIO-55 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.220 [XNIO-55 task-19] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="LMbwzNNvtXYNMTUxMTE4MDY5OTIwMqupPRDbzvuM1lD3CK1jl0E=", nc=00000001, uri="/digest", response="3955f69858dd8068c7976e2b2c75412a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DACBGPFELKHDIOHLHJPMNLPEMCMOACNFFNGNMKFO", 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="LMbwzNNvtXYNMTUxMTE4MDY5OTIwMqupPRDbzvuM1lD3CK1jl0E=", nc=00000001, uri="/digest", response="3955f69858dd8068c7976e2b2c75412a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DACBGPFELKHDIOHLHJPMNLPEMCMOACNFFNGNMKFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.220 [XNIO-55 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="LMbwzNNvtXYNMTUxMTE4MDY5OTIwMqupPRDbzvuM1lD3CK1jl0E=", nc=00000001, uri="/digest", response="3955f69858dd8068c7976e2b2c75412a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DACBGPFELKHDIOHLHJPMNLPEMCMOACNFFNGNMKFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.220 [XNIO-55 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.220 [XNIO-55 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="LMbwzNNvtXYNMTUxMTE4MDY5OTIwMqupPRDbzvuM1lD3CK1jl0E=", nc=00000001, uri="/digest", response="3955f69858dd8068c7976e2b2c75412a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DACBGPFELKHDIOHLHJPMNLPEMCMOACNFFNGNMKFO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.220 [XNIO-55 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.223 [XNIO-55 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="1sjY2B5WMWQNMTUxMTE4MDY5OTIyMPSB1lPHNJnMTyUt1HrpJcs=", nc=00000001, uri="/digest", response="df0b49472e5eae628d6ff5e345d49219", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNBINHECOPOCOAEPCALLCGJPGHBCJJEKHBPOKPC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.224 [XNIO-55 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.224 [XNIO-55 task-21] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="1sjY2B5WMWQNMTUxMTE4MDY5OTIyMPSB1lPHNJnMTyUt1HrpJcs=", nc=00000001, uri="/digest", response="df0b49472e5eae628d6ff5e345d49219", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNBINHECOPOCOAEPCALLCGJPGHBCJJEKHBPOKPC", 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="1sjY2B5WMWQNMTUxMTE4MDY5OTIyMPSB1lPHNJnMTyUt1HrpJcs=", nc=00000001, uri="/digest", response="df0b49472e5eae628d6ff5e345d49219", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNBINHECOPOCOAEPCALLCGJPGHBCJJEKHBPOKPC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.224 [XNIO-55 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="1sjY2B5WMWQNMTUxMTE4MDY5OTIyMPSB1lPHNJnMTyUt1HrpJcs=", nc=00000001, uri="/digest", response="df0b49472e5eae628d6ff5e345d49219", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNBINHECOPOCOAEPCALLCGJPGHBCJJEKHBPOKPC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.224 [XNIO-55 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.224 [XNIO-55 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="1sjY2B5WMWQNMTUxMTE4MDY5OTIyMPSB1lPHNJnMTyUt1HrpJcs=", nc=00000001, uri="/digest", response="df0b49472e5eae628d6ff5e345d49219", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNBINHECOPOCOAEPCALLCGJPGHBCJJEKHBPOKPC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.224 [XNIO-55 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.230 [XNIO-55 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="zr7zjfgX7v8NMTUxMTE4MDY5OTIyNH3CadiMy59ZVEpUZxqIt+M=", nc=00000001, uri="/digest", response="48322d80afea6386319e200a4d5497c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMAMLACDJPEEOHNJLKFCPICPFOOPCHFJOHBICNEO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.230 [XNIO-55 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.230 [XNIO-55 task-23] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="zr7zjfgX7v8NMTUxMTE4MDY5OTIyNH3CadiMy59ZVEpUZxqIt+M=", nc=00000001, uri="/digest", response="48322d80afea6386319e200a4d5497c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMAMLACDJPEEOHNJLKFCPICPFOOPCHFJOHBICNEO", 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="zr7zjfgX7v8NMTUxMTE4MDY5OTIyNH3CadiMy59ZVEpUZxqIt+M=", nc=00000001, uri="/digest", response="48322d80afea6386319e200a4d5497c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMAMLACDJPEEOHNJLKFCPICPFOOPCHFJOHBICNEO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.231 [XNIO-55 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="zr7zjfgX7v8NMTUxMTE4MDY5OTIyNH3CadiMy59ZVEpUZxqIt+M=", nc=00000001, uri="/digest", response="48322d80afea6386319e200a4d5497c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMAMLACDJPEEOHNJLKFCPICPFOOPCHFJOHBICNEO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.231 [XNIO-55 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.231 [XNIO-55 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="zr7zjfgX7v8NMTUxMTE4MDY5OTIyNH3CadiMy59ZVEpUZxqIt+M=", nc=00000001, uri="/digest", response="48322d80afea6386319e200a4d5497c6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMAMLACDJPEEOHNJLKFCPICPFOOPCHFJOHBICNEO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.231 [XNIO-55 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.238 [XNIO-55 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="F978XRkavKANMTUxMTE4MDY5OTIzMZInjGlV53Psjks8M1MRzac=", nc=00000001, uri="/digest", response="0a462da05f0ade63aeda7b923bc65f05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMOHHNEANDOENIOMFKODFPFGFHFNGJDMPLPHLNLH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.238 [XNIO-55 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.238 [XNIO-55 task-25] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="F978XRkavKANMTUxMTE4MDY5OTIzMZInjGlV53Psjks8M1MRzac=", nc=00000001, uri="/digest", response="0a462da05f0ade63aeda7b923bc65f05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMOHHNEANDOENIOMFKODFPFGFHFNGJDMPLPHLNLH", 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="F978XRkavKANMTUxMTE4MDY5OTIzMZInjGlV53Psjks8M1MRzac=", nc=00000001, uri="/digest", response="0a462da05f0ade63aeda7b923bc65f05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMOHHNEANDOENIOMFKODFPFGFHFNGJDMPLPHLNLH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.238 [XNIO-55 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="F978XRkavKANMTUxMTE4MDY5OTIzMZInjGlV53Psjks8M1MRzac=", nc=00000001, uri="/digest", response="0a462da05f0ade63aeda7b923bc65f05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMOHHNEANDOENIOMFKODFPFGFHFNGJDMPLPHLNLH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.238 [XNIO-55 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.238 [XNIO-55 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="F978XRkavKANMTUxMTE4MDY5OTIzMZInjGlV53Psjks8M1MRzac=", nc=00000001, uri="/digest", response="0a462da05f0ade63aeda7b923bc65f05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EMOHHNEANDOENIOMFKODFPFGFHFNGJDMPLPHLNLH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.238 [XNIO-55 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.244 [XNIO-55 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="uFowV/gaqL4NMTUxMTE4MDY5OTIzOFkWt1T5IUkgrUUg9iUQltY=", nc=00000001, uri="/digest", response="fb7dc40a2c2657753fad354de969ab97", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PIIFGMPFCFIEEMAHAPMJIGLMOGBMMJBLKIBGFPKN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.244 [XNIO-55 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.244 [XNIO-55 task-27] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="uFowV/gaqL4NMTUxMTE4MDY5OTIzOFkWt1T5IUkgrUUg9iUQltY=", nc=00000001, uri="/digest", response="fb7dc40a2c2657753fad354de969ab97", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PIIFGMPFCFIEEMAHAPMJIGLMOGBMMJBLKIBGFPKN", 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="uFowV/gaqL4NMTUxMTE4MDY5OTIzOFkWt1T5IUkgrUUg9iUQltY=", nc=00000001, uri="/digest", response="fb7dc40a2c2657753fad354de969ab97", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PIIFGMPFCFIEEMAHAPMJIGLMOGBMMJBLKIBGFPKN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.245 [XNIO-55 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="uFowV/gaqL4NMTUxMTE4MDY5OTIzOFkWt1T5IUkgrUUg9iUQltY=", nc=00000001, uri="/digest", response="fb7dc40a2c2657753fad354de969ab97", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PIIFGMPFCFIEEMAHAPMJIGLMOGBMMJBLKIBGFPKN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.245 [XNIO-55 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.245 [XNIO-55 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="uFowV/gaqL4NMTUxMTE4MDY5OTIzOFkWt1T5IUkgrUUg9iUQltY=", nc=00000001, uri="/digest", response="fb7dc40a2c2657753fad354de969ab97", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PIIFGMPFCFIEEMAHAPMJIGLMOGBMMJBLKIBGFPKN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.245 [XNIO-55 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.248 [XNIO-55 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="8EpQC6JxlDsNMTUxMTE4MDY5OTI0NZObGZI7Xp6TuRmesPxs7Jk=", nc=00000001, uri="/digest", response="f9f81bfb49e5cf7f6ac024485231c4e4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HAFACKBCFIIFLMNIBGBGGJGLENNLCKDHHHHHFOHD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.248 [XNIO-55 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.248 [XNIO-55 task-29] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="8EpQC6JxlDsNMTUxMTE4MDY5OTI0NZObGZI7Xp6TuRmesPxs7Jk=", nc=00000001, uri="/digest", response="f9f81bfb49e5cf7f6ac024485231c4e4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HAFACKBCFIIFLMNIBGBGGJGLENNLCKDHHHHHFOHD", 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="8EpQC6JxlDsNMTUxMTE4MDY5OTI0NZObGZI7Xp6TuRmesPxs7Jk=", nc=00000001, uri="/digest", response="f9f81bfb49e5cf7f6ac024485231c4e4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HAFACKBCFIIFLMNIBGBGGJGLENNLCKDHHHHHFOHD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.248 [XNIO-55 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="8EpQC6JxlDsNMTUxMTE4MDY5OTI0NZObGZI7Xp6TuRmesPxs7Jk=", nc=00000001, uri="/digest", response="f9f81bfb49e5cf7f6ac024485231c4e4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HAFACKBCFIIFLMNIBGBGGJGLENNLCKDHHHHHFOHD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.249 [XNIO-55 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.249 [XNIO-55 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="8EpQC6JxlDsNMTUxMTE4MDY5OTI0NZObGZI7Xp6TuRmesPxs7Jk=", nc=00000001, uri="/digest", response="f9f81bfb49e5cf7f6ac024485231c4e4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HAFACKBCFIIFLMNIBGBGGJGLENNLCKDHHHHHFOHD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.249 [XNIO-55 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.255 [XNIO-55 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="zy+s+FujdAUNMTUxMTE4MDY5OTI0ORPzKKu2vWkrkruIl96Ch1s=", nc=00000001, uri="/digest", response="eaf35dd8f731aacec7f2f7755cc568ba", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNAFLAFBFOAGHCEOLHKENHIBGFKKOPJCHNCFPKEJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.256 [XNIO-55 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.256 [XNIO-55 task-31] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="zy+s+FujdAUNMTUxMTE4MDY5OTI0ORPzKKu2vWkrkruIl96Ch1s=", nc=00000001, uri="/digest", response="eaf35dd8f731aacec7f2f7755cc568ba", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNAFLAFBFOAGHCEOLHKENHIBGFKKOPJCHNCFPKEJ", 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="zy+s+FujdAUNMTUxMTE4MDY5OTI0ORPzKKu2vWkrkruIl96Ch1s=", nc=00000001, uri="/digest", response="eaf35dd8f731aacec7f2f7755cc568ba", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNAFLAFBFOAGHCEOLHKENHIBGFKKOPJCHNCFPKEJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.256 [XNIO-55 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="zy+s+FujdAUNMTUxMTE4MDY5OTI0ORPzKKu2vWkrkruIl96Ch1s=", nc=00000001, uri="/digest", response="eaf35dd8f731aacec7f2f7755cc568ba", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNAFLAFBFOAGHCEOLHKENHIBGFKKOPJCHNCFPKEJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.256 [XNIO-55 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.256 [XNIO-55 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="zy+s+FujdAUNMTUxMTE4MDY5OTI0ORPzKKu2vWkrkruIl96Ch1s=", nc=00000001, uri="/digest", response="eaf35dd8f731aacec7f2f7755cc568ba", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNAFLAFBFOAGHCEOLHKENHIBGFKKOPJCHNCFPKEJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.256 [XNIO-55 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.266 [XNIO-55 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="4QYK3GqbYZsNMTUxMTE4MDY5OTI1NqqjnHgWElOBrU32vEI/niU=", nc=00000001, uri="/digest", response="4d5a70a1176bcb1890791af0536c110e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDFHPDPLIGOIKIBOEELGLKFBGLCBMFKMIFCGAKHC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.266 [XNIO-55 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.266 [XNIO-55 task-33] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="4QYK3GqbYZsNMTUxMTE4MDY5OTI1NqqjnHgWElOBrU32vEI/niU=", nc=00000001, uri="/digest", response="4d5a70a1176bcb1890791af0536c110e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDFHPDPLIGOIKIBOEELGLKFBGLCBMFKMIFCGAKHC", 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="4QYK3GqbYZsNMTUxMTE4MDY5OTI1NqqjnHgWElOBrU32vEI/niU=", nc=00000001, uri="/digest", response="4d5a70a1176bcb1890791af0536c110e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDFHPDPLIGOIKIBOEELGLKFBGLCBMFKMIFCGAKHC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.266 [XNIO-55 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="4QYK3GqbYZsNMTUxMTE4MDY5OTI1NqqjnHgWElOBrU32vEI/niU=", nc=00000001, uri="/digest", response="4d5a70a1176bcb1890791af0536c110e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDFHPDPLIGOIKIBOEELGLKFBGLCBMFKMIFCGAKHC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.266 [XNIO-55 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.266 [XNIO-55 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="4QYK3GqbYZsNMTUxMTE4MDY5OTI1NqqjnHgWElOBrU32vEI/niU=", nc=00000001, uri="/digest", response="4d5a70a1176bcb1890791af0536c110e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDFHPDPLIGOIKIBOEELGLKFBGLCBMFKMIFCGAKHC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.266 [XNIO-55 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.278 [XNIO-55 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="1T3LsPLPvs4NMTUxMTE4MDY5OTI2NrJo3PSCwdvJXzIUrWk2grw=", nc=00000001, uri="/digest", response="004169df0f60a805311716b45922119c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKEIBCODLNAKKHMPLDOCCEJKBKLAGGEHGONKBPEP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.278 [XNIO-55 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.278 [XNIO-55 task-35] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="1T3LsPLPvs4NMTUxMTE4MDY5OTI2NrJo3PSCwdvJXzIUrWk2grw=", nc=00000001, uri="/digest", response="004169df0f60a805311716b45922119c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKEIBCODLNAKKHMPLDOCCEJKBKLAGGEHGONKBPEP", 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="1T3LsPLPvs4NMTUxMTE4MDY5OTI2NrJo3PSCwdvJXzIUrWk2grw=", nc=00000001, uri="/digest", response="004169df0f60a805311716b45922119c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKEIBCODLNAKKHMPLDOCCEJKBKLAGGEHGONKBPEP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.278 [XNIO-55 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="1T3LsPLPvs4NMTUxMTE4MDY5OTI2NrJo3PSCwdvJXzIUrWk2grw=", nc=00000001, uri="/digest", response="004169df0f60a805311716b45922119c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKEIBCODLNAKKHMPLDOCCEJKBKLAGGEHGONKBPEP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.278 [XNIO-55 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.278 [XNIO-55 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="1T3LsPLPvs4NMTUxMTE4MDY5OTI2NrJo3PSCwdvJXzIUrWk2grw=", nc=00000001, uri="/digest", response="004169df0f60a805311716b45922119c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKEIBCODLNAKKHMPLDOCCEJKBKLAGGEHGONKBPEP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.278 [XNIO-55 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.281 [XNIO-55 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="QA/VT9rPcjYNMTUxMTE4MDY5OTI3OJzDdRYAUsQlji1aEcJRD3U=", nc=00000001, uri="/digest", response="2969da771f263776e29ccac8125b2324", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPMBCCKHLOOHMBNNHHOMIIAFEFPKMGBCLPNOHBMP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.281 [XNIO-55 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.282 [XNIO-55 task-37] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="QA/VT9rPcjYNMTUxMTE4MDY5OTI3OJzDdRYAUsQlji1aEcJRD3U=", nc=00000001, uri="/digest", response="2969da771f263776e29ccac8125b2324", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPMBCCKHLOOHMBNNHHOMIIAFEFPKMGBCLPNOHBMP", 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="QA/VT9rPcjYNMTUxMTE4MDY5OTI3OJzDdRYAUsQlji1aEcJRD3U=", nc=00000001, uri="/digest", response="2969da771f263776e29ccac8125b2324", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPMBCCKHLOOHMBNNHHOMIIAFEFPKMGBCLPNOHBMP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.282 [XNIO-55 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="QA/VT9rPcjYNMTUxMTE4MDY5OTI3OJzDdRYAUsQlji1aEcJRD3U=", nc=00000001, uri="/digest", response="2969da771f263776e29ccac8125b2324", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPMBCCKHLOOHMBNNHHOMIIAFEFPKMGBCLPNOHBMP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.282 [XNIO-55 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.282 [XNIO-55 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="QA/VT9rPcjYNMTUxMTE4MDY5OTI3OJzDdRYAUsQlji1aEcJRD3U=", nc=00000001, uri="/digest", response="2969da771f263776e29ccac8125b2324", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPMBCCKHLOOHMBNNHHOMIIAFEFPKMGBCLPNOHBMP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.282 [XNIO-55 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.290 [XNIO-55 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="7UcabwVpEPcNMTUxMTE4MDY5OTI4Mpq/oxipxqLY4wtAVaApsCw=", nc=00000001, uri="/digest", response="a12ac44fe509803d9a5cbb263cd9fda0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNEEBICHFPKKAKBHLMLKFMHIFMELMPMNMCFHLMND", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.290 [XNIO-55 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.290 [XNIO-55 task-39] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="7UcabwVpEPcNMTUxMTE4MDY5OTI4Mpq/oxipxqLY4wtAVaApsCw=", nc=00000001, uri="/digest", response="a12ac44fe509803d9a5cbb263cd9fda0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNEEBICHFPKKAKBHLMLKFMHIFMELMPMNMCFHLMND", 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="7UcabwVpEPcNMTUxMTE4MDY5OTI4Mpq/oxipxqLY4wtAVaApsCw=", nc=00000001, uri="/digest", response="a12ac44fe509803d9a5cbb263cd9fda0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNEEBICHFPKKAKBHLMLKFMHIFMELMPMNMCFHLMND", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.290 [XNIO-55 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="7UcabwVpEPcNMTUxMTE4MDY5OTI4Mpq/oxipxqLY4wtAVaApsCw=", nc=00000001, uri="/digest", response="a12ac44fe509803d9a5cbb263cd9fda0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNEEBICHFPKKAKBHLMLKFMHIFMELMPMNMCFHLMND", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.290 [XNIO-55 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.290 [XNIO-55 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="7UcabwVpEPcNMTUxMTE4MDY5OTI4Mpq/oxipxqLY4wtAVaApsCw=", nc=00000001, uri="/digest", response="a12ac44fe509803d9a5cbb263cd9fda0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNEEBICHFPKKAKBHLMLKFMHIFMELMPMNMCFHLMND", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.290 [XNIO-55 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.302 [XNIO-55 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="XUbOGGqbgasNMTUxMTE4MDY5OTI5MEj/AV95qnU+MSqgzZCRqLI=", nc=00000001, uri="/digest", response="cf6ba1f6d2750327f4bdedb3afc1b777", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJNGGOHGGHHKGLGJEIIAKOOLHCFAPBEFKBAKEFCC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.302 [XNIO-55 task-41] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.302 [XNIO-55 task-41] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="XUbOGGqbgasNMTUxMTE4MDY5OTI5MEj/AV95qnU+MSqgzZCRqLI=", nc=00000001, uri="/digest", response="cf6ba1f6d2750327f4bdedb3afc1b777", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJNGGOHGGHHKGLGJEIIAKOOLHCFAPBEFKBAKEFCC", 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="XUbOGGqbgasNMTUxMTE4MDY5OTI5MEj/AV95qnU+MSqgzZCRqLI=", nc=00000001, uri="/digest", response="cf6ba1f6d2750327f4bdedb3afc1b777", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJNGGOHGGHHKGLGJEIIAKOOLHCFAPBEFKBAKEFCC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.306 [XNIO-55 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="XUbOGGqbgasNMTUxMTE4MDY5OTI5MEj/AV95qnU+MSqgzZCRqLI=", nc=00000001, uri="/digest", response="cf6ba1f6d2750327f4bdedb3afc1b777", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJNGGOHGGHHKGLGJEIIAKOOLHCFAPBEFKBAKEFCC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.306 [XNIO-55 task-41] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.306 [XNIO-55 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="XUbOGGqbgasNMTUxMTE4MDY5OTI5MEj/AV95qnU+MSqgzZCRqLI=", nc=00000001, uri="/digest", response="cf6ba1f6d2750327f4bdedb3afc1b777", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NJNGGOHGGHHKGLGJEIIAKOOLHCFAPBEFKBAKEFCC", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.306 [XNIO-55 task-41] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.308 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.308 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.308 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="XsKmGc400OsNMTUxMTE4MDY5OTMwNuugVoUWV4BcefIw/SsMXsM=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:59.308 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.308 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.308 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:40003/digest
06:24:59.308 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.308 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.314 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.314 [XNIO-55 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_131], Host=[localhost:40003]} response {}}
06:24:59.315 [XNIO-55 task-43] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.315 [XNIO-55 task-43] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.315 [XNIO-55 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_131], Host=[localhost:40003]} response {}}
06:24:59.315 [XNIO-55 task-43] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.318 [XNIO-55 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="5qBe9TIKjxgNMTUxMTE4MDY5OTMxNRVGd13oEiOEceWm7KhhXSI=", nc=00000001, uri="/digest", response="87875ef764133a9fc22315880802b4d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGFJDPFIKPMFBICCPEELDKINAJAOBDCHNCBAJEP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.318 [XNIO-55 task-45] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.318 [XNIO-55 task-45] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="5qBe9TIKjxgNMTUxMTE4MDY5OTMxNRVGd13oEiOEceWm7KhhXSI=", nc=00000001, uri="/digest", response="87875ef764133a9fc22315880802b4d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGFJDPFIKPMFBICCPEELDKINAJAOBDCHNCBAJEP", 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="5qBe9TIKjxgNMTUxMTE4MDY5OTMxNRVGd13oEiOEceWm7KhhXSI=", nc=00000001, uri="/digest", response="87875ef764133a9fc22315880802b4d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGFJDPFIKPMFBICCPEELDKINAJAOBDCHNCBAJEP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.319 [XNIO-55 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="5qBe9TIKjxgNMTUxMTE4MDY5OTMxNRVGd13oEiOEceWm7KhhXSI=", nc=00000001, uri="/digest", response="87875ef764133a9fc22315880802b4d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGFJDPFIKPMFBICCPEELDKINAJAOBDCHNCBAJEP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.319 [XNIO-55 task-45] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.319 [XNIO-55 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="5qBe9TIKjxgNMTUxMTE4MDY5OTMxNRVGd13oEiOEceWm7KhhXSI=", nc=00000001, uri="/digest", response="87875ef764133a9fc22315880802b4d5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NLGFJDPFIKPMFBICCPEELDKINAJAOBDCHNCBAJEP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.319 [XNIO-55 task-45] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.330 [XNIO-55 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="l1jBwiufLFcNMTUxMTE4MDY5OTMxOQ7DNBaAoKcJ29SQQ54l/S0=", nc=00000001, uri="/digest", response="643b5db709ac0fc8a997382782badb0d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNCKMDPFHJPDPCPPNNAKKAAMIEGOEGANDCMJDFHL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.330 [XNIO-55 task-47] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.330 [XNIO-55 task-47] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="l1jBwiufLFcNMTUxMTE4MDY5OTMxOQ7DNBaAoKcJ29SQQ54l/S0=", nc=00000001, uri="/digest", response="643b5db709ac0fc8a997382782badb0d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNCKMDPFHJPDPCPPNNAKKAAMIEGOEGANDCMJDFHL", 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="l1jBwiufLFcNMTUxMTE4MDY5OTMxOQ7DNBaAoKcJ29SQQ54l/S0=", nc=00000001, uri="/digest", response="643b5db709ac0fc8a997382782badb0d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNCKMDPFHJPDPCPPNNAKKAAMIEGOEGANDCMJDFHL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.331 [XNIO-55 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="l1jBwiufLFcNMTUxMTE4MDY5OTMxOQ7DNBaAoKcJ29SQQ54l/S0=", nc=00000001, uri="/digest", response="643b5db709ac0fc8a997382782badb0d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNCKMDPFHJPDPCPPNNAKKAAMIEGOEGANDCMJDFHL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.331 [XNIO-55 task-47] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.331 [XNIO-55 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="l1jBwiufLFcNMTUxMTE4MDY5OTMxOQ7DNBaAoKcJ29SQQ54l/S0=", nc=00000001, uri="/digest", response="643b5db709ac0fc8a997382782badb0d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MNCKMDPFHJPDPCPPNNAKKAAMIEGOEGANDCMJDFHL", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.331 [XNIO-55 task-47] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.333 [XNIO-55 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="jUXAZ8B4LzwNMTUxMTE4MDY5OTMzMcfKFn2klycIInlkZeIXRf0=", nc=00000001, uri="/digest", response="ffd858b85342c262911c5298e2973ffd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DDKPFFKALMLDALCJJDFIIHAKAHMAGKONLAIPOGPB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.333 [XNIO-55 task-49] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.333 [XNIO-55 task-49] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="jUXAZ8B4LzwNMTUxMTE4MDY5OTMzMcfKFn2klycIInlkZeIXRf0=", nc=00000001, uri="/digest", response="ffd858b85342c262911c5298e2973ffd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DDKPFFKALMLDALCJJDFIIHAKAHMAGKONLAIPOGPB", 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="jUXAZ8B4LzwNMTUxMTE4MDY5OTMzMcfKFn2klycIInlkZeIXRf0=", nc=00000001, uri="/digest", response="ffd858b85342c262911c5298e2973ffd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DDKPFFKALMLDALCJJDFIIHAKAHMAGKONLAIPOGPB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.333 [XNIO-55 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="jUXAZ8B4LzwNMTUxMTE4MDY5OTMzMcfKFn2klycIInlkZeIXRf0=", nc=00000001, uri="/digest", response="ffd858b85342c262911c5298e2973ffd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DDKPFFKALMLDALCJJDFIIHAKAHMAGKONLAIPOGPB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.334 [XNIO-55 task-49] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.334 [XNIO-55 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="jUXAZ8B4LzwNMTUxMTE4MDY5OTMzMcfKFn2klycIInlkZeIXRf0=", nc=00000001, uri="/digest", response="ffd858b85342c262911c5298e2973ffd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DDKPFFKALMLDALCJJDFIIHAKAHMAGKONLAIPOGPB", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.334 [XNIO-55 task-49] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.338 [XNIO-55 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="ck9UT46o3B0NMTUxMTE4MDY5OTMzNPXF0GfyHQUUHt9zIE7YuYE=", nc=00000001, uri="/digest", response="990eeeed12785b4bdf009df57d326026", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGAFOKFAEPIGBDNHAIPEKMIJBNNGKJHHFCELLBAP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.339 [XNIO-55 task-51] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.339 [XNIO-55 task-51] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ck9UT46o3B0NMTUxMTE4MDY5OTMzNPXF0GfyHQUUHt9zIE7YuYE=", nc=00000001, uri="/digest", response="990eeeed12785b4bdf009df57d326026", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGAFOKFAEPIGBDNHAIPEKMIJBNNGKJHHFCELLBAP", 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="ck9UT46o3B0NMTUxMTE4MDY5OTMzNPXF0GfyHQUUHt9zIE7YuYE=", nc=00000001, uri="/digest", response="990eeeed12785b4bdf009df57d326026", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGAFOKFAEPIGBDNHAIPEKMIJBNNGKJHHFCELLBAP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.339 [XNIO-55 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="ck9UT46o3B0NMTUxMTE4MDY5OTMzNPXF0GfyHQUUHt9zIE7YuYE=", nc=00000001, uri="/digest", response="990eeeed12785b4bdf009df57d326026", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGAFOKFAEPIGBDNHAIPEKMIJBNNGKJHHFCELLBAP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.339 [XNIO-55 task-51] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.339 [XNIO-55 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="ck9UT46o3B0NMTUxMTE4MDY5OTMzNPXF0GfyHQUUHt9zIE7YuYE=", nc=00000001, uri="/digest", response="990eeeed12785b4bdf009df57d326026", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IGAFOKFAEPIGBDNHAIPEKMIJBNNGKJHHFCELLBAP", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.339 [XNIO-55 task-51] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.343 [XNIO-55 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="54LD+Cwegj4NMTUxMTE4MDY5OTMzOQnH51RDRyV9krdjx+IJQD8=", nc=00000001, uri="/digest", response="4cf2f850c59c409253433989e2afe1dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PLDOBNDFDMDBMAMGCAHDCPNLFAHMINDOBDECEFNE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.343 [XNIO-55 task-53] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.343 [XNIO-55 task-53] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="54LD+Cwegj4NMTUxMTE4MDY5OTMzOQnH51RDRyV9krdjx+IJQD8=", nc=00000001, uri="/digest", response="4cf2f850c59c409253433989e2afe1dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PLDOBNDFDMDBMAMGCAHDCPNLFAHMINDOBDECEFNE", 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="54LD+Cwegj4NMTUxMTE4MDY5OTMzOQnH51RDRyV9krdjx+IJQD8=", nc=00000001, uri="/digest", response="4cf2f850c59c409253433989e2afe1dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PLDOBNDFDMDBMAMGCAHDCPNLFAHMINDOBDECEFNE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.343 [XNIO-55 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="54LD+Cwegj4NMTUxMTE4MDY5OTMzOQnH51RDRyV9krdjx+IJQD8=", nc=00000001, uri="/digest", response="4cf2f850c59c409253433989e2afe1dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PLDOBNDFDMDBMAMGCAHDCPNLFAHMINDOBDECEFNE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.343 [XNIO-55 task-53] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.343 [XNIO-55 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="54LD+Cwegj4NMTUxMTE4MDY5OTMzOQnH51RDRyV9krdjx+IJQD8=", nc=00000001, uri="/digest", response="4cf2f850c59c409253433989e2afe1dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PLDOBNDFDMDBMAMGCAHDCPNLFAHMINDOBDECEFNE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.343 [XNIO-55 task-53] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.354 [XNIO-55 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="vEfHEDdQjE8NMTUxMTE4MDY5OTM0M57jvTUay4k+o39mHGGDh9o=", nc=00000001, uri="/digest", response="53d531ec24f26c3ff3c4519867462fec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BCGMKNGHHBJOHCGFAOECJLIODCFAEDKMMJGPGBOH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.354 [XNIO-55 task-55] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.354 [XNIO-55 task-55] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="vEfHEDdQjE8NMTUxMTE4MDY5OTM0M57jvTUay4k+o39mHGGDh9o=", nc=00000001, uri="/digest", response="53d531ec24f26c3ff3c4519867462fec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BCGMKNGHHBJOHCGFAOECJLIODCFAEDKMMJGPGBOH", 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="vEfHEDdQjE8NMTUxMTE4MDY5OTM0M57jvTUay4k+o39mHGGDh9o=", nc=00000001, uri="/digest", response="53d531ec24f26c3ff3c4519867462fec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BCGMKNGHHBJOHCGFAOECJLIODCFAEDKMMJGPGBOH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.354 [XNIO-55 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="vEfHEDdQjE8NMTUxMTE4MDY5OTM0M57jvTUay4k+o39mHGGDh9o=", nc=00000001, uri="/digest", response="53d531ec24f26c3ff3c4519867462fec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BCGMKNGHHBJOHCGFAOECJLIODCFAEDKMMJGPGBOH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.355 [XNIO-55 task-55] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.355 [XNIO-55 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="vEfHEDdQjE8NMTUxMTE4MDY5OTM0M57jvTUay4k+o39mHGGDh9o=", nc=00000001, uri="/digest", response="53d531ec24f26c3ff3c4519867462fec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BCGMKNGHHBJOHCGFAOECJLIODCFAEDKMMJGPGBOH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.355 [XNIO-55 task-55] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.360 [XNIO-55 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="l79S/WqjTu0NMTUxMTE4MDY5OTM1NVlpqs+BILGxzdPYWxcnh9Q=", nc=00000001, uri="/digest", response="550b0a529180e1982f6fc5c56efb9fa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NKPOIBLDFODJOAHCFJLDHOMKHHCMOCOOLDJDGHEF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.360 [XNIO-55 task-57] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.360 [XNIO-55 task-57] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="l79S/WqjTu0NMTUxMTE4MDY5OTM1NVlpqs+BILGxzdPYWxcnh9Q=", nc=00000001, uri="/digest", response="550b0a529180e1982f6fc5c56efb9fa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NKPOIBLDFODJOAHCFJLDHOMKHHCMOCOOLDJDGHEF", 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="l79S/WqjTu0NMTUxMTE4MDY5OTM1NVlpqs+BILGxzdPYWxcnh9Q=", nc=00000001, uri="/digest", response="550b0a529180e1982f6fc5c56efb9fa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NKPOIBLDFODJOAHCFJLDHOMKHHCMOCOOLDJDGHEF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.360 [XNIO-55 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="l79S/WqjTu0NMTUxMTE4MDY5OTM1NVlpqs+BILGxzdPYWxcnh9Q=", nc=00000001, uri="/digest", response="550b0a529180e1982f6fc5c56efb9fa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NKPOIBLDFODJOAHCFJLDHOMKHHCMOCOOLDJDGHEF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.360 [XNIO-55 task-57] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.360 [XNIO-55 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="l79S/WqjTu0NMTUxMTE4MDY5OTM1NVlpqs+BILGxzdPYWxcnh9Q=", nc=00000001, uri="/digest", response="550b0a529180e1982f6fc5c56efb9fa2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NKPOIBLDFODJOAHCFJLDHOMKHHCMOCOOLDJDGHEF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.360 [XNIO-55 task-57] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.370 [XNIO-55 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="9ST+TKXtaMYNMTUxMTE4MDY5OTM2MHQYs7PHXAwK9OIqy3LjV9Q=", nc=00000001, uri="/digest", response="8725f52ebc749aa293ac6f07088d65d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNOKOKNPKMMDFOOEDMIAPNDLHJBPNGNANALNHLO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.371 [XNIO-55 task-59] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.371 [XNIO-55 task-59] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="9ST+TKXtaMYNMTUxMTE4MDY5OTM2MHQYs7PHXAwK9OIqy3LjV9Q=", nc=00000001, uri="/digest", response="8725f52ebc749aa293ac6f07088d65d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNOKOKNPKMMDFOOEDMIAPNDLHJBPNGNANALNHLO", 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="9ST+TKXtaMYNMTUxMTE4MDY5OTM2MHQYs7PHXAwK9OIqy3LjV9Q=", nc=00000001, uri="/digest", response="8725f52ebc749aa293ac6f07088d65d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNOKOKNPKMMDFOOEDMIAPNDLHJBPNGNANALNHLO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.371 [XNIO-55 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="9ST+TKXtaMYNMTUxMTE4MDY5OTM2MHQYs7PHXAwK9OIqy3LjV9Q=", nc=00000001, uri="/digest", response="8725f52ebc749aa293ac6f07088d65d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNOKOKNPKMMDFOOEDMIAPNDLHJBPNGNANALNHLO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.371 [XNIO-55 task-59] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.371 [XNIO-55 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="9ST+TKXtaMYNMTUxMTE4MDY5OTM2MHQYs7PHXAwK9OIqy3LjV9Q=", nc=00000001, uri="/digest", response="8725f52ebc749aa293ac6f07088d65d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJNOKOKNPKMMDFOOEDMIAPNDLHJBPNGNANALNHLO", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.371 [XNIO-55 task-59] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.378 [XNIO-55 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="q8iCrN9blMMNMTUxMTE4MDY5OTM3MZXNZdd8F5jdn/0GYGNNdL4=", nc=00000001, uri="/digest", response="210699d963e706cd1b7d6bb6bbbc07be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLDDFCNKCHDKFNCCGOJFBHOOBOCDLHCNMFDJDACE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.378 [XNIO-55 task-61] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.378 [XNIO-55 task-61] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="q8iCrN9blMMNMTUxMTE4MDY5OTM3MZXNZdd8F5jdn/0GYGNNdL4=", nc=00000001, uri="/digest", response="210699d963e706cd1b7d6bb6bbbc07be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLDDFCNKCHDKFNCCGOJFBHOOBOCDLHCNMFDJDACE", 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="q8iCrN9blMMNMTUxMTE4MDY5OTM3MZXNZdd8F5jdn/0GYGNNdL4=", nc=00000001, uri="/digest", response="210699d963e706cd1b7d6bb6bbbc07be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLDDFCNKCHDKFNCCGOJFBHOOBOCDLHCNMFDJDACE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.378 [XNIO-55 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="q8iCrN9blMMNMTUxMTE4MDY5OTM3MZXNZdd8F5jdn/0GYGNNdL4=", nc=00000001, uri="/digest", response="210699d963e706cd1b7d6bb6bbbc07be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLDDFCNKCHDKFNCCGOJFBHOOBOCDLHCNMFDJDACE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.378 [XNIO-55 task-61] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.378 [XNIO-55 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="q8iCrN9blMMNMTUxMTE4MDY5OTM3MZXNZdd8F5jdn/0GYGNNdL4=", nc=00000001, uri="/digest", response="210699d963e706cd1b7d6bb6bbbc07be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LLDDFCNKCHDKFNCCGOJFBHOOBOCDLHCNMFDJDACE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.378 [XNIO-55 task-61] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.388 [XNIO-55 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="UxyZo0ktlSANMTUxMTE4MDY5OTM3OOskTXPKrVNNrG4bOfEasa8=", nc=00000001, uri="/digest", response="e567d8b6d06378165449f9497cd95ca2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFILFLLHIGNGBAOLKJODPKHLFAJPOJOGIMGNCCBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.388 [XNIO-55 task-63] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.388 [XNIO-55 task-63] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="UxyZo0ktlSANMTUxMTE4MDY5OTM3OOskTXPKrVNNrG4bOfEasa8=", nc=00000001, uri="/digest", response="e567d8b6d06378165449f9497cd95ca2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFILFLLHIGNGBAOLKJODPKHLFAJPOJOGIMGNCCBN", 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="UxyZo0ktlSANMTUxMTE4MDY5OTM3OOskTXPKrVNNrG4bOfEasa8=", nc=00000001, uri="/digest", response="e567d8b6d06378165449f9497cd95ca2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFILFLLHIGNGBAOLKJODPKHLFAJPOJOGIMGNCCBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.388 [XNIO-55 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="UxyZo0ktlSANMTUxMTE4MDY5OTM3OOskTXPKrVNNrG4bOfEasa8=", nc=00000001, uri="/digest", response="e567d8b6d06378165449f9497cd95ca2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFILFLLHIGNGBAOLKJODPKHLFAJPOJOGIMGNCCBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.388 [XNIO-55 task-63] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.388 [XNIO-55 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="UxyZo0ktlSANMTUxMTE4MDY5OTM3OOskTXPKrVNNrG4bOfEasa8=", nc=00000001, uri="/digest", response="e567d8b6d06378165449f9497cd95ca2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFILFLLHIGNGBAOLKJODPKHLFAJPOJOGIMGNCCBN", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.388 [XNIO-55 task-63] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.396 [XNIO-55 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="RSLvmDbzexUNMTUxMTE4MDY5OTM4OIJg6NRrZlYG+D+xn7o50zw=", nc=00000001, uri="/digest", response="7f260c869672a226124c06a90c60f63e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNBIDLBKDJKCLMDBEPBKDDCBEEIFLCLHNEHJLAFE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.396 [XNIO-55 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.396 [XNIO-55 task-1] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="RSLvmDbzexUNMTUxMTE4MDY5OTM4OIJg6NRrZlYG+D+xn7o50zw=", nc=00000001, uri="/digest", response="7f260c869672a226124c06a90c60f63e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNBIDLBKDJKCLMDBEPBKDDCBEEIFLCLHNEHJLAFE", 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="RSLvmDbzexUNMTUxMTE4MDY5OTM4OIJg6NRrZlYG+D+xn7o50zw=", nc=00000001, uri="/digest", response="7f260c869672a226124c06a90c60f63e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNBIDLBKDJKCLMDBEPBKDDCBEEIFLCLHNEHJLAFE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.396 [XNIO-55 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="RSLvmDbzexUNMTUxMTE4MDY5OTM4OIJg6NRrZlYG+D+xn7o50zw=", nc=00000001, uri="/digest", response="7f260c869672a226124c06a90c60f63e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNBIDLBKDJKCLMDBEPBKDDCBEEIFLCLHNEHJLAFE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.396 [XNIO-55 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.397 [XNIO-55 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="RSLvmDbzexUNMTUxMTE4MDY5OTM4OIJg6NRrZlYG+D+xn7o50zw=", nc=00000001, uri="/digest", response="7f260c869672a226124c06a90c60f63e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LNBIDLBKDJKCLMDBEPBKDDCBEEIFLCLHNEHJLAFE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.397 [XNIO-55 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.402 [XNIO-55 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="DDB4/Xykk3YNMTUxMTE4MDY5OTM5N40wZ5opGkw0B6jc/QzieO0=", nc=00000001, uri="/digest", response="b524a32d2cc7f4becfaeabdb038c1ddd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MIEFKFCEDCIMFOJAKDFDGAPGPFPEEAJDHPELNLLM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.402 [XNIO-55 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.402 [XNIO-55 task-3] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="DDB4/Xykk3YNMTUxMTE4MDY5OTM5N40wZ5opGkw0B6jc/QzieO0=", nc=00000001, uri="/digest", response="b524a32d2cc7f4becfaeabdb038c1ddd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MIEFKFCEDCIMFOJAKDFDGAPGPFPEEAJDHPELNLLM", 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="DDB4/Xykk3YNMTUxMTE4MDY5OTM5N40wZ5opGkw0B6jc/QzieO0=", nc=00000001, uri="/digest", response="b524a32d2cc7f4becfaeabdb038c1ddd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MIEFKFCEDCIMFOJAKDFDGAPGPFPEEAJDHPELNLLM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.403 [XNIO-55 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="DDB4/Xykk3YNMTUxMTE4MDY5OTM5N40wZ5opGkw0B6jc/QzieO0=", nc=00000001, uri="/digest", response="b524a32d2cc7f4becfaeabdb038c1ddd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MIEFKFCEDCIMFOJAKDFDGAPGPFPEEAJDHPELNLLM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.403 [XNIO-55 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.403 [XNIO-55 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="DDB4/Xykk3YNMTUxMTE4MDY5OTM5N40wZ5opGkw0B6jc/QzieO0=", nc=00000001, uri="/digest", response="b524a32d2cc7f4becfaeabdb038c1ddd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MIEFKFCEDCIMFOJAKDFDGAPGPFPEEAJDHPELNLLM", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.403 [XNIO-55 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.406 [XNIO-55 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="fj74GXOkVRcNMTUxMTE4MDY5OTQwM6yO1Xfv8vYODv7nVqeKcu8=", nc=00000001, uri="/digest", response="b730a2e5890e1e7ab1b3f2abbaa5da05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLDPOOONPCIOAKPLACEELKGIAHBPLALODONDPHNH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.406 [XNIO-55 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.406 [XNIO-55 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="fj74GXOkVRcNMTUxMTE4MDY5OTQwM6yO1Xfv8vYODv7nVqeKcu8=", nc=00000001, uri="/digest", response="b730a2e5890e1e7ab1b3f2abbaa5da05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLDPOOONPCIOAKPLACEELKGIAHBPLALODONDPHNH", 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="fj74GXOkVRcNMTUxMTE4MDY5OTQwM6yO1Xfv8vYODv7nVqeKcu8=", nc=00000001, uri="/digest", response="b730a2e5890e1e7ab1b3f2abbaa5da05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLDPOOONPCIOAKPLACEELKGIAHBPLALODONDPHNH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.407 [XNIO-55 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="fj74GXOkVRcNMTUxMTE4MDY5OTQwM6yO1Xfv8vYODv7nVqeKcu8=", nc=00000001, uri="/digest", response="b730a2e5890e1e7ab1b3f2abbaa5da05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLDPOOONPCIOAKPLACEELKGIAHBPLALODONDPHNH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.407 [XNIO-55 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.407 [XNIO-55 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="fj74GXOkVRcNMTUxMTE4MDY5OTQwM6yO1Xfv8vYODv7nVqeKcu8=", nc=00000001, uri="/digest", response="b730a2e5890e1e7ab1b3f2abbaa5da05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLDPOOONPCIOAKPLACEELKGIAHBPLALODONDPHNH", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.407 [XNIO-55 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.412 [XNIO-55 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="1ZrkCrMwMt8NMTUxMTE4MDY5OTQwN3gK7gGon8104zli3g+RsP0=", nc=00000001, uri="/digest", response="45903fe08cc5784ae8ddebda43b5429b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBNHEHJLOGPFPIIOOMOJCDFJNJAMCFBEAAAJDGCF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.412 [XNIO-55 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.412 [XNIO-55 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="1ZrkCrMwMt8NMTUxMTE4MDY5OTQwN3gK7gGon8104zli3g+RsP0=", nc=00000001, uri="/digest", response="45903fe08cc5784ae8ddebda43b5429b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBNHEHJLOGPFPIIOOMOJCDFJNJAMCFBEAAAJDGCF", 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="1ZrkCrMwMt8NMTUxMTE4MDY5OTQwN3gK7gGon8104zli3g+RsP0=", nc=00000001, uri="/digest", response="45903fe08cc5784ae8ddebda43b5429b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBNHEHJLOGPFPIIOOMOJCDFJNJAMCFBEAAAJDGCF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.412 [XNIO-55 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="1ZrkCrMwMt8NMTUxMTE4MDY5OTQwN3gK7gGon8104zli3g+RsP0=", nc=00000001, uri="/digest", response="45903fe08cc5784ae8ddebda43b5429b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBNHEHJLOGPFPIIOOMOJCDFJNJAMCFBEAAAJDGCF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.412 [XNIO-55 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.412 [XNIO-55 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="1ZrkCrMwMt8NMTUxMTE4MDY5OTQwN3gK7gGon8104zli3g+RsP0=", nc=00000001, uri="/digest", response="45903fe08cc5784ae8ddebda43b5429b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBNHEHJLOGPFPIIOOMOJCDFJNJAMCFBEAAAJDGCF", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.412 [XNIO-55 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.418 [XNIO-55 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="hr5zykdOW24NMTUxMTE4MDY5OTQxMn++17H1B3VDXsd+4Go3r2k=", nc=00000001, uri="/digest", response="15bd5333cc88e07507be0f74c0a7d660", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMAIFLOBNAJFMFAJDCGBNBCLKGIKJDFLNOMMLHLD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.418 [XNIO-55 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.418 [XNIO-55 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="hr5zykdOW24NMTUxMTE4MDY5OTQxMn++17H1B3VDXsd+4Go3r2k=", nc=00000001, uri="/digest", response="15bd5333cc88e07507be0f74c0a7d660", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMAIFLOBNAJFMFAJDCGBNBCLKGIKJDFLNOMMLHLD", 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="hr5zykdOW24NMTUxMTE4MDY5OTQxMn++17H1B3VDXsd+4Go3r2k=", nc=00000001, uri="/digest", response="15bd5333cc88e07507be0f74c0a7d660", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMAIFLOBNAJFMFAJDCGBNBCLKGIKJDFLNOMMLHLD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.418 [XNIO-55 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="hr5zykdOW24NMTUxMTE4MDY5OTQxMn++17H1B3VDXsd+4Go3r2k=", nc=00000001, uri="/digest", response="15bd5333cc88e07507be0f74c0a7d660", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMAIFLOBNAJFMFAJDCGBNBCLKGIKJDFLNOMMLHLD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.418 [XNIO-55 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.418 [XNIO-55 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="hr5zykdOW24NMTUxMTE4MDY5OTQxMn++17H1B3VDXsd+4Go3r2k=", nc=00000001, uri="/digest", response="15bd5333cc88e07507be0f74c0a7d660", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CMAIFLOBNAJFMFAJDCGBNBCLKGIKJDFLNOMMLHLD", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.418 [XNIO-55 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.422 [XNIO-55 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="pe/m2fGVbxMNMTUxMTE4MDY5OTQxOOQzi8qbJxiBgdpHDOKAGNM=", nc=00000001, uri="/digest", response="c2f7c45b4a52920b15cc13d3c3e84614", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KAKOKOBLNCKLBFGFMHBAAIDDINPKGCLPFOGGGKHG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.422 [XNIO-55 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.422 [XNIO-55 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="pe/m2fGVbxMNMTUxMTE4MDY5OTQxOOQzi8qbJxiBgdpHDOKAGNM=", nc=00000001, uri="/digest", response="c2f7c45b4a52920b15cc13d3c3e84614", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KAKOKOBLNCKLBFGFMHBAAIDDINPKGCLPFOGGGKHG", 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="pe/m2fGVbxMNMTUxMTE4MDY5OTQxOOQzi8qbJxiBgdpHDOKAGNM=", nc=00000001, uri="/digest", response="c2f7c45b4a52920b15cc13d3c3e84614", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KAKOKOBLNCKLBFGFMHBAAIDDINPKGCLPFOGGGKHG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.422 [XNIO-55 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="pe/m2fGVbxMNMTUxMTE4MDY5OTQxOOQzi8qbJxiBgdpHDOKAGNM=", nc=00000001, uri="/digest", response="c2f7c45b4a52920b15cc13d3c3e84614", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KAKOKOBLNCKLBFGFMHBAAIDDINPKGCLPFOGGGKHG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.422 [XNIO-55 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.422 [XNIO-55 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="pe/m2fGVbxMNMTUxMTE4MDY5OTQxOOQzi8qbJxiBgdpHDOKAGNM=", nc=00000001, uri="/digest", response="c2f7c45b4a52920b15cc13d3c3e84614", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KAKOKOBLNCKLBFGFMHBAAIDDINPKGCLPFOGGGKHG", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.422 [XNIO-55 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.426 [XNIO-55 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="DyK9SKb4jl0NMTUxMTE4MDY5OTQyMiaiHuf15oHQpPHja0CvapA=", nc=00000001, uri="/digest", response="f7ca5c9942c8a5b7cb386d22ecf24af4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PNLJCCCIBILKAECFAJNLBLBKMJEHFDHJALJOJFAE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.426 [XNIO-55 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.426 [XNIO-55 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="DyK9SKb4jl0NMTUxMTE4MDY5OTQyMiaiHuf15oHQpPHja0CvapA=", nc=00000001, uri="/digest", response="f7ca5c9942c8a5b7cb386d22ecf24af4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PNLJCCCIBILKAECFAJNLBLBKMJEHFDHJALJOJFAE", 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="DyK9SKb4jl0NMTUxMTE4MDY5OTQyMiaiHuf15oHQpPHja0CvapA=", nc=00000001, uri="/digest", response="f7ca5c9942c8a5b7cb386d22ecf24af4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PNLJCCCIBILKAECFAJNLBLBKMJEHFDHJALJOJFAE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.426 [XNIO-55 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="DyK9SKb4jl0NMTUxMTE4MDY5OTQyMiaiHuf15oHQpPHja0CvapA=", nc=00000001, uri="/digest", response="f7ca5c9942c8a5b7cb386d22ecf24af4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PNLJCCCIBILKAECFAJNLBLBKMJEHFDHJALJOJFAE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.426 [XNIO-55 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.426 [XNIO-55 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="DyK9SKb4jl0NMTUxMTE4MDY5OTQyMiaiHuf15oHQpPHja0CvapA=", nc=00000001, uri="/digest", response="f7ca5c9942c8a5b7cb386d22ecf24af4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PNLJCCCIBILKAECFAJNLBLBKMJEHFDHJALJOJFAE", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.426 [XNIO-55 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.429 [XNIO-55 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="vvF4WXwQeK4NMTUxMTE4MDY5OTQyNkXJfXCi2v723Poo5xYryFI=", nc=00000001, uri="/digest", response="eca82786a9626be7ddb09cd96a4a8e31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EIAKJBGIDGJPGGDLHIIJKIKCGBLENFDNLACLFFOJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.429 [XNIO-55 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.429 [XNIO-55 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="vvF4WXwQeK4NMTUxMTE4MDY5OTQyNkXJfXCi2v723Poo5xYryFI=", nc=00000001, uri="/digest", response="eca82786a9626be7ddb09cd96a4a8e31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EIAKJBGIDGJPGGDLHIIJKIKCGBLENFDNLACLFFOJ", 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="vvF4WXwQeK4NMTUxMTE4MDY5OTQyNkXJfXCi2v723Poo5xYryFI=", nc=00000001, uri="/digest", response="eca82786a9626be7ddb09cd96a4a8e31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EIAKJBGIDGJPGGDLHIIJKIKCGBLENFDNLACLFFOJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.430 [XNIO-55 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="vvF4WXwQeK4NMTUxMTE4MDY5OTQyNkXJfXCi2v723Poo5xYryFI=", nc=00000001, uri="/digest", response="eca82786a9626be7ddb09cd96a4a8e31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EIAKJBGIDGJPGGDLHIIJKIKCGBLENFDNLACLFFOJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.430 [XNIO-55 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.430 [XNIO-55 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="vvF4WXwQeK4NMTUxMTE4MDY5OTQyNkXJfXCi2v723Poo5xYryFI=", nc=00000001, uri="/digest", response="eca82786a9626be7ddb09cd96a4a8e31", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EIAKJBGIDGJPGGDLHIIJKIKCGBLENFDNLACLFFOJ", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.430 [XNIO-55 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.434 [XNIO-55 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="64gXypafgxUNMTUxMTE4MDY5OTQzMBQvDMYr6rdopI/nyjli+qs=", nc=00000001, uri="/digest", response="5d5fa8ac6eed9b4f6a023fbc2089bf05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FOBKAFOBLHMFDBAADPHJMHELAFLFPMLBMBPBGDAA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.434 [XNIO-55 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
06:24:59.435 [XNIO-55 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="64gXypafgxUNMTUxMTE4MDY5OTQzMBQvDMYr6rdopI/nyjli+qs=", nc=00000001, uri="/digest", response="5d5fa8ac6eed9b4f6a023fbc2089bf05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FOBKAFOBLHMFDBAADPHJMHELAFLFPMLBMBPBGDAA", 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="64gXypafgxUNMTUxMTE4MDY5OTQzMBQvDMYr6rdopI/nyjli+qs=", nc=00000001, uri="/digest", response="5d5fa8ac6eed9b4f6a023fbc2089bf05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FOBKAFOBLHMFDBAADPHJMHELAFLFPMLBMBPBGDAA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.435 [XNIO-55 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="64gXypafgxUNMTUxMTE4MDY5OTQzMBQvDMYr6rdopI/nyjli+qs=", nc=00000001, uri="/digest", response="5d5fa8ac6eed9b4f6a023fbc2089bf05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FOBKAFOBLHMFDBAADPHJMHELAFLFPMLBMBPBGDAA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.435 [XNIO-55 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@5049c9ef for /digest
06:24:59.435 [XNIO-55 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="64gXypafgxUNMTUxMTE4MDY5OTQzMBQvDMYr6rdopI/nyjli+qs=", nc=00000001, uri="/digest", response="5d5fa8ac6eed9b4f6a023fbc2089bf05", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FOBKAFOBLHMFDBAADPHJMHELAFLFPMLBMBPBGDAA", qop=auth], Accept-Encoding=[gzip, deflate], Content-Type=[application/json; charset=utf-8], Content-Length=[30], User-Agent=[Java/1.8.0_131], Host=[localhost:40003]} response {}}
06:24:59.435 [XNIO-55 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
06:24:59.436 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.436 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.436 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="7Wiui9PNbN4NMTUxMTE4MDY5OTQzNXxIQeZ0nT9tCGI/6IHde2k=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
06:24:59.436 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.436 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.436 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6a7f0375
06:24:59.443 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7d46b8d8
06:24:59.445 [XNIO-56 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4af5d579
06:24:59.445 [XNIO-56 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-2', selector sun.nio.ch.EPollSelectorImpl@702e6dca
06:24:59.445 [XNIO-56 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-3', selector sun.nio.ch.EPollSelectorImpl@64564b45
06:24:59.447 [XNIO-56 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-4', selector sun.nio.ch.EPollSelectorImpl@675c66e1
06:24:59.448 [XNIO-56 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-5', selector sun.nio.ch.EPollSelectorImpl@54038729
06:24:59.449 [XNIO-56 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1074e5a1
06:24:59.449 [XNIO-56 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-7', selector sun.nio.ch.EPollSelectorImpl@59315675
06:24:59.449 [XNIO-56 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 Accept', selector sun.nio.ch.EPollSelectorImpl@6d1355a6
06:24:59.449 [XNIO-56 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6ab746b0
06:24:59.449 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.449 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.453 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33247/pass
06:24:59.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.455 [XNIO-56 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_131], Host=[localhost:33247]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.456 [XNIO-56 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.457 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33247/pass
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.466 [XNIO-56 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_131], Host=[localhost:33247]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.467 [XNIO-56 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:59.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:59.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:59.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.468 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7d46b8d8
06:24:59.472 [XNIO-56 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:59.482 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4ddb10b0
06:24:59.483 [XNIO-57 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-1', selector sun.nio.ch.EPollSelectorImpl@159abf94
06:24:59.484 [XNIO-57 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-2', selector sun.nio.ch.EPollSelectorImpl@50c4a479
06:24:59.484 [XNIO-57 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-3', selector sun.nio.ch.EPollSelectorImpl@b579e53
06:24:59.484 [XNIO-57 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-4', selector sun.nio.ch.EPollSelectorImpl@478bafde
06:24:59.484 [XNIO-57 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-5', selector sun.nio.ch.EPollSelectorImpl@582a6d2c
06:24:59.484 [XNIO-57 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-6', selector sun.nio.ch.EPollSelectorImpl@a159daf
06:24:59.484 [XNIO-57 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-7', selector sun.nio.ch.EPollSelectorImpl@e12fa35
06:24:59.484 [XNIO-57 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 Accept', selector sun.nio.ch.EPollSelectorImpl@2a7a7084
06:24:59.484 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.484 [XNIO-57 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-8', selector sun.nio.ch.EPollSelectorImpl@63cb17bc
06:24:59.485 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.489 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:44447/handling
06:24:59.490 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.490 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.490 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.494 [XNIO-57 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_131], Host=[localhost:44447]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.495 [XNIO-57 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.495 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.495 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.495 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.495 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.496 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:44447/handling
06:24:59.497 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.497 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.497 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.497 [XNIO-57 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_131], Host=[localhost:44447]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.498 [XNIO-57 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.498 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.498 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.498 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.498 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.499 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4ddb10b0
06:24:59.502 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@85dc148
06:24:59.506 [XNIO-58 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-1', selector sun.nio.ch.EPollSelectorImpl@77ef60dc
06:24:59.510 [XNIO-58 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-2', selector sun.nio.ch.EPollSelectorImpl@54e59c4d
06:24:59.512 [XNIO-58 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4babc4a
06:24:59.513 [XNIO-58 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6798b68
06:24:59.513 [XNIO-58 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-5', selector sun.nio.ch.EPollSelectorImpl@12a1d3d3
06:24:59.513 [XNIO-58 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-6', selector sun.nio.ch.EPollSelectorImpl@303ce671
06:24:59.513 [XNIO-58 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7307628d
06:24:59.514 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.514 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.515 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36655/handling
06:24:59.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.513 [XNIO-58 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-7', selector sun.nio.ch.EPollSelectorImpl@717f411d
06:24:59.514 [XNIO-58 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 Accept', selector sun.nio.ch.EPollSelectorImpl@42d287e6
06:24:59.517 [XNIO-58 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_131], Host=[localhost:36655]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.518 [XNIO-58 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.519 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36655/handling
06:24:59.519 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.519 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.519 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.528 [XNIO-58 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_131], Host=[localhost:36655]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.530 [XNIO-58 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.530 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@85dc148
06:24:59.535 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7919c531
06:24:59.536 [XNIO-59 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-1', selector sun.nio.ch.EPollSelectorImpl@58d51ad4
06:24:59.538 [XNIO-59 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2bf57056
06:24:59.538 [XNIO-59 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2f8205cf
06:24:59.542 [XNIO-59 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1fdeb3ac
06:24:59.542 [XNIO-59 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2cc7c99a
06:24:59.542 [XNIO-59 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-6', selector sun.nio.ch.EPollSelectorImpl@78d0dfc7
06:24:59.542 [XNIO-59 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-5', selector sun.nio.ch.EPollSelectorImpl@a88e49a
06:24:59.542 [XNIO-59 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5e8c0561
06:24:59.543 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.543 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.545 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42169/handling
06:24:59.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.545 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.543 [XNIO-59 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 Accept', selector sun.nio.ch.EPollSelectorImpl@14eff7a3
06:24:59.550 [XNIO-59 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_131], Host=[localhost:42169]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.551 [XNIO-59 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.551 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.551 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.551 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.551 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.551 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42169/handling
06:24:59.551 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.551 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.552 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.554 [XNIO-59 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_131], Host=[localhost:42169]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.555 [XNIO-59 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.555 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.555 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.555 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.555 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.555 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7919c531
06:24:59.562 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6fed2a1f
06:24:59.564 [XNIO-60 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7cc5c5d2
06:24:59.564 [XNIO-60 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7dfb47e
06:24:59.566 [XNIO-60 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5c8ae8eb
06:24:59.567 [XNIO-60 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-6', selector sun.nio.ch.EPollSelectorImpl@15dbda7e
06:24:59.564 [XNIO-60 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-1', selector sun.nio.ch.EPollSelectorImpl@45c52799
06:24:59.564 [XNIO-60 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6da0e6c4
06:24:59.570 [XNIO-60 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-7', selector sun.nio.ch.EPollSelectorImpl@75905454
06:24:59.570 [XNIO-60 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7992fdc5
06:24:59.570 [XNIO-60 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 Accept', selector sun.nio.ch.EPollSelectorImpl@a444108
06:24:59.570 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.570 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.577 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36141/handling
06:24:59.578 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.578 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.578 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.578 [XNIO-60 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_131], Host=[localhost:36141]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.579 [XNIO-60 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.579 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.579 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.579 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.579 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.580 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36141/handling
06:24:59.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.580 [XNIO-60 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_131], Host=[localhost:36141]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.581 [XNIO-60 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.581 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.581 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.582 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.582 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.582 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6fed2a1f
06:24:59.585 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@11bb4d9e
06:24:59.587 [XNIO-61 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6876e13f
06:24:59.587 [XNIO-61 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-2', selector sun.nio.ch.EPollSelectorImpl@798dcd90
06:24:59.590 [XNIO-61 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-4', selector sun.nio.ch.EPollSelectorImpl@549bba5e
06:24:59.590 [XNIO-61 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-5', selector sun.nio.ch.EPollSelectorImpl@18b520d2
06:24:59.590 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.591 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.587 [XNIO-61 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6c8d448b
06:24:59.590 [XNIO-61 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-7', selector sun.nio.ch.EPollSelectorImpl@670f98df
06:24:59.590 [XNIO-61 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4ddda6ef
06:24:59.592 [XNIO-61 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 Accept', selector sun.nio.ch.EPollSelectorImpl@7504273c
06:24:59.593 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:34775/handling
06:24:59.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.593 [XNIO-61 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6cffdc57
06:24:59.594 [XNIO-61 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_131], Host=[localhost:34775]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.595 [XNIO-61 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.595 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.595 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.595 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.595 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.595 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:34775/handling
06:24:59.595 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.595 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.595 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.596 [XNIO-61 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_131], Host=[localhost:34775]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.596 [XNIO-61 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.596 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.596 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.596 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.596 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.597 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@11bb4d9e
06:24:59.600 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@79ea01a8
06:24:59.602 [XNIO-62 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-1', selector sun.nio.ch.EPollSelectorImpl@70bf3ce
06:24:59.606 [XNIO-62 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-3', selector sun.nio.ch.EPollSelectorImpl@37a04b51
06:24:59.602 [XNIO-62 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-2', selector sun.nio.ch.EPollSelectorImpl@fa974e1
06:24:59.606 [XNIO-62 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7ff9c778
06:24:59.606 [XNIO-62 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4e0103d0
06:24:59.607 [XNIO-62 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-6', selector sun.nio.ch.EPollSelectorImpl@76f7bacf
06:24:59.609 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.610 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.610 [XNIO-62 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-8', selector sun.nio.ch.EPollSelectorImpl@22339316
06:24:59.610 [XNIO-62 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-7', selector sun.nio.ch.EPollSelectorImpl@578ada19
06:24:59.610 [XNIO-62 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 Accept', selector sun.nio.ch.EPollSelectorImpl@10ebd4eb
06:24:59.611 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:46219/handling
06:24:59.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.613 [XNIO-62 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_131], Host=[localhost:46219]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.614 [XNIO-62 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.614 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.614 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.614 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.614 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.614 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:46219/handling
06:24:59.614 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.615 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.615 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.618 [XNIO-62 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_131], Host=[localhost:46219]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.619 [XNIO-62 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.619 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.619 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.619 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.619 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.619 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@79ea01a8
06:24:59.626 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1eab01c
06:24:59.630 [XNIO-63 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-1', selector sun.nio.ch.EPollSelectorImpl@66bd7e07
06:24:59.630 [XNIO-63 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3555c573
06:24:59.630 [XNIO-63 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5e941375
06:24:59.634 [XNIO-63 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4fb55b50
06:24:59.636 [XNIO-63 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-6', selector sun.nio.ch.EPollSelectorImpl@201647c1
06:24:59.630 [XNIO-63 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2507ec12
06:24:59.638 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.638 [XNIO-63 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 Accept', selector sun.nio.ch.EPollSelectorImpl@1eeafd1c
06:24:59.638 [XNIO-63 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-7', selector sun.nio.ch.EPollSelectorImpl@62c2f14d
06:24:59.638 [XNIO-63 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-8', selector sun.nio.ch.EPollSelectorImpl@792eee01
06:24:59.639 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.648 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39597/handling
06:24:59.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.649 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.649 [XNIO-63 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_131], Host=[localhost:39597]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.650 [XNIO-63 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.650 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.650 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.651 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.651 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.651 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:39597/handling
06:24:59.651 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.651 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.651 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.654 [XNIO-63 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_131], Host=[localhost:39597]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.655 [XNIO-63 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.656 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.656 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.656 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.656 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.656 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1eab01c
06:24:59.658 [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:170)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:242)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.flush(HttpResponseConduit.java:739)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.flush(AbstractFixedLengthStreamSinkConduit.java:229)
	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:478)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:164)
		... 22 common frames omitted
06:24:59.659 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1816d3da
06:24:59.661 [XNIO-64 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-1', selector sun.nio.ch.EPollSelectorImpl@11daeee1
06:24:59.662 [XNIO-64 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1a5364a5
06:24:59.662 [XNIO-64 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7a98c42
06:24:59.662 [XNIO-64 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5aeafb35
06:24:59.666 [XNIO-64 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2a14629c
06:24:59.670 [XNIO-64 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-6', selector sun.nio.ch.EPollSelectorImpl@41e003c
06:24:59.670 [XNIO-64 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-7', selector sun.nio.ch.EPollSelectorImpl@46ff91dd
06:24:59.671 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.671 [XNIO-64 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7c48fb53
06:24:59.671 [XNIO-64 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 Accept', selector sun.nio.ch.EPollSelectorImpl@5b1f878d
06:24:59.671 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.672 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40681/handling
06:24:59.673 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.673 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.673 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.674 [XNIO-64 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_131], Host=[localhost:40681]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.675 [XNIO-64 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.675 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.675 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.675 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.675 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.675 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40681/handling
06:24:59.675 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.675 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.675 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.676 [XNIO-64 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_131], Host=[localhost:40681]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.677 [XNIO-64 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.677 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.677 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.677 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.677 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.678 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1816d3da
06:24:59.687 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@195b96ea
06:24:59.693 [XNIO-65 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-4', selector sun.nio.ch.EPollSelectorImpl@74f4a2f0
06:24:59.693 [XNIO-65 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-1', selector sun.nio.ch.EPollSelectorImpl@152c7b92
06:24:59.693 [XNIO-65 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4008ca91
06:24:59.693 [XNIO-65 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-3', selector sun.nio.ch.EPollSelectorImpl@37744b10
06:24:59.693 [XNIO-65 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-5', selector sun.nio.ch.EPollSelectorImpl@39a61d65
06:24:59.693 [XNIO-65 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-2', selector sun.nio.ch.EPollSelectorImpl@44cc7adb
06:24:59.694 [XNIO-65 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-6', selector sun.nio.ch.EPollSelectorImpl@717ff6f7
06:24:59.694 [XNIO-65 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-8', selector sun.nio.ch.EPollSelectorImpl@8bd2271
06:24:59.694 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.694 [XNIO-65 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 Accept', selector sun.nio.ch.EPollSelectorImpl@3fd14eb4
06:24:59.694 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.695 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36843/handling
06:24:59.698 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.698 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.698 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.700 [XNIO-65 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_131], Host=[localhost:36843]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.701 [XNIO-65 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.701 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.702 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36843/handling
06:24:59.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.702 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.703 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.703 [XNIO-65 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_131], Host=[localhost:36843]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.704 [XNIO-65 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.705 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.705 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.705 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.705 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.705 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@195b96ea
06:24:59.710 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7b017b9a
06:24:59.713 [XNIO-66 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1e1df033
06:24:59.714 [XNIO-66 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-2', selector sun.nio.ch.EPollSelectorImpl@178f9a8c
06:24:59.718 [XNIO-66 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-3', selector sun.nio.ch.EPollSelectorImpl@38afa1cd
06:24:59.718 [XNIO-66 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5be887a3
06:24:59.721 [XNIO-66 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-7', selector sun.nio.ch.EPollSelectorImpl@f7af8e1
06:24:59.722 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.722 [XNIO-66 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-8', selector sun.nio.ch.EPollSelectorImpl@40413f6
06:24:59.722 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.723 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35181/handling
06:24:59.723 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.723 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.723 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.724 [XNIO-66 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 Accept', selector sun.nio.ch.EPollSelectorImpl@80426
06:24:59.721 [XNIO-66 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-5', selector sun.nio.ch.EPollSelectorImpl@46bae89a
06:24:59.721 [XNIO-66 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-6', selector sun.nio.ch.EPollSelectorImpl@35d315c0
06:24:59.724 [XNIO-66 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_131], Host=[localhost:35181]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.725 [XNIO-66 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.725 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.725 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.725 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.725 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.726 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:35181/handling
06:24:59.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.726 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.726 [XNIO-66 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_131], Host=[localhost:35181]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.727 [XNIO-66 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.728 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.728 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7b017b9a
06:24:59.734 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@46c208ce
06:24:59.736 [XNIO-67 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-1', selector sun.nio.ch.EPollSelectorImpl@35b41dcc
06:24:59.738 [XNIO-67 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6f9c6a2e
06:24:59.738 [XNIO-67 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-3', selector sun.nio.ch.EPollSelectorImpl@18e04e
06:24:59.742 [XNIO-67 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2d090a7
06:24:59.742 [XNIO-67 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-4', selector sun.nio.ch.EPollSelectorImpl@12d3ea5e
06:24:59.742 [XNIO-67 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-7', selector sun.nio.ch.EPollSelectorImpl@75ad91c7
06:24:59.742 [XNIO-67 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 Accept', selector sun.nio.ch.EPollSelectorImpl@296e07c1
06:24:59.742 [XNIO-67 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-8', selector sun.nio.ch.EPollSelectorImpl@18294f49
06:24:59.742 [XNIO-67 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4d77a7f9
06:24:59.742 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.743 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.756 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43127/handling
06:24:59.756 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.756 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.757 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.757 [XNIO-67 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_131], Host=[localhost:43127]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.758 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.758 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.758 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.758 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.758 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.759 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:43127/handling
06:24:59.759 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.759 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.759 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.759 [XNIO-67 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_131], Host=[localhost:43127]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.760 [XNIO-67 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.762 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.762 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.762 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.762 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.762 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@46c208ce
06:24:59.766 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3daeb7e2
06:24:59.768 [XNIO-68 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-2', selector sun.nio.ch.EPollSelectorImpl@694420cb
06:24:59.768 [XNIO-68 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6155c302
06:24:59.768 [XNIO-68 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-4', selector sun.nio.ch.EPollSelectorImpl@60d4eb9a
06:24:59.768 [XNIO-68 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-3', selector sun.nio.ch.EPollSelectorImpl@73930274
06:24:59.768 [XNIO-68 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-5', selector sun.nio.ch.EPollSelectorImpl@56731186
06:24:59.768 [XNIO-68 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5c9879d
06:24:59.768 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.768 [XNIO-68 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-8', selector sun.nio.ch.EPollSelectorImpl@787e8a46
06:24:59.768 [XNIO-68 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5879a7b3
06:24:59.768 [XNIO-68 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 Accept', selector sun.nio.ch.EPollSelectorImpl@19c87f21
06:24:59.769 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.769 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33525/handling
06:24:59.770 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.770 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.770 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.773 [XNIO-68 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_131], Host=[localhost:33525]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.773 [XNIO-68 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.774 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.774 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.774 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.774 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.774 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33525/handling
06:24:59.774 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.774 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.774 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.775 [XNIO-68 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_131], Host=[localhost:33525]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.775 [XNIO-68 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.776 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.776 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.776 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.776 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.776 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3daeb7e2
06:24:59.779 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@320c1d9e
06:24:59.786 [XNIO-69 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5e8aa369
06:24:59.786 [XNIO-69 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-2', selector sun.nio.ch.EPollSelectorImpl@342e080e
06:24:59.787 [XNIO-69 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-3', selector sun.nio.ch.EPollSelectorImpl@635943dc
06:24:59.787 [XNIO-69 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5aa18dc5
06:24:59.787 [XNIO-69 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-5', selector sun.nio.ch.EPollSelectorImpl@67399b9c
06:24:59.789 [XNIO-69 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-6', selector sun.nio.ch.EPollSelectorImpl@b0702e3
06:24:59.789 [XNIO-69 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-7', selector sun.nio.ch.EPollSelectorImpl@454970bd
06:24:59.790 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.790 [XNIO-69 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1b1d288
06:24:59.790 [XNIO-69 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 Accept', selector sun.nio.ch.EPollSelectorImpl@68609f89
06:24:59.790 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.791 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45417/handling
06:24:59.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.797 [XNIO-69 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_131], Host=[localhost:45417]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.798 [XNIO-69 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.798 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45417/handling
06:24:59.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.798 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.799 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.799 [XNIO-69 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_131], Host=[localhost:45417]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.799 [XNIO-69 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.800 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.800 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.800 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.800 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.800 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@320c1d9e
06:24:59.805 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2ee64da5
06:24:59.807 [XNIO-70 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-1', selector sun.nio.ch.EPollSelectorImpl@a055b27
06:24:59.807 [XNIO-70 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-4', selector sun.nio.ch.EPollSelectorImpl@29c3fd32
06:24:59.810 [XNIO-70 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-5', selector sun.nio.ch.EPollSelectorImpl@d05c0
06:24:59.807 [XNIO-70 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5fa6cf8b
06:24:59.814 [XNIO-70 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-6', selector sun.nio.ch.EPollSelectorImpl@55bb4dd0
06:24:59.814 [XNIO-70 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 Accept', selector sun.nio.ch.EPollSelectorImpl@61a08b58
06:24:59.807 [XNIO-70 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3f55ec1a
06:24:59.814 [XNIO-70 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-7', selector sun.nio.ch.EPollSelectorImpl@aaa50f1
06:24:59.814 [XNIO-70 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-8', selector sun.nio.ch.EPollSelectorImpl@20d650a0
06:24:59.814 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.814 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.815 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45291/handling
06:24:59.816 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.816 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.816 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.818 [XNIO-70 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_131], Host=[localhost:45291]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.824 [XNIO-70 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.826 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.826 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.826 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.826 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.827 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45291/handling
06:24:59.827 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.828 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.828 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.830 [XNIO-70 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_131], Host=[localhost:45291]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.833 [XNIO-70 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
06:24:59.834 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
06:24:59.834 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.834 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
06:24:59.834 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.835 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2ee64da5
06:24:59.844 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3334fa05
06:24:59.846 [XNIO-71 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7d54248a
06:24:59.846 [XNIO-71 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-2', selector sun.nio.ch.EPollSelectorImpl@19ac7e48
06:24:59.850 [XNIO-71 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-3', selector sun.nio.ch.EPollSelectorImpl@268e4569
06:24:59.850 [XNIO-71 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-4', selector sun.nio.ch.EPollSelectorImpl@16c27f72
06:24:59.852 [XNIO-71 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-5', selector sun.nio.ch.EPollSelectorImpl@72fc7948
06:24:59.852 [XNIO-71 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1fb8eba
06:24:59.852 [XNIO-71 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-7', selector sun.nio.ch.EPollSelectorImpl@245d9fdb
06:24:59.852 [XNIO-71 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 Accept', selector sun.nio.ch.EPollSelectorImpl@2963a689
06:24:59.852 [XNIO-71 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-8', selector sun.nio.ch.EPollSelectorImpl@43bfe91f
06:24:59.852 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.853 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.869 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42501/gzip
06:24:59.870 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate, gzip]
06:24:59.870 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.870 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.871 [XNIO-71 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_131], Host=[localhost:42501]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.871 [XNIO-71 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06:24:59.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06:24:59.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 29
06:24:59.872 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.874 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42501/gzip
06:24:59.874 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate, gzip]
06:24:59.874 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.875 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"alpha":"bravo","charlie":42}
06:24:59.875 [XNIO-71 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_131], Host=[localhost:42501]}, cookies=[:]): {"alpha":"bravo","charlie":42} }
06:24:59.876 [XNIO-71 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06:24:59.877 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
06:24:59.877 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.877 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.877 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.877 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 29
06:24:59.877 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.877 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3334fa05
06:24:59.883 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@a75bcac
06:24:59.884 [XNIO-71 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:59.886 [XNIO-72 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2b8a90e
06:24:59.886 [XNIO-72 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-2', selector sun.nio.ch.EPollSelectorImpl@a0a7373
06:24:59.886 [XNIO-72 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-3', selector sun.nio.ch.EPollSelectorImpl@407c97
06:24:59.890 [XNIO-72 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-4', selector sun.nio.ch.EPollSelectorImpl@49d693ab
06:24:59.891 [XNIO-72 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4e52e108
06:24:59.891 [XNIO-72 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-6', selector sun.nio.ch.EPollSelectorImpl@450afac3
06:24:59.891 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.891 [XNIO-72 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-7', selector sun.nio.ch.EPollSelectorImpl@58734a8d
06:24:59.891 [XNIO-72 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 Accept', selector sun.nio.ch.EPollSelectorImpl@3f0f48ae
06:24:59.891 [XNIO-72 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-72 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3726187f
06:24:59.891 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.894 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40313/types
06:24:59.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.894 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"value":"ok-json"}
06:24:59.902 [XNIO-72 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_131], Host=[localhost:40313]}, cookies=[:]): {"value":"ok-json"} }
06:24:59.903 [XNIO-72 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:59.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:59.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:59.903 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.904 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:40313/types
06:24:59.904 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.904 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/json; charset=utf-8]
06:24:59.904 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/json): {"value":"ok-json"}
06:24:59.904 [XNIO-72 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_131], Host=[localhost:40313]}, cookies=[:]): {"value":"ok-json"} }
06:24:59.905 [XNIO-72 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:59.906 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:59.906 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.906 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.906 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.906 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:59.906 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.906 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@a75bcac
06:24:59.910 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@47abc8fe
06:24:59.912 [XNIO-73 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-1', selector sun.nio.ch.EPollSelectorImpl@50602755
06:24:59.912 [XNIO-73 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-2', selector sun.nio.ch.EPollSelectorImpl@28dc9e22
06:24:59.913 [XNIO-73 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4035660a
06:24:59.913 [XNIO-73 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-4', selector sun.nio.ch.EPollSelectorImpl@28d49a0a
06:24:59.913 [XNIO-73 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1385fe24
06:24:59.925 [XNIO-73 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3f849f75
06:24:59.927 [XNIO-73 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-7', selector sun.nio.ch.EPollSelectorImpl@292100c9
06:24:59.930 [XNIO-73 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 I/O-8', selector sun.nio.ch.EPollSelectorImpl@237f88d3
06:24:59.932 [XNIO-73 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-73 Accept', selector sun.nio.ch.EPollSelectorImpl@68857782
06:24:59.932 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.932 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.933 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42681/types
06:24:59.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/xml; charset=utf-8]
06:24:59.933 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/xml): <?xml version="1.0"?><message value="ok-xml"/>
06:24:59.934 [XNIO-73 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_131], Host=[localhost:42681]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
06:24:59.934 [XNIO-73 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.935 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:42681/types
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/xml; charset=utf-8]
06:24:59.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/xml): <?xml version="1.0"?><message value="ok-xml"/>
06:24:59.936 [XNIO-73 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_131], Host=[localhost:42681]}, cookies=[:]): <?xml version="1.0"?><message value="ok-xml"/> }
06:24:59.936 [XNIO-73 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:59.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:59.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:59.937 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.937 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@47abc8fe
06:24:59.941 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@476afe93
06:24:59.945 [XNIO-74 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6bdb99b2
06:24:59.945 [XNIO-74 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1cc7e027
06:24:59.953 [XNIO-74 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4c76f8c7
06:24:59.946 [XNIO-74 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-3', selector sun.nio.ch.EPollSelectorImpl@54a67d52
06:24:59.954 [XNIO-74 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7dcf7b9f
06:24:59.958 [XNIO-74 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1418efa5
06:24:59.958 [XNIO-74 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6b4d005a
06:24:59.958 [XNIO-74 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5f57d566
06:24:59.958 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.959 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:24:59.960 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36709/types
06:24:59.960 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.960 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [text/html; charset=utf-8]
06:24:59.960 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(text/html): ok-html
06:24:59.960 [XNIO-74 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-74 Accept', selector sun.nio.ch.EPollSelectorImpl@48a0daea
06:24:59.966 [XNIO-74 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_131], Host=[localhost:36709]}, cookies=[:]): ok-html }
06:24:59.967 [XNIO-74 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:59.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:59.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:59.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.968 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:36709/types
06:24:59.968 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:24:59.968 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [text/html; charset=utf-8]
06:24:59.968 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(text/html): ok-html
06:24:59.969 [XNIO-74 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_131], Host=[localhost:36709]}, cookies=[:]): ok-html }
06:24:59.969 [XNIO-74 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:24:59.970 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:24:59.970 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:24:59.970 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:24:59.970 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:24:59.970 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:24:59.970 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:24:59.970 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@476afe93
06:24:59.972 [XNIO-74 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
06:24:59.976 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@dce4732
06:24:59.979 [XNIO-75 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-1', selector sun.nio.ch.EPollSelectorImpl@30c4cb8d
06:24:59.986 [XNIO-75 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3c32a0b8
06:24:59.986 [XNIO-75 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-4', selector sun.nio.ch.EPollSelectorImpl@98cdf0
06:24:59.986 [XNIO-75 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-3', selector sun.nio.ch.EPollSelectorImpl@32277804
06:24:59.990 [XNIO-75 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-5', selector sun.nio.ch.EPollSelectorImpl@507d802f
06:24:59.990 [XNIO-75 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-6', selector sun.nio.ch.EPollSelectorImpl@720549c3
06:24:59.994 [XNIO-75 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1bbf0305
06:24:59.994 [XNIO-75 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 I/O-8', selector sun.nio.ch.EPollSelectorImpl@66d327e8
06:24:59.998 [XNIO-75 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-75 Accept', selector sun.nio.ch.EPollSelectorImpl@5b7129f4
06:24:59.998 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:24:59.999 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:25:00.015 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33605/form
06:25:00.015 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:25:00.015 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/x-www-form-urlencoded; charset=utf-8]
06:25:00.015 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/x-www-form-urlencoded): username=bobvila&password=oldhouse
06:25:00.016 [XNIO-75 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_131], Host=[localhost:33605]}, cookies=[:]): username=bobvila&password=oldhouse }
06:25:00.048 [XNIO-75 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:25:00.048 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:25:00.048 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:25:00.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:25:00.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:25:00.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:25:00.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:25:00.049 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:33605/form
06:25:00.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:25:00.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/x-www-form-urlencoded; charset=utf-8]
06:25:00.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/x-www-form-urlencoded): username=bobvila&password=oldhouse
06:25:00.054 [XNIO-75 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_131], Host=[localhost:33605]}, cookies=[:]): username=bobvila&password=oldhouse }
06:25:00.055 [XNIO-75 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:25:00.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:25:00.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:25:00.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:25:00.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:25:00.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:25:00.056 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:25:00.056 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@dce4732
06:25:00.059 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6877f14f
06:25:00.060 [XNIO-76 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-2', selector sun.nio.ch.EPollSelectorImpl@46f3c822
06:25:00.060 [XNIO-76 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2fa3d888
06:25:00.060 [XNIO-76 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-1', selector sun.nio.ch.EPollSelectorImpl@11e07fbe
06:25:00.062 [XNIO-76 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-4', selector sun.nio.ch.EPollSelectorImpl@57c5af89
06:25:00.068 [XNIO-76 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-5', selector sun.nio.ch.EPollSelectorImpl@73f9a0eb
06:25:00.074 [XNIO-76 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4a7f839a
06:25:00.078 [XNIO-76 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-7', selector sun.nio.ch.EPollSelectorImpl@58478a0c
06:25:00.078 [XNIO-76 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 I/O-8', selector sun.nio.ch.EPollSelectorImpl@33e3c0b0
06:25:00.079 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:25:00.079 [XNIO-76 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-76 Accept', selector sun.nio.ch.EPollSelectorImpl@751d8741
06:25:00.080 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:25:00.081 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:36905/form
06:25:00.081 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:25:00.081 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/x-www-form-urlencoded; charset=utf-8]
06:25:00.107 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/x-www-form-urlencoded): username=bobvila&password=oldhouse
06:25:00.108 [XNIO-76 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_131], Host=[localhost:36905]}, cookies=[:]): username=bobvila&password=oldhouse }
06:25:00.110 [XNIO-76 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:25:00.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:25:00.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:25:00.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:25:00.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:25:00.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:25:00.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:25:00.111 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:36905/form
06:25:00.112 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:25:00.112 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [application/x-www-form-urlencoded; charset=utf-8]
06:25:00.118 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(application/x-www-form-urlencoded): username=bobvila&password=oldhouse
06:25:00.118 [XNIO-76 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_131], Host=[localhost:36905]}, cookies=[:]): username=bobvila&password=oldhouse }
06:25:00.120 [XNIO-76 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:25:00.120 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:25:00.120 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:25:00.120 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:25:00.120 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:25:00.121 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:25:00.121 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:25:00.121 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6877f14f
06:25:00.143 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5a79c319
06:25:00.144 [XNIO-77 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5e23bb66
06:25:00.145 [XNIO-77 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-2', selector sun.nio.ch.EPollSelectorImpl@772f9738
06:25:00.145 [XNIO-77 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-3', selector sun.nio.ch.EPollSelectorImpl@1ae67897
06:25:00.146 [XNIO-77 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-4', selector sun.nio.ch.EPollSelectorImpl@735b9fe
06:25:00.150 [XNIO-77 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-6', selector sun.nio.ch.EPollSelectorImpl@112c3f5b
06:25:00.146 [XNIO-77 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7c35910e
06:25:00.150 [XNIO-77 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-7', selector sun.nio.ch.EPollSelectorImpl@186882db
06:25:00.150 [XNIO-77 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 I/O-8', selector sun.nio.ch.EPollSelectorImpl@327c3633
06:25:00.152 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:25:00.152 [XNIO-77 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-77 Accept', selector sun.nio.ch.EPollSelectorImpl@ffb76e4
06:25:00.152 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:25:00.227 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45683/upload
06:25:00.228 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:25:00.228 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [multipart/mixed; 
	boundary="----=_Part_0_1503632873.1511180700183"; charset=utf-8]
06:25:00.228 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(multipart/mixed; 
	boundary="----=_Part_0_1503632873.1511180700183"): ------=_Part_0_1503632873.1511180700183
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_0_1503632873.1511180700183--

06:25:00.229 [XNIO-77 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_1503632873.1511180700183"; charset=utf-8], Content-Length=[329], User-Agent=[Java/1.8.0_131], Host=[localhost:45683]}, cookies=[:]): ------=_Part_0_1503632873.1511180700183
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_0_1503632873.1511180700183--
 }
06:25:00.325 [XNIO-77 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:25:00.325 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:25:00.325 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:25:00.325 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:25:00.325 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:25:00.325 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:25:00.325 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:25:00.326 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): http://localhost:45683/upload
06:25:00.326 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:25:00.326 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [multipart/mixed; 
	boundary="----=_Part_1_312140709.1511180700326"; charset=utf-8]
06:25:00.326 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(multipart/mixed; 
	boundary="----=_Part_1_312140709.1511180700326"): ------=_Part_1_312140709.1511180700326
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_1_312140709.1511180700326--

06:25:00.327 [XNIO-77 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_312140709.1511180700326"; charset=utf-8], Content-Length=[326], User-Agent=[Java/1.8.0_131], Host=[localhost:45683]}, cookies=[:]): ------=_Part_1_312140709.1511180700326
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_1_312140709.1511180700326--
 }
06:25:00.329 [XNIO-77 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:25:00.330 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:25:00.330 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:25:00.330 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:25:00.330 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:25:00.330 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:25:00.330 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:25:00.330 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5a79c319
06:25:00.334 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@334fb1e
06:25:00.335 [XNIO-78 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-2', selector sun.nio.ch.EPollSelectorImpl@43db4901
06:25:00.335 [XNIO-78 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7429d6c1
06:25:00.335 [XNIO-78 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4ef5d196
06:25:00.338 [XNIO-78 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-4', selector sun.nio.ch.EPollSelectorImpl@480e768a
06:25:00.353 [XNIO-78 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5f17df3c
06:25:00.354 [XNIO-78 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3a5661d4
06:25:00.354 [XNIO-78 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-7', selector sun.nio.ch.EPollSelectorImpl@22bc7d8e
06:25:00.358 [XNIO-78 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 I/O-8', selector sun.nio.ch.EPollSelectorImpl@65e69c98
06:25:00.358 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
06:25:00.358 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
06:25:00.360 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:33291/upload
06:25:00.360 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:25:00.360 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [multipart/mixed; 
	boundary="----=_Part_2_1487052343.1511180700359"; charset=utf-8]
06:25:00.362 [XNIO-78 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-78 Accept', selector sun.nio.ch.EPollSelectorImpl@18fc05aa
06:25:00.388 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(multipart/mixed; 
	boundary="----=_Part_2_1487052343.1511180700359"): ------=_Part_2_1487052343.1511180700359
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_2_1487052343.1511180700359--

06:25:00.388 [XNIO-78 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_1487052343.1511180700359"; charset=utf-8], Content-Length=[329], User-Agent=[Java/1.8.0_131], Host=[localhost:33291]}, cookies=[:]): ------=_Part_2_1487052343.1511180700359
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_2_1487052343.1511180700359--
 }
06:25:00.390 [XNIO-78 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:25:00.390 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:25:00.390 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:25:00.390 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:25:00.390 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:25:00.390 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:25:00.390 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:25:00.391 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(POST): https://localhost:33291/upload
06:25:00.391 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
06:25:00.391 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Content-Type -> [multipart/mixed; 
	boundary="----=_Part_3_2007968802.1511180700391"; charset=utf-8]
06:25:00.395 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Request-Body(multipart/mixed; 
	boundary="----=_Part_3_2007968802.1511180700391"): ------=_Part_3_2007968802.1511180700391
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_3_2007968802.1511180700391--

06:25:00.398 [XNIO-78 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_2007968802.1511180700391"; charset=utf-8], Content-Length=[329], User-Agent=[Java/1.8.0_131], Host=[localhost:33291]}, cookies=[:]): ------=_Part_3_2007968802.1511180700391
Content-Type: text/plain
Content-Disposition: form-data; name="alpha"

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

This is bravo content
------=_Part_3_2007968802.1511180700391--
 }
06:25:00.413 [XNIO-78 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
06:25:00.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
06:25:00.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
06:25:00.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
06:25:00.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
06:25:00.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
06:25:00.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Mon, 20 Nov 2017 12:24:51 GMT
06:25:00.415 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@334fb1e