Class groovyx.net.http.JavaHttpGetSpec

61

tests

0

failures

1

ignored

7.926s

duration

100%

successful

Tests

Test Duration Result
HTTP GET with BASIC authentication (authorized) 0.121s passed
HTTP GET with BASIC authentication (unauthorized) 0.220s passed
HTTP GET with DIGEST authentication (authorized) 0.107s passed
HTTP GET with DIGEST authentication (unauthorized) 0.425s passed
HTTPS GET with BASIC authentication (authorized) 0.079s passed
HTTPS GET with BASIC authentication (unauthorized) 0.838s passed
HTTPS GET with DIGEST authentication (authorized) 0.114s passed
HTTPS GET with DIGEST authentication (unauthorized) 0.978s passed
cookies are not stored when disabled 0.056s passed
cookies are only set once 0.073s passed
exception handler chain works correctly 0.029s passed
exception handler works with closure 0.030s passed
exception handler works with function 0.042s passed
get(): HTTP application/json 0.105s passed
get(): HTTP application/xml 0.096s passed
get(): HTTP text/csv 0.053s passed
get(): HTTP text/html 0.137s passed
get(): HTTP text/plain 0.664s passed
get(): HTTPS application/json 0.245s passed
get(): HTTPS application/xml 0.245s passed
get(): HTTPS text/csv 0.115s passed
get(): HTTPS text/html 0.196s passed
get(): HTTPS text/plain 0.726s passed
get(Class,Closure): cookies -> [:] 0.045s passed
get(Class,Closure): cookies -> [flavor:chocolate-chip, count:dozen] 0.069s passed
get(Class,Closure): cookies -> [flavor:chocolate-chip] 0.072s passed
get(Class,Closure): cookies -> null 0.054s passed
get(Class,Consumer): cookies -> [:] 0.075s passed
get(Class,Consumer): cookies -> [flavor:oatmeal, count:dozen] 0.060s passed
get(Class,Consumer): cookies -> [flavor:peanut-butter] 0.078s passed
get(Class,Consumer): cookies -> null 0.066s passed
get(Closure): query -> [:] 0.040s passed
get(Closure): query -> [alpha:[one, two], bravo:three] 0.192s passed
get(Closure): query -> [alpha:[one, two]] 0.032s passed
get(Closure): query -> [alpha:[one]] 0.068s passed
get(Closure): query -> [alpha:one] 0.047s passed
get(Closure): query -> null 0.035s passed
get(Consumer): headers -> [:] 0.028s passed
get(Consumer): headers -> [coat:overcoat something] 0.026s passed
get(Consumer): headers -> [hat:fedora] 0.038s passed
get(Consumer): headers -> null 0.053s passed
gzip compression supported 0.061s passed
handles basic errors 0.025s passed
interceptor 0.088s passed
proxied get(): HTTP com.stehno.ersatz.ContentType(text/plain) 0.195s passed
server set cookies are honored 0.121s passed
socks proxied get(): #protocol #contentType - ignored
success/failure handler with BiFunction (200) 0.050s passed
success/failure handler with BiFunction (300) 0.026s passed
success/failure handler with BiFunction (400) 0.039s passed
success/failure handler with BiFunction (500) 0.027s passed
success/failure handler with Closure (200) 0.033s passed
success/failure handler with Closure (300) 0.046s passed
success/failure handler with Closure (400) 0.046s passed
success/failure handler with Closure (500) 0.050s passed
when handler with BiFunction (205) 0.035s passed
when handler with BiFunction (210) 0.075s passed
when handler with BiFunction (211) 0.084s passed
when handler with Closure (205) 0.039s passed
when handler with Closure (210) 0.081s passed
when handler with Closure (211) 0.033s passed

Standard output

19:16:20.342 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@8a8a80e
19:16:20.354 [XNIO-11 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-1', selector sun.nio.ch.EPollSelectorImpl@76dae400
19:16:20.360 [XNIO-11 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-2', selector sun.nio.ch.EPollSelectorImpl@20ba4434
19:16:20.367 [XNIO-11 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-3', selector sun.nio.ch.EPollSelectorImpl@55b16c99
19:16:20.407 [XNIO-11 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7aa89fa9
19:16:20.410 [XNIO-11 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1fbff840
19:16:20.414 [XNIO-11 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3a717517
19:16:20.415 [XNIO-11 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-6', selector sun.nio.ch.EPollSelectorImpl@116f01c8
19:16:20.419 [XNIO-11 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2fed9dd3
19:16:20.424 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:20.426 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:20.429 [XNIO-11 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-11 Accept', selector sun.nio.ch.EPollSelectorImpl@797ead25
19:16:20.478 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:37699/alpha
19:16:20.479 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:20.492 [XNIO-11 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:37699]}, cookies=[:]): <empty> }
19:16:20.525 [XNIO-11 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:20.529 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:20.529 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:20.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:20.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:20.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:20.530 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:20.539 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:37699/alpha
19:16:20.541 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:20.570 [XNIO-11 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:37699]}, cookies=[:]): <empty> }
19:16:20.572 [XNIO-11 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:20.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:20.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:20.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:20.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:20.575 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:20.575 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:20.596 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@8a8a80e
19:16:20.632 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@14e6519b
19:16:20.676 [XNIO-12 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-1', selector sun.nio.ch.EPollSelectorImpl@af40dc5
19:16:20.688 [XNIO-12 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4b68aee6
19:16:20.693 [XNIO-12 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-3', selector sun.nio.ch.EPollSelectorImpl@256faddd
19:16:20.695 [XNIO-12 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-4', selector sun.nio.ch.EPollSelectorImpl@55f7b19a
19:16:20.699 [XNIO-12 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-5', selector sun.nio.ch.EPollSelectorImpl@37e16498
19:16:20.707 [XNIO-12 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-6', selector sun.nio.ch.EPollSelectorImpl@776e0c7a
19:16:20.718 [XNIO-12 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7836c5a6
19:16:20.723 [XNIO-12 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6098ea3a
19:16:20.732 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:20.733 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:20.740 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:43767/alpha
19:16:20.741 [XNIO-12 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-12 Accept', selector sun.nio.ch.EPollSelectorImpl@1985d440
19:16:20.741 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.285 [XNIO-12 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43767]}, cookies=[:]): <empty> }
19:16:21.287 [XNIO-12 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:21.290 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:21.290 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:21.290 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:21.290 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:21.291 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:21.291 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:21.291 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:43767/alpha
19:16:21.292 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.337 [XNIO-12 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43767]}, cookies=[:]): <empty> }
19:16:21.339 [XNIO-12 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:21.341 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:21.341 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:21.341 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:21.341 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:21.341 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:21.341 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:21.342 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@14e6519b
19:16:21.352 [XNIO-12 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
19:16:21.356 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2893e58c
19:16:21.360 [XNIO-13 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5fe9a8c5
19:16:21.367 [XNIO-13 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-2', selector sun.nio.ch.EPollSelectorImpl@732d5ce0
19:16:21.370 [XNIO-13 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-3', selector sun.nio.ch.EPollSelectorImpl@23c2e5c2
19:16:21.371 [XNIO-13 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7e2179c4
19:16:21.374 [XNIO-13 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5e743c55
19:16:21.379 [XNIO-13 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-7', selector sun.nio.ch.EPollSelectorImpl@11fba9f
19:16:21.379 [XNIO-13 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-6', selector sun.nio.ch.EPollSelectorImpl@df54360
19:16:21.383 [XNIO-13 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 I/O-8', selector sun.nio.ch.EPollSelectorImpl@64d9bede
19:16:21.384 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:21.385 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:21.387 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34203/alpha
19:16:21.387 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.389 [XNIO-13 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-13 Accept', selector sun.nio.ch.EPollSelectorImpl@62c7408d
19:16:21.411 [XNIO-13 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34203]}, cookies=[:]): <empty> }
19:16:21.412 [XNIO-13 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:16:21.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
19:16:21.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:21.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:21.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
19:16:21.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
19:16:21.414 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:21.444 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34203/alpha
19:16:21.445 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.449 [XNIO-13 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34203]}, cookies=[:]): <empty> }
19:16:21.451 [XNIO-13 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:16:21.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
19:16:21.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:21.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:21.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
19:16:21.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
19:16:21.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:21.454 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2893e58c
19:16:21.465 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1fe3c7ab
19:16:21.468 [XNIO-14 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-1', selector sun.nio.ch.EPollSelectorImpl@7f196f35
19:16:21.484 [XNIO-14 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6e3cad90
19:16:21.488 [XNIO-14 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7c675919
19:16:21.503 [XNIO-14 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-4', selector sun.nio.ch.EPollSelectorImpl@eed2ed7
19:16:21.506 [XNIO-14 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-5', selector sun.nio.ch.EPollSelectorImpl@63d06d46
19:16:21.507 [XNIO-14 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6482f4b4
19:16:21.527 [XNIO-14 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7cd23470
19:16:21.530 [XNIO-14 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 I/O-8', selector sun.nio.ch.EPollSelectorImpl@446ebfae
19:16:21.538 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:21.538 [XNIO-14 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-14 Accept', selector sun.nio.ch.EPollSelectorImpl@6927a1c6
19:16:21.539 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:21.542 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:35331/alpha
19:16:21.543 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.667 [XNIO-14 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:35331]}, cookies=[:]): <empty> }
19:16:21.670 [XNIO-14 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:16:21.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
19:16:21.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:21.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:21.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
19:16:21.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
19:16:21.673 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:21.673 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:35331/alpha
19:16:21.674 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.699 [XNIO-14 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:35331]}, cookies=[:]): <empty> }
19:16:21.702 [XNIO-14 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/json]}): {"value":"ok-json"}
19:16:21.705 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: {"value":"ok-json"}
19:16:21.705 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:21.705 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:21.706 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/json
19:16:21.706 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 39
19:16:21.706 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:21.706 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1fe3c7ab
19:16:21.731 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1d7871ee
19:16:21.743 [XNIO-15 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2f134dd7
19:16:21.758 [XNIO-15 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-2', selector sun.nio.ch.EPollSelectorImpl@169528a9
19:16:21.762 [XNIO-15 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4d466b50
19:16:21.763 [XNIO-15 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-4', selector sun.nio.ch.EPollSelectorImpl@66061749
19:16:21.764 [XNIO-15 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1597e54c
19:16:21.766 [XNIO-15 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-8', selector sun.nio.ch.EPollSelectorImpl@57327b81
19:16:21.763 [XNIO-15 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-6', selector sun.nio.ch.EPollSelectorImpl@57643eab
19:16:21.775 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:21.775 [XNIO-15 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 Accept', selector sun.nio.ch.EPollSelectorImpl@540ad1ec
19:16:21.763 [XNIO-15 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-15 I/O-5', selector sun.nio.ch.EPollSelectorImpl@cfa0cbc
19:16:21.779 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:21.781 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42137/alpha
19:16:21.781 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.789 [XNIO-15 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42137]}, cookies=[:]): <empty> }
19:16:21.790 [XNIO-15 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:16:21.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
19:16:21.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:21.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:21.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
19:16:21.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
19:16:21.791 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:21.795 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42137/alpha
19:16:21.796 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.798 [XNIO-15 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42137]}, cookies=[:]): <empty> }
19:16:21.801 [XNIO-15 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:16:21.802 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
19:16:21.802 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:21.802 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:21.802 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
19:16:21.802 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
19:16:21.802 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:21.805 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1d7871ee
19:16:21.816 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@377521b3
19:16:21.826 [XNIO-16 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1903423c
19:16:21.838 [XNIO-16 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-3', selector sun.nio.ch.EPollSelectorImpl@e03ff5b
19:16:21.842 [XNIO-16 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3ec7d7fe
19:16:21.858 [XNIO-16 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-4', selector sun.nio.ch.EPollSelectorImpl@cf122df
19:16:21.859 [XNIO-16 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-5', selector sun.nio.ch.EPollSelectorImpl@203e154b
19:16:21.860 [XNIO-16 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-6', selector sun.nio.ch.EPollSelectorImpl@8643997
19:16:21.878 [XNIO-16 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4e6263ce
19:16:21.890 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:21.890 [XNIO-16 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 I/O-8', selector sun.nio.ch.EPollSelectorImpl@720688b7
19:16:21.891 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:21.893 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:43015/alpha
19:16:21.893 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:21.894 [XNIO-16 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-16 Accept', selector sun.nio.ch.EPollSelectorImpl@b2a4c8e
19:16:22.014 [XNIO-16 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43015]}, cookies=[:]): <empty> }
19:16:22.016 [XNIO-16 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:16:22.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
19:16:22.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
19:16:22.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
19:16:22.018 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.021 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:43015/alpha
19:16:22.021 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.046 [XNIO-16 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43015]}, cookies=[:]): <empty> }
19:16:22.048 [XNIO-16 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[application/xml]}): <?xml version="1.0"?><message value="ok-xml"/>
19:16:22.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <?xml version="1.0"?><message value="ok-xml"/>
19:16:22.050 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.050 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.050 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> application/xml
19:16:22.050 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 65
19:16:22.050 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.052 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@377521b3
19:16:22.061 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4c7fdc35
19:16:22.063 [XNIO-17 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-1', selector sun.nio.ch.EPollSelectorImpl@a433610
19:16:22.075 [XNIO-17 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-3', selector sun.nio.ch.EPollSelectorImpl@784fd989
19:16:22.075 [XNIO-17 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7e6bce14
19:16:22.086 [XNIO-17 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-5', selector sun.nio.ch.EPollSelectorImpl@12d70464
19:16:22.075 [XNIO-17 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-4', selector sun.nio.ch.EPollSelectorImpl@293ead78
19:16:22.096 [XNIO-17 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7aaa5865
19:16:22.098 [XNIO-17 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-6', selector sun.nio.ch.EPollSelectorImpl@b3b4155
19:16:22.098 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.099 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.100 [XNIO-17 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 I/O-8', selector sun.nio.ch.EPollSelectorImpl@8f5e12d
19:16:22.101 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:41457/alpha
19:16:22.101 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.104 [XNIO-17 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-17 Accept', selector sun.nio.ch.EPollSelectorImpl@205b9fec
19:16:22.125 [XNIO-17 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:41457]}, cookies=[:]): <empty> }
19:16:22.127 [XNIO-17 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:16:22.128 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
19:16:22.128 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.128 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.128 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
19:16:22.128 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
19:16:22.128 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.145 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:41457/alpha
19:16:22.146 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.172 [XNIO-17 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:41457]}, cookies=[:]): <empty> }
19:16:22.176 [XNIO-17 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:16:22.177 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
19:16:22.177 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.177 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.178 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
19:16:22.178 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
19:16:22.178 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.179 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4c7fdc35
19:16:22.210 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@71c0a1da
19:16:22.215 [XNIO-17 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
19:16:22.240 [XNIO-18 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1106780
19:16:22.247 [XNIO-18 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-2', selector sun.nio.ch.EPollSelectorImpl@113d1434
19:16:22.249 [XNIO-18 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6a105e59
19:16:22.253 [XNIO-18 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-4', selector sun.nio.ch.EPollSelectorImpl@549ad92
19:16:22.255 [XNIO-18 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-5', selector sun.nio.ch.EPollSelectorImpl@492b9e2e
19:16:22.274 [XNIO-18 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-6', selector sun.nio.ch.EPollSelectorImpl@375a48d1
19:16:22.275 [XNIO-18 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-7', selector sun.nio.ch.EPollSelectorImpl@74d2bdef
19:16:22.286 [XNIO-18 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 I/O-8', selector sun.nio.ch.EPollSelectorImpl@48858e83
19:16:22.295 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.296 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.297 [XNIO-18 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-18 Accept', selector sun.nio.ch.EPollSelectorImpl@5f3b4e31
19:16:22.299 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:38197/alpha
19:16:22.299 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.358 [XNIO-18 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38197]}, cookies=[:]): <empty> }
19:16:22.359 [XNIO-18 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:16:22.360 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
19:16:22.360 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.360 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.360 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
19:16:22.360 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
19:16:22.360 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.361 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:38197/alpha
19:16:22.361 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.387 [XNIO-18 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38197]}, cookies=[:]): <empty> }
19:16:22.390 [XNIO-18 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/html]}): <html><body>ok-html</body>
19:16:22.391 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: <html><body>ok-html</body>
19:16:22.391 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.391 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.392 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/html
19:16:22.392 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 40
19:16:22.392 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.392 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@71c0a1da
19:16:22.401 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@10c64d63
19:16:22.403 [XNIO-19 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-1', selector sun.nio.ch.EPollSelectorImpl@10a11481
19:16:22.405 [XNIO-19 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-2', selector sun.nio.ch.EPollSelectorImpl@34d20946
19:16:22.406 [XNIO-19 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-3', selector sun.nio.ch.EPollSelectorImpl@24bc6266
19:16:22.406 [XNIO-19 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3f34cbf8
19:16:22.409 [XNIO-19 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-5', selector sun.nio.ch.EPollSelectorImpl@690d9d64
19:16:22.410 [XNIO-19 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6d78155d
19:16:22.414 [XNIO-19 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1826aed2
19:16:22.415 [XNIO-19 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5130e2c9
19:16:22.416 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.417 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.418 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42725/alpha
19:16:22.419 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.419 [XNIO-19 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-19 Accept', selector sun.nio.ch.EPollSelectorImpl@7d6b0432
19:16:22.433 [XNIO-19 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42725]}, cookies=[:]): <empty> }
19:16:22.435 [XNIO-19 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:16:22.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
19:16:22.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
19:16:22.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
19:16:22.437 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.442 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42725/alpha
19:16:22.442 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.447 [XNIO-19 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42725]}, cookies=[:]): <empty> }
19:16:22.448 [XNIO-19 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:16:22.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
19:16:22.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
19:16:22.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
19:16:22.450 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.451 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@10c64d63
19:16:22.456 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@58617de6
19:16:22.458 [XNIO-20 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2fb22bbf
19:16:22.459 [XNIO-20 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-2', selector sun.nio.ch.EPollSelectorImpl@1e0e2b0e
19:16:22.459 [XNIO-20 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-3', selector sun.nio.ch.EPollSelectorImpl@77d78b6c
19:16:22.463 [XNIO-20 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7433330a
19:16:22.465 [XNIO-20 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-5', selector sun.nio.ch.EPollSelectorImpl@65fe916f
19:16:22.465 [XNIO-20 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4ee35987
19:16:22.466 [XNIO-20 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2b8e8b1c
19:16:22.466 [XNIO-20 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 I/O-8', selector sun.nio.ch.EPollSelectorImpl@44070a84
19:16:22.474 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.474 [XNIO-20 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-20 Accept', selector sun.nio.ch.EPollSelectorImpl@5a4fe364
19:16:22.476 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.477 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:45521/alpha
19:16:22.477 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.515 [XNIO-20 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45521]}, cookies=[:]): <empty> }
19:16:22.516 [XNIO-20 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:16:22.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
19:16:22.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.517 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
19:16:22.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
19:16:22.518 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.518 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:45521/alpha
19:16:22.519 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.555 [XNIO-20 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /alpha (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45521]}, cookies=[:]): <empty> }
19:16:22.564 [XNIO-20 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/csv]}): alpha,bravo,charlie
one,two,three
19:16:22.566 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: alpha,bravo,charlie
one,two,three
19:16:22.566 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.566 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.566 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/csv
19:16:22.566 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 53
19:16:22.566 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.567 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@58617de6
19:16:22.581 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1ea098cd
19:16:22.583 [XNIO-21 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2f3215f5
19:16:22.584 [XNIO-21 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-2', selector sun.nio.ch.EPollSelectorImpl@18d73b36
19:16:22.584 [XNIO-21 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-3', selector sun.nio.ch.EPollSelectorImpl@185d4db4
19:16:22.584 [XNIO-21 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-4', selector sun.nio.ch.EPollSelectorImpl@41db86c1
19:16:22.585 [XNIO-21 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1010f305
19:16:22.586 [XNIO-21 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-6', selector sun.nio.ch.EPollSelectorImpl@356fe4e9
19:16:22.587 [XNIO-21 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6f9cb5a9
19:16:22.587 [XNIO-21 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 I/O-7', selector sun.nio.ch.EPollSelectorImpl@69014f01
19:16:22.590 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.590 [XNIO-21 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-21 Accept', selector sun.nio.ch.EPollSelectorImpl@26308514
19:16:22.591 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.597 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34533/bravo
19:16:22.597 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.599 [XNIO-21 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34533]}, cookies=[:]): <empty> }
19:16:22.600 [XNIO-21 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.601 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.602 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34533/bravo
19:16:22.603 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.603 [XNIO-21 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34533]}, cookies=[:]): <empty> }
19:16:22.604 [XNIO-21 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.606 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.606 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.606 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.606 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.606 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.606 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.607 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1ea098cd
19:16:22.613 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@17177b56
19:16:22.624 [XNIO-22 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-1', selector sun.nio.ch.EPollSelectorImpl@36606d7b
19:16:22.624 [XNIO-22 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7f69bb51
19:16:22.625 [XNIO-22 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-3', selector sun.nio.ch.EPollSelectorImpl@151085d
19:16:22.627 [XNIO-22 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7150a1fe
19:16:22.628 [XNIO-22 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6983f2b1
19:16:22.628 [XNIO-22 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-5', selector sun.nio.ch.EPollSelectorImpl@44ce4bf3
19:16:22.633 [XNIO-22 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-7', selector sun.nio.ch.EPollSelectorImpl@190c8e8d
19:16:22.634 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.634 [XNIO-22 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 I/O-8', selector sun.nio.ch.EPollSelectorImpl@51ff8fa6
19:16:22.634 [XNIO-22 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-22 Accept', selector sun.nio.ch.EPollSelectorImpl@4fe17fd8
19:16:22.635 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.636 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:43463/bravo
19:16:22.637 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.642 [XNIO-22 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43463]}, cookies=[:]): <empty> }
19:16:22.643 [XNIO-22 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.644 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.645 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:43463/bravo
19:16:22.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.646 [XNIO-22 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43463]}, cookies=[:]): <empty> }
19:16:22.647 [XNIO-22 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.649 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@17177b56
19:16:22.656 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3fb5e9e4
19:16:22.660 [XNIO-23 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-1', selector sun.nio.ch.EPollSelectorImpl@66d6dd42
19:16:22.660 [XNIO-23 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7c2d78a9
19:16:22.660 [XNIO-23 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-2', selector sun.nio.ch.EPollSelectorImpl@78a45545
19:16:22.662 [XNIO-23 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-4', selector sun.nio.ch.EPollSelectorImpl@753e2a98
19:16:22.666 [XNIO-23 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-5', selector sun.nio.ch.EPollSelectorImpl@70c519c6
19:16:22.667 [XNIO-23 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-6', selector sun.nio.ch.EPollSelectorImpl@34c740ab
19:16:22.667 [XNIO-23 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-7', selector sun.nio.ch.EPollSelectorImpl@262f5256
19:16:22.667 [XNIO-23 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 I/O-8', selector sun.nio.ch.EPollSelectorImpl@433fdfdf
19:16:22.668 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.668 [XNIO-23 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-23 Accept', selector sun.nio.ch.EPollSelectorImpl@5e30f86b
19:16:22.669 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.673 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45481/bravo?alpha=one
19:16:22.673 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.675 [XNIO-23 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[alpha:[one]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45481]}, cookies=[:]): <empty> }
19:16:22.691 [XNIO-23 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.692 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.693 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45481/bravo?alpha=one
19:16:22.693 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.694 [XNIO-23 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[alpha:[one]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45481]}, cookies=[:]): <empty> }
19:16:22.696 [XNIO-23 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.697 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.697 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3fb5e9e4
19:16:22.709 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2a34a116
19:16:22.711 [XNIO-24 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-1', selector sun.nio.ch.EPollSelectorImpl@342f53bf
19:16:22.714 [XNIO-24 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-2', selector sun.nio.ch.EPollSelectorImpl@60da111c
19:16:22.725 [XNIO-24 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3a317666
19:16:22.730 [XNIO-24 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2ab0f614
19:16:22.734 [XNIO-24 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4d7cc5e8
19:16:22.735 [XNIO-24 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-6', selector sun.nio.ch.EPollSelectorImpl@f44a097
19:16:22.735 [XNIO-24 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77b8b26f
19:16:22.750 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.750 [XNIO-24 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7c713679
19:16:22.751 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.750 [XNIO-24 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-24 Accept', selector sun.nio.ch.EPollSelectorImpl@77fdbefe
19:16:22.752 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34691/bravo?alpha=one
19:16:22.753 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.757 [XNIO-24 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[alpha:[one]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34691]}, cookies=[:]): <empty> }
19:16:22.761 [XNIO-24 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.763 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.763 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.763 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.763 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.763 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.763 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.764 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34691/bravo?alpha=one
19:16:22.764 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.765 [XNIO-24 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[alpha:[one]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34691]}, cookies=[:]): <empty> }
19:16:22.766 [XNIO-24 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.767 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.767 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.767 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.767 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.767 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.767 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.767 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2a34a116
19:16:22.772 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3a89d5a3
19:16:22.774 [XNIO-25 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5687c9c9
19:16:22.778 [XNIO-25 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3d88d34d
19:16:22.782 [XNIO-25 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-4', selector sun.nio.ch.EPollSelectorImpl@89906a7
19:16:22.783 [XNIO-25 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-6', selector sun.nio.ch.EPollSelectorImpl@574cbb82
19:16:22.783 [XNIO-25 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-7', selector sun.nio.ch.EPollSelectorImpl@740f70ec
19:16:22.783 [XNIO-25 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2e226499
19:16:22.782 [XNIO-25 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4da7f7c6
19:16:22.785 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.783 [XNIO-25 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 I/O-5', selector sun.nio.ch.EPollSelectorImpl@301f8701
19:16:22.785 [XNIO-25 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-25 Accept', selector sun.nio.ch.EPollSelectorImpl@152a258f
19:16:22.785 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.787 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42657/bravo?alpha=one&alpha=two
19:16:22.788 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.790 [XNIO-25 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[alpha:[one, two]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42657]}, cookies=[:]): <empty> }
19:16:22.791 [XNIO-25 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.792 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.792 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.792 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.792 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.792 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.792 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.793 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42657/bravo?alpha=one&alpha=two
19:16:22.793 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.799 [XNIO-25 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /bravo (query=[alpha:[one, two]], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42657]}, cookies=[:]): <empty> }
19:16:22.800 [XNIO-25 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.801 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.801 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.801 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.801 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.801 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.801 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.802 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3a89d5a3
19:16:22.811 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@1b1efed1
19:16:22.814 [XNIO-26 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-1', selector sun.nio.ch.EPollSelectorImpl@235f87e8
19:16:22.814 [XNIO-26 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4dfec20a
19:16:22.814 [XNIO-26 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-4', selector sun.nio.ch.EPollSelectorImpl@715c829
19:16:22.814 [XNIO-26 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4f68a37f
19:16:22.814 [XNIO-26 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3dc9f8dc
19:16:22.814 [XNIO-26 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-7', selector sun.nio.ch.EPollSelectorImpl@795c2584
19:16:22.814 [XNIO-26 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-5', selector sun.nio.ch.EPollSelectorImpl@21eb3ed7
19:16:22.815 [XNIO-26 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 I/O-8', selector sun.nio.ch.EPollSelectorImpl@6d1f1203
19:16:22.815 [XNIO-26 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-26 Accept', selector sun.nio.ch.EPollSelectorImpl@404f1c67
19:16:22.815 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:22.816 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:22.974 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34443/bravo?alpha=one&alpha=two&bravo=three
19:16:22.975 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.982 [XNIO-26 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /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], User-Agent=[Java/1.8.0_222], Host=[localhost:34443]}, cookies=[:]): <empty> }
19:16:22.983 [XNIO-26 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.984 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.984 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.984 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.984 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.984 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.984 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.985 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34443/bravo?alpha=one&alpha=two&bravo=three
19:16:22.985 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:22.992 [XNIO-26 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /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], User-Agent=[Java/1.8.0_222], Host=[localhost:34443]}, cookies=[:]): <empty> }
19:16:22.994 [XNIO-26 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:22.997 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:22.997 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:22.997 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:22.997 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:22.997 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:22.997 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:22.999 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@1b1efed1
19:16:23.009 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@12ecd9ed
19:16:23.011 [XNIO-27 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-1', selector sun.nio.ch.EPollSelectorImpl@b411345
19:16:23.018 [XNIO-27 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2f1e9c2f
19:16:23.018 [XNIO-27 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3fab235a
19:16:23.018 [XNIO-27 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6b15f9d4
19:16:23.018 [XNIO-27 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5f33efd3
19:16:23.019 [XNIO-27 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2533239b
19:16:23.020 [XNIO-27 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-8', selector sun.nio.ch.EPollSelectorImpl@611a347e
19:16:23.018 [XNIO-27 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 I/O-5', selector sun.nio.ch.EPollSelectorImpl@d9978b8
19:16:23.031 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.031 [XNIO-27 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-27 Accept', selector sun.nio.ch.EPollSelectorImpl@59b537da
19:16:23.032 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.038 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:33485/charlie
19:16:23.038 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.046 [XNIO-27 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33485]}, cookies=[:]): <empty> }
19:16:23.047 [XNIO-27 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.051 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:33485/charlie
19:16:23.051 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.052 [XNIO-27 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33485]}, cookies=[:]): <empty> }
19:16:23.053 [XNIO-27 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.053 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.053 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.054 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@12ecd9ed
19:16:23.059 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@28474493
19:16:23.063 [XNIO-28 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5a192d80
19:16:23.063 [XNIO-28 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-2', selector sun.nio.ch.EPollSelectorImpl@486a8ca5
19:16:23.063 [XNIO-28 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2e2b138a
19:16:23.064 [XNIO-28 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3015cd0e
19:16:23.065 [XNIO-28 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-5', selector sun.nio.ch.EPollSelectorImpl@63e810d3
19:16:23.066 [XNIO-28 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1078e84f
19:16:23.066 [XNIO-28 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-7', selector sun.nio.ch.EPollSelectorImpl@f6352b3
19:16:23.066 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.066 [XNIO-28 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4c772223
19:16:23.066 [XNIO-28 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-28 Accept', selector sun.nio.ch.EPollSelectorImpl@72c6fd6d
19:16:23.067 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.068 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:32825/charlie
19:16:23.068 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.070 [XNIO-28 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:32825]}, cookies=[:]): <empty> }
19:16:23.071 [XNIO-28 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.072 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.072 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.072 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.072 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.073 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.073 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.073 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:32825/charlie
19:16:23.074 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.079 [XNIO-28 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:32825]}, cookies=[:]): <empty> }
19:16:23.083 [XNIO-28 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.084 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@28474493
19:16:23.092 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@70f083d9
19:16:23.094 [XNIO-29 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-1', selector sun.nio.ch.EPollSelectorImpl@eca5620
19:16:23.097 [XNIO-29 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2d6d92bd
19:16:23.098 [XNIO-29 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-3', selector sun.nio.ch.EPollSelectorImpl@35da1648
19:16:23.099 [XNIO-29 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7e3d39ec
19:16:23.102 [XNIO-29 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-5', selector sun.nio.ch.EPollSelectorImpl@19c2efb2
19:16:23.106 [XNIO-29 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-7', selector sun.nio.ch.EPollSelectorImpl@48bbe073
19:16:23.106 [XNIO-29 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-8', selector sun.nio.ch.EPollSelectorImpl@63bbc471
19:16:23.106 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.106 [XNIO-29 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 Accept', selector sun.nio.ch.EPollSelectorImpl@1efd3daf
19:16:23.106 [XNIO-29 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-29 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7ad31608
19:16:23.109 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.111 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:32923/charlie
19:16:23.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: hat -> [fedora]
19:16:23.111 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.115 [XNIO-29 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], hat=[fedora], Host=[localhost:32923]}, cookies=[:]): <empty> }
19:16:23.118 [XNIO-29 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.119 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.119 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.119 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.119 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.119 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.119 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.120 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:32923/charlie
19:16:23.120 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: hat -> [fedora]
19:16:23.120 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.122 [XNIO-29 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], hat=[fedora], Host=[localhost:32923]}, cookies=[:]): <empty> }
19:16:23.123 [XNIO-29 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.124 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.125 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@70f083d9
19:16:23.129 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@490a2eb5
19:16:23.132 [XNIO-30 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-1', selector sun.nio.ch.EPollSelectorImpl@41f3fcbe
19:16:23.133 [XNIO-30 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3e338c24
19:16:23.132 [XNIO-30 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-2', selector sun.nio.ch.EPollSelectorImpl@49feecd4
19:16:23.134 [XNIO-30 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-4', selector sun.nio.ch.EPollSelectorImpl@523fdae9
19:16:23.138 [XNIO-30 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6df1494e
19:16:23.138 [XNIO-30 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-6', selector sun.nio.ch.EPollSelectorImpl@5d1c4b00
19:16:23.138 [XNIO-30 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-7', selector sun.nio.ch.EPollSelectorImpl@543d19e0
19:16:23.138 [XNIO-30 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5bd024b9
19:16:23.142 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.142 [XNIO-30 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-30 Accept', selector sun.nio.ch.EPollSelectorImpl@197a026e
19:16:23.143 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.144 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:38911/charlie
19:16:23.145 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: coat -> [overcoat something]
19:16:23.145 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.146 [XNIO-30 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], coat=[overcoat something], User-Agent=[Java/1.8.0_222], Host=[localhost:38911]}, cookies=[:]): <empty> }
19:16:23.147 [XNIO-30 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.148 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.149 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:38911/charlie
19:16:23.149 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: coat -> [overcoat something]
19:16:23.149 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.150 [XNIO-30 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /charlie (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], coat=[overcoat something], User-Agent=[Java/1.8.0_222], Host=[localhost:38911]}, cookies=[:]): <empty> }
19:16:23.150 [XNIO-30 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.151 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.151 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.151 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.151 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.151 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.151 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.152 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@490a2eb5
19:16:23.166 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@23d22afb
19:16:23.170 [XNIO-31 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-1', selector sun.nio.ch.EPollSelectorImpl@503eb854
19:16:23.171 [XNIO-31 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-2', selector sun.nio.ch.EPollSelectorImpl@76a61491
19:16:23.171 [XNIO-31 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-3', selector sun.nio.ch.EPollSelectorImpl@72f54275
19:16:23.175 [XNIO-31 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-4', selector sun.nio.ch.EPollSelectorImpl@14346bc9
19:16:23.175 [XNIO-31 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-5', selector sun.nio.ch.EPollSelectorImpl@48a2b9ee
19:16:23.176 [XNIO-31 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-6', selector sun.nio.ch.EPollSelectorImpl@40faef6c
19:16:23.176 [XNIO-31 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-7', selector sun.nio.ch.EPollSelectorImpl@71de262e
19:16:23.176 [XNIO-31 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 I/O-8', selector sun.nio.ch.EPollSelectorImpl@199bf9fc
19:16:23.178 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.178 [XNIO-31 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-31 Accept', selector sun.nio.ch.EPollSelectorImpl@4e1eacd5
19:16:23.179 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.183 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:41133/delta
19:16:23.184 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.186 [XNIO-31 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:41133]}, cookies=[:]): <empty> }
19:16:23.191 [XNIO-31 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.192 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.192 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.192 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.192 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.192 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.192 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.202 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:41133/delta
19:16:23.202 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.206 [XNIO-31 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:41133]}, cookies=[:]): <empty> }
19:16:23.207 [XNIO-31 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.208 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.208 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.208 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.208 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.208 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.208 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.209 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@23d22afb
19:16:23.216 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@7c11ee89
19:16:23.222 [XNIO-32 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-1', selector sun.nio.ch.EPollSelectorImpl@fa9d56b
19:16:23.223 [XNIO-32 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-2', selector sun.nio.ch.EPollSelectorImpl@34878431
19:16:23.230 [XNIO-32 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-3', selector sun.nio.ch.EPollSelectorImpl@669ea077
19:16:23.231 [XNIO-32 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-4', selector sun.nio.ch.EPollSelectorImpl@53fa1b2c
19:16:23.231 [XNIO-32 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-6', selector sun.nio.ch.EPollSelectorImpl@37f1877a
19:16:23.231 [XNIO-32 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-5', selector sun.nio.ch.EPollSelectorImpl@69c64a4c
19:16:23.231 [XNIO-32 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-7', selector sun.nio.ch.EPollSelectorImpl@a5f396d
19:16:23.232 [XNIO-32 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1550e80a
19:16:23.232 [XNIO-32 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-32 Accept', selector sun.nio.ch.EPollSelectorImpl@5a049e59
19:16:23.232 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.233 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.236 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:43095/delta
19:16:23.236 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.242 [XNIO-32 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43095]}, cookies=[:]): <empty> }
19:16:23.243 [XNIO-32 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.244 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.245 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.245 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.245 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.245 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.245 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.246 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:43095/delta
19:16:23.246 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.250 [XNIO-32 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43095]}, cookies=[:]): <empty> }
19:16:23.252 [XNIO-32 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.253 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.253 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.253 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.253 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.253 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.253 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.254 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@7c11ee89
19:16:23.270 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@79360c91
19:16:23.272 [XNIO-33 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2ec4d40f
19:16:23.272 [XNIO-33 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5a57870e
19:16:23.273 [XNIO-33 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-3', selector sun.nio.ch.EPollSelectorImpl@13e14de0
19:16:23.274 [XNIO-33 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-5', selector sun.nio.ch.EPollSelectorImpl@41393595
19:16:23.274 [XNIO-33 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-4', selector sun.nio.ch.EPollSelectorImpl@77e5e31f
19:16:23.274 [XNIO-33 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-6', selector sun.nio.ch.EPollSelectorImpl@32b9d1f1
19:16:23.278 [XNIO-33 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-8', selector sun.nio.ch.EPollSelectorImpl@26ceb809
19:16:23.281 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.278 [XNIO-33 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1166a338
19:16:23.281 [XNIO-33 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-33 Accept', selector sun.nio.ch.EPollSelectorImpl@7a682e22
19:16:23.282 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.286 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:37367/delta
19:16:23.290 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip]
19:16:23.290 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.295 [XNIO-33 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=chocolate-chip], User-Agent=[Java/1.8.0_222], Host=[localhost:37367]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@354a8aa1]): <empty> }
19:16:23.312 [XNIO-33 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.315 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.316 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:37367/delta
19:16:23.317 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip]
19:16:23.317 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.322 [XNIO-33 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=chocolate-chip], User-Agent=[Java/1.8.0_222], Host=[localhost:37367]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@1f13fc58]): <empty> }
19:16:23.324 [XNIO-33 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.328 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.328 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.328 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.328 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.328 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.328 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.330 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@79360c91
19:16:23.336 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5c0d5284
19:16:23.350 [XNIO-34 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-1', selector sun.nio.ch.EPollSelectorImpl@f7f750a
19:16:23.362 [XNIO-34 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5111377a
19:16:23.363 [XNIO-34 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-5', selector sun.nio.ch.EPollSelectorImpl@480a7ad3
19:16:23.362 [XNIO-34 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5bb5f1aa
19:16:23.363 [XNIO-34 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-6', selector sun.nio.ch.EPollSelectorImpl@539d9b6a
19:16:23.363 [XNIO-34 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5aef015e
19:16:23.363 [XNIO-34 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-7', selector sun.nio.ch.EPollSelectorImpl@152d2958
19:16:23.366 [XNIO-34 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 I/O-8', selector sun.nio.ch.EPollSelectorImpl@add4221
19:16:23.372 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.373 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.374 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:44541/delta
19:16:23.375 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip; count=dozen]
19:16:23.375 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.372 [XNIO-34 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-34 Accept', selector sun.nio.ch.EPollSelectorImpl@74edf379
19:16:23.378 [XNIO-34 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=chocolate-chip; count=dozen], User-Agent=[Java/1.8.0_222], Host=[localhost:44541]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@494088e0, flavor:ersatz.undertow.server.handlers.CookieImpl@47876fb8]): <empty> }
19:16:23.380 [XNIO-34 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.381 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.381 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.381 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.381 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.381 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.381 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.382 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:44541/delta
19:16:23.383 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=chocolate-chip; count=dozen]
19:16:23.383 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.389 [XNIO-34 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=chocolate-chip; count=dozen], User-Agent=[Java/1.8.0_222], Host=[localhost:44541]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@29e5f16a, flavor:ersatz.undertow.server.handlers.CookieImpl@27221a26]): <empty> }
19:16:23.394 [XNIO-34 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.399 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.400 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5c0d5284
19:16:23.409 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3d8a07b4
19:16:23.412 [XNIO-35 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-1', selector sun.nio.ch.EPollSelectorImpl@efe024c
19:16:23.413 [XNIO-35 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-2', selector sun.nio.ch.EPollSelectorImpl@42ca7b85
19:16:23.413 [XNIO-35 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-3', selector sun.nio.ch.EPollSelectorImpl@16db76fb
19:16:23.414 [XNIO-35 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-4', selector sun.nio.ch.EPollSelectorImpl@7af309b5
19:16:23.414 [XNIO-35 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-5', selector sun.nio.ch.EPollSelectorImpl@637a9e03
19:16:23.414 [XNIO-35 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-6', selector sun.nio.ch.EPollSelectorImpl@3497f1d3
19:16:23.416 [XNIO-35 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-7', selector sun.nio.ch.EPollSelectorImpl@423c0f10
19:16:23.416 [XNIO-35 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 I/O-8', selector sun.nio.ch.EPollSelectorImpl@139cb782
19:16:23.416 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.417 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.422 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:44501/multicookie1
19:16:23.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [foo=bar]
19:16:23.422 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.416 [XNIO-35 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-35 Accept', selector sun.nio.ch.EPollSelectorImpl@793262
19:16:23.442 [XNIO-35 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /multicookie1 (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[foo=bar], User-Agent=[Java/1.8.0_222], Host=[localhost:44501]}, cookies=[foo:ersatz.undertow.server.handlers.CookieImpl@1f55ba3e]): <empty> }
19:16:23.444 [XNIO-35 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.445 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.445 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.445 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.445 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.445 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.445 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.448 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:44501/multicookie2
19:16:23.449 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [foo=bar]
19:16:23.449 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.450 [XNIO-35 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /multicookie2 (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[foo=bar], User-Agent=[Java/1.8.0_222], Host=[localhost:44501]}, cookies=[foo:ersatz.undertow.server.handlers.CookieImpl@69cd144d]): <empty> }
19:16:23.452 [XNIO-35 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.452 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.452 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.453 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.454 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:44501/lots/of/path/elements/multicookie3
19:16:23.455 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [foo=bar]
19:16:23.455 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.456 [XNIO-35 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /lots/of/path/elements/multicookie3 (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[foo=bar], User-Agent=[Java/1.8.0_222], Host=[localhost:44501]}, cookies=[foo:ersatz.undertow.server.handlers.CookieImpl@1dfbb36d]): <empty> }
19:16:23.457 [XNIO-35 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.458 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.472 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3d8a07b4
19:16:23.494 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5c4879e
19:16:23.503 [XNIO-36 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5b003ff6
19:16:23.503 [XNIO-36 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-2', selector sun.nio.ch.EPollSelectorImpl@60bc5e92
19:16:23.506 [XNIO-36 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-3', selector sun.nio.ch.EPollSelectorImpl@61a1032b
19:16:23.513 [XNIO-36 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2c6032e6
19:16:23.513 [XNIO-36 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-5', selector sun.nio.ch.EPollSelectorImpl@8df82c0
19:16:23.514 [XNIO-36 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-6', selector sun.nio.ch.EPollSelectorImpl@71370444
19:16:23.521 [XNIO-36 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-7', selector sun.nio.ch.EPollSelectorImpl@198d00a6
19:16:23.538 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.539 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.544 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45873/setkermit
19:16:23.544 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.545 [XNIO-36 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 Accept', selector sun.nio.ch.EPollSelectorImpl@300cf79b
19:16:23.546 [XNIO-36 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-36 I/O-8', selector sun.nio.ch.EPollSelectorImpl@72966e5e
19:16:23.550 [XNIO-36 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /setkermit (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45873]}, cookies=[:]): <empty> }
19:16:23.552 [XNIO-36 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.553 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.553 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.553 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.553 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Set-Cookie -> kermit=frog; path=/showkermit
19:16:23.553 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.553 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.553 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.556 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45873/showkermit
19:16:23.556 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [kermit=frog]
19:16:23.556 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.558 [XNIO-36 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /showkermit (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[kermit=frog], User-Agent=[Java/1.8.0_222], Host=[localhost:45873]}, cookies=[kermit:ersatz.undertow.server.handlers.CookieImpl@4d6e3e7c]): <empty> }
19:16:23.561 [XNIO-36 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.563 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.563 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.563 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.563 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Set-Cookie -> fozzy=bear; path=/some/deep/path
19:16:23.563 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Set-Cookie -> miss=piggy; path=/
19:16:23.563 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.563 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.563 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.565 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45873/some/deep/path
19:16:23.565 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [fozzy=bear; miss=piggy]
19:16:23.565 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.570 [XNIO-36 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /some/deep/path (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[fozzy=bear; miss=piggy], User-Agent=[Java/1.8.0_222], Host=[localhost:45873]}, cookies=[fozzy:ersatz.undertow.server.handlers.CookieImpl@6a75d043, miss:ersatz.undertow.server.handlers.CookieImpl@64b2337d]): <empty> }
19:16:23.573 [XNIO-36 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.574 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.576 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45873/setkermit
19:16:23.576 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [miss=piggy]
19:16:23.576 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.591 [XNIO-36 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /setkermit (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[miss=piggy], User-Agent=[Java/1.8.0_222], Host=[localhost:45873]}, cookies=[miss:ersatz.undertow.server.handlers.CookieImpl@1fd0d6cc]): <empty> }
19:16:23.592 [XNIO-36 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.593 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.594 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.594 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.594 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Set-Cookie -> kermit=frog; path=/showkermit
19:16:23.594 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.594 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.594 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.594 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5c4879e
19:16:23.603 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@25dd3efd
19:16:23.610 [XNIO-37 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-1', selector sun.nio.ch.EPollSelectorImpl@62497749
19:16:23.614 [XNIO-37 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-2', selector sun.nio.ch.EPollSelectorImpl@20fdd65e
19:16:23.615 [XNIO-37 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3aa18fdf
19:16:23.615 [XNIO-37 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-3', selector sun.nio.ch.EPollSelectorImpl@3a9a1d6a
19:16:23.618 [XNIO-37 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-5', selector sun.nio.ch.EPollSelectorImpl@28b78503
19:16:23.622 [XNIO-37 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-6', selector sun.nio.ch.EPollSelectorImpl@340a1cb1
19:16:23.623 [XNIO-37 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-7', selector sun.nio.ch.EPollSelectorImpl@41d8b9a1
19:16:23.624 [XNIO-37 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7140e748
19:16:23.626 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.626 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.636 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:33021/showkermit
19:16:23.637 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.637 [XNIO-37 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-37 Accept', selector sun.nio.ch.EPollSelectorImpl@4e789038
19:16:23.643 [XNIO-37 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /showkermit (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33021]}, cookies=[:]): <empty> }
19:16:23.644 [XNIO-37 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:23.645 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:23.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Set-Cookie -> fozzy="bear; path=/some/deep/path"; Version=1
19:16:23.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Set-Cookie -> miss="piggy; path=/"; Version=1
19:16:23.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:23.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:23.646 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.650 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@25dd3efd
19:16:23.655 [XNIO-37 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:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
19:16:23.660 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5fe2fad5
19:16:23.664 [XNIO-38 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-1', selector sun.nio.ch.EPollSelectorImpl@5bc88058
19:16:23.678 [XNIO-38 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-2', selector sun.nio.ch.EPollSelectorImpl@40ea3a68
19:16:23.681 [XNIO-38 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-4', selector sun.nio.ch.EPollSelectorImpl@14e369d2
19:16:23.682 [XNIO-38 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-5', selector sun.nio.ch.EPollSelectorImpl@268ce3e6
19:16:23.681 [XNIO-38 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-3', selector sun.nio.ch.EPollSelectorImpl@60531933
19:16:23.688 [XNIO-38 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-8', selector sun.nio.ch.EPollSelectorImpl@123ddc5a
19:16:23.689 [XNIO-38 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-7', selector sun.nio.ch.EPollSelectorImpl@77ff6d8a
19:16:23.689 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.690 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.683 [XNIO-38 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 I/O-6', selector sun.nio.ch.EPollSelectorImpl@71949689
19:16:23.689 [XNIO-38 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-38 Accept', selector sun.nio.ch.EPollSelectorImpl@592e4360
19:16:23.700 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:39587/delta
19:16:23.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.707 [XNIO-38 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:39587]}, cookies=[:]): <empty> }
19:16:23.708 [XNIO-38 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.708 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.709 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.709 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.709 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.709 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.709 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.710 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:39587/delta
19:16:23.710 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.714 [XNIO-38 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:39587]}, cookies=[:]): <empty> }
19:16:23.716 [XNIO-38 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.717 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.717 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.717 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.717 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.717 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.717 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.718 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5fe2fad5
19:16:23.731 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6188508c
19:16:23.738 [XNIO-39 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6349f5f7
19:16:23.745 [XNIO-39 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2c69f823
19:16:23.750 [XNIO-39 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6bdeb15d
19:16:23.765 [XNIO-39 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6d2041d5
19:16:23.766 [XNIO-39 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6d3b4a12
19:16:23.767 [XNIO-39 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-6', selector sun.nio.ch.EPollSelectorImpl@1927624
19:16:23.770 [XNIO-39 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-7', selector sun.nio.ch.EPollSelectorImpl@703acda1
19:16:23.776 [XNIO-39 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 I/O-8', selector sun.nio.ch.EPollSelectorImpl@771fabd
19:16:23.776 [XNIO-39 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-39 Accept', selector sun.nio.ch.EPollSelectorImpl@261d1fad
19:16:23.776 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.777 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.780 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:36131/delta
19:16:23.780 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.787 [XNIO-39 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:36131]}, cookies=[:]): <empty> }
19:16:23.787 [XNIO-39 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.788 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.789 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.789 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.789 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.789 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.789 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.790 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:36131/delta
19:16:23.790 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.792 [XNIO-39 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:36131]}, cookies=[:]): <empty> }
19:16:23.792 [XNIO-39 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.793 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.793 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.793 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.793 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.793 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.793 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.794 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6188508c
19:16:23.800 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@744cb6d5
19:16:23.807 [XNIO-40 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-1', selector sun.nio.ch.EPollSelectorImpl@577d79e0
19:16:23.814 [XNIO-40 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-2', selector sun.nio.ch.EPollSelectorImpl@58791d46
19:16:23.822 [XNIO-40 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-3', selector sun.nio.ch.EPollSelectorImpl@db4c6b1
19:16:23.823 [XNIO-40 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-4', selector sun.nio.ch.EPollSelectorImpl@65c00ec2
19:16:23.834 [XNIO-40 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-6', selector sun.nio.ch.EPollSelectorImpl@68776d79
19:16:23.842 [XNIO-40 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-7', selector sun.nio.ch.EPollSelectorImpl@687707e7
19:16:23.843 [XNIO-40 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4e601c0a
19:16:23.846 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.842 [XNIO-40 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2884b8e2
19:16:23.847 [XNIO-40 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-40 Accept', selector sun.nio.ch.EPollSelectorImpl@4181670d
19:16:23.855 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.857 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42207/delta
19:16:23.857 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=peanut-butter]
19:16:23.857 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.862 [XNIO-40 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=peanut-butter], User-Agent=[Java/1.8.0_222], Host=[localhost:42207]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@2ff11d59]): <empty> }
19:16:23.864 [XNIO-40 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.865 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.865 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.865 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.865 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.865 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.865 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.866 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42207/delta
19:16:23.866 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=peanut-butter]
19:16:23.866 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.870 [XNIO-40 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=peanut-butter], User-Agent=[Java/1.8.0_222], Host=[localhost:42207]}, cookies=[flavor:ersatz.undertow.server.handlers.CookieImpl@7aab21ad]): <empty> }
19:16:23.872 [XNIO-40 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.873 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.873 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.873 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.873 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.873 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.873 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.874 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@744cb6d5
19:16:23.878 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@38e13945
19:16:23.880 [XNIO-40 task-2] DEBUG ersatz.undertow.request.io - UT005013: An IOException occurred
java.nio.channels.ClosedChannelException: null
	at sun.nio.ch.SocketChannelImpl.shutdownOutput(SocketChannelImpl.java:797)
	at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:190)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.processWrite(HttpResponseConduit.java:250)
	at ersatz.undertow.server.protocol.http.HttpResponseConduit.write(HttpResponseConduit.java:596)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:106)
	at ersatz.undertow.conduits.AbstractFixedLengthStreamSinkConduit.write(AbstractFixedLengthStreamSinkConduit.java:120)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:419)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
	Suppressed: java.nio.channels.ClosedByInterruptException: null
		at java.nio.channels.spi.AbstractInterruptibleChannel.end(AbstractInterruptibleChannel.java:202)
		at sun.nio.ch.SocketChannelImpl.write(SocketChannelImpl.java:511)
		at ersatz.xnio.nio.NioSocketConduit.write(NioSocketConduit.java:184)
		... 25 common frames omitted
19:16:23.881 [XNIO-41 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-1', selector sun.nio.ch.EPollSelectorImpl@52421081
19:16:23.886 [XNIO-41 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-2', selector sun.nio.ch.EPollSelectorImpl@313ec31a
19:16:23.890 [XNIO-41 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2b480f21
19:16:23.892 [XNIO-41 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6b59df77
19:16:23.894 [XNIO-41 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-5', selector sun.nio.ch.EPollSelectorImpl@561e3854
19:16:23.895 [XNIO-41 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-6', selector sun.nio.ch.EPollSelectorImpl@539ac717
19:16:23.902 [XNIO-41 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-8', selector sun.nio.ch.EPollSelectorImpl@61884185
19:16:23.903 [XNIO-41 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 Accept', selector sun.nio.ch.EPollSelectorImpl@1b8b7c1e
19:16:23.902 [XNIO-41 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-41 I/O-7', selector sun.nio.ch.EPollSelectorImpl@38d1c8e0
19:16:23.902 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.904 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.905 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:43077/delta
19:16:23.906 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=oatmeal; count=dozen]
19:16:23.906 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.907 [XNIO-41 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=oatmeal; count=dozen], User-Agent=[Java/1.8.0_222], Host=[localhost:43077]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@4020e444, flavor:ersatz.undertow.server.handlers.CookieImpl@4ee70230]): <empty> }
19:16:23.913 [XNIO-41 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.914 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.916 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:43077/delta
19:16:23.916 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Cookie -> [flavor=oatmeal; count=dozen]
19:16:23.916 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.932 [XNIO-41 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /delta (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=oatmeal; count=dozen], User-Agent=[Java/1.8.0_222], Host=[localhost:43077]}, cookies=[count:ersatz.undertow.server.handlers.CookieImpl@3bcc2b21, flavor:ersatz.undertow.server.handlers.CookieImpl@350bd228]): <empty> }
19:16:23.934 [XNIO-41 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/date]}): 2016.08.25 14:43
19:16:23.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: 2016.08.25 14:43
19:16:23.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:23.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:23.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/date
19:16:23.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 36
19:16:23.935 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:23.936 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@38e13945
19:16:23.938 [XNIO-41 task-2] ERROR ersatz.undertow.request - UT005071: Undertow request failed HttpServerExchange{ GET /delta request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], Cookie=[flavor=oatmeal; count=dozen], User-Agent=[Java/1.8.0_222], Host=[localhost:43077]} response {Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/date], Content-Length=[36], Date=[Sun, 11 Aug 2019 00:16:17 GMT]}}
java.lang.NullPointerException: null
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.performFlushIfRequired(DeflatingStreamSinkConduit.java:427)
	at ersatz.undertow.conduits.DeflatingStreamSinkConduit.flush(DeflatingStreamSinkConduit.java:349)
	at ersatz.xnio.conduits.ConduitStreamSinkChannel.flush(ConduitStreamSinkChannel.java:162)
	at ersatz.undertow.channels.DetachableStreamSinkChannel.flush(DetachableStreamSinkChannel.java:119)
	at ersatz.xnio.channels.Channels.flushBlocking(Channels.java:63)
	at ersatz.undertow.io.UndertowOutputStream.close(UndertowOutputStream.java:344)
	at ersatz.undertow.io.BlockingSenderImpl.close(BlockingSenderImpl.java:170)
	at ersatz.undertow.io.DefaultIoCallback.onComplete(DefaultIoCallback.java:54)
	at ersatz.undertow.io.BlockingSenderImpl.invokeOnComplete(BlockingSenderImpl.java:227)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:95)
	at ersatz.undertow.io.BlockingSenderImpl.send(BlockingSenderImpl.java:117)
	at com.stehno.ersatz.ErsatzServer.send(ErsatzServer.groovy:494)
	at com.stehno.ersatz.ErsatzServer.access$0(ErsatzServer.groovy)
	at com.stehno.ersatz.ErsatzServer$1.handleRequest(ErsatzServer.groovy:370)
	at ersatz.undertow.server.handlers.HttpTraceHandler.handleRequest(HttpTraceHandler.java:70)
	at ersatz.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72)
	at ersatz.undertow.server.Connectors.executeRootHandler(Connectors.java:332)
	at ersatz.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:812)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
19:16:23.971 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@21170037
19:16:23.973 [XNIO-42 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-2', selector sun.nio.ch.EPollSelectorImpl@5f8a3967
19:16:23.973 [XNIO-42 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-3', selector sun.nio.ch.EPollSelectorImpl@678585fd
19:16:23.973 [XNIO-42 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4268170f
19:16:23.975 [XNIO-42 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-4', selector sun.nio.ch.EPollSelectorImpl@49d531d0
19:16:23.981 [XNIO-42 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-5', selector sun.nio.ch.EPollSelectorImpl@25252aab
19:16:23.981 [XNIO-42 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-6', selector sun.nio.ch.EPollSelectorImpl@8a3b965
19:16:23.982 [XNIO-42 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-7', selector sun.nio.ch.EPollSelectorImpl@326ea708
19:16:23.982 [XNIO-42 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7a7bb082
19:16:23.982 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:23.982 [XNIO-42 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-42 Accept', selector sun.nio.ch.EPollSelectorImpl@3e9dd3af
19:16:23.983 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:23.988 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45661/basic
19:16:23.989 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:23.994 [XNIO-42 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]} response {}}
19:16:23.995 [XNIO-42 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:23.997 [XNIO-42 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2825912e for /basic
19:16:23.998 [XNIO-42 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]} response {}}
19:16:23.999 [XNIO-42 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.000 [XNIO-42 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.009 [XNIO-42 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]} response {}}
19:16:24.009 [XNIO-42 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.012 [XNIO-42 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]} response {}}
19:16:24.032 [XNIO-42 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:24.051 [XNIO-42 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2825912e for /basic
19:16:24.051 [XNIO-42 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:24.051 [XNIO-42 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /basic (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]}, cookies=[:]): <empty> }
19:16:24.052 [XNIO-42 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:24.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:24.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:24.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:24.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:24.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:24.054 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:24.055 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45661/basic
19:16:24.055 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:24.056 [XNIO-42 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]} response {}}
19:16:24.056 [XNIO-42 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.056 [XNIO-42 task-3] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]} response {}}
19:16:24.056 [XNIO-42 task-3] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:24.057 [XNIO-42 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@2825912e for /basic
19:16:24.057 [XNIO-42 task-3] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:24.057 [XNIO-42 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /basic (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45661]}, cookies=[:]): <empty> }
19:16:24.057 [XNIO-42 task-3] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:24.058 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:24.058 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:24.058 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:24.058 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:24.058 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:24.058 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:24.059 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@21170037
19:16:24.062 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@79e5d30d
19:16:24.065 [XNIO-43 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4ab355d5
19:16:24.065 [XNIO-43 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-3', selector sun.nio.ch.EPollSelectorImpl@48415f25
19:16:24.065 [XNIO-43 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-2', selector sun.nio.ch.EPollSelectorImpl@19cbc0d0
19:16:24.066 [XNIO-43 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-5', selector sun.nio.ch.EPollSelectorImpl@14f57e63
19:16:24.070 [XNIO-43 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-6', selector sun.nio.ch.EPollSelectorImpl@bdbb047
19:16:24.066 [XNIO-43 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-4', selector sun.nio.ch.EPollSelectorImpl@766a9157
19:16:24.070 [XNIO-43 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4fa6e96c
19:16:24.077 [XNIO-43 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 I/O-8', selector sun.nio.ch.EPollSelectorImpl@724794a1
19:16:24.077 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:24.077 [XNIO-43 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-43 Accept', selector sun.nio.ch.EPollSelectorImpl@81f973
19:16:24.078 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:24.079 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:43999/basic
19:16:24.080 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:24.103 [XNIO-43 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]} response {}}
19:16:24.103 [XNIO-43 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.103 [XNIO-43 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5e53c379 for /basic
19:16:24.104 [XNIO-43 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]} response {}}
19:16:24.104 [XNIO-43 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.104 [XNIO-43 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.114 [XNIO-43 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]} response {}}
19:16:24.114 [XNIO-43 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.114 [XNIO-43 task-5] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]} response {}}
19:16:24.114 [XNIO-43 task-5] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:24.115 [XNIO-43 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5e53c379 for /basic
19:16:24.115 [XNIO-43 task-5] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:24.115 [XNIO-43 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /basic (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]}, cookies=[:]): <empty> }
19:16:24.115 [XNIO-43 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:24.117 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:24.117 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:24.117 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:24.117 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:24.117 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:24.117 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:24.117 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:43999/basic
19:16:24.117 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:24.134 [XNIO-43 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]} response {}}
19:16:24.134 [XNIO-43 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.135 [XNIO-43 task-7] DEBUG ersatz.undertow.request.security - Found basic auth header admin:$3cr3t (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]} response {}}
19:16:24.135 [XNIO-43 task-7] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:24.135 [XNIO-43 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@5e53c379 for /basic
19:16:24.135 [XNIO-43 task-7] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /basic
19:16:24.135 [XNIO-43 task-7] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /basic (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic YWRtaW46JDNjcjN0], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:43999]}, cookies=[:]): <empty> }
19:16:24.136 [XNIO-43 task-7] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:24.138 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:24.138 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:24.138 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:24.138 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:24.138 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:24.138 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:24.139 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@79e5d30d
19:16:24.145 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@52f65b07
19:16:24.151 [XNIO-44 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-1', selector sun.nio.ch.EPollSelectorImpl@481b9ca7
19:16:24.154 [XNIO-44 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6c22f5ed
19:16:24.158 [XNIO-44 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-3', selector sun.nio.ch.EPollSelectorImpl@117c6b9a
19:16:24.158 [XNIO-44 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2b50e99
19:16:24.159 [XNIO-44 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-5', selector sun.nio.ch.EPollSelectorImpl@55e5d207
19:16:24.159 [XNIO-44 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-6', selector sun.nio.ch.EPollSelectorImpl@2122d674
19:16:24.159 [XNIO-44 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-7', selector sun.nio.ch.EPollSelectorImpl@57de346a
19:16:24.159 [XNIO-44 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 I/O-8', selector sun.nio.ch.EPollSelectorImpl@26ddb138
19:16:24.159 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:24.159 [XNIO-44 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-44 Accept', selector sun.nio.ch.EPollSelectorImpl@5b862dd3
19:16:24.160 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:24.164 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45091/basic
19:16:24.164 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:24.171 [XNIO-44 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.172 [XNIO-44 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.172 [XNIO-44 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.172 [XNIO-44 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.172 [XNIO-44 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.172 [XNIO-44 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.174 [XNIO-44 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.174 [XNIO-44 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.174 [XNIO-44 task-2] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.174 [XNIO-44 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.174 [XNIO-44 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.174 [XNIO-44 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.174 [XNIO-44 task-2] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.174 [XNIO-44 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.177 [XNIO-44 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.177 [XNIO-44 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.177 [XNIO-44 task-3] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.177 [XNIO-44 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.177 [XNIO-44 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.177 [XNIO-44 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.177 [XNIO-44 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.177 [XNIO-44 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.183 [XNIO-44 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.184 [XNIO-44 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.184 [XNIO-44 task-4] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.184 [XNIO-44 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.184 [XNIO-44 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.184 [XNIO-44 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.184 [XNIO-44 task-4] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.184 [XNIO-44 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.186 [XNIO-44 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.186 [XNIO-44 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.186 [XNIO-44 task-5] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.186 [XNIO-44 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.186 [XNIO-44 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.186 [XNIO-44 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.186 [XNIO-44 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.186 [XNIO-44 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.188 [XNIO-44 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.188 [XNIO-44 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.189 [XNIO-44 task-6] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.189 [XNIO-44 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.189 [XNIO-44 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.189 [XNIO-44 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.189 [XNIO-44 task-6] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.189 [XNIO-44 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.196 [XNIO-44 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.196 [XNIO-44 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.196 [XNIO-44 task-7] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.196 [XNIO-44 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.196 [XNIO-44 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.196 [XNIO-44 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.196 [XNIO-44 task-7] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.196 [XNIO-44 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.197 [XNIO-44 task-8] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.197 [XNIO-44 task-8] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.198 [XNIO-44 task-8] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.198 [XNIO-44 task-8] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.198 [XNIO-44 task-8] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.198 [XNIO-44 task-8] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.198 [XNIO-44 task-8] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.198 [XNIO-44 task-8] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.203 [XNIO-44 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.203 [XNIO-44 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.203 [XNIO-44 task-9] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.203 [XNIO-44 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.203 [XNIO-44 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.203 [XNIO-44 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.203 [XNIO-44 task-9] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.203 [XNIO-44 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.206 [XNIO-44 task-10] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.207 [XNIO-44 task-10] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.207 [XNIO-44 task-10] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.207 [XNIO-44 task-10] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.207 [XNIO-44 task-10] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.207 [XNIO-44 task-10] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.207 [XNIO-44 task-10] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.207 [XNIO-44 task-10] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.209 [XNIO-44 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.209 [XNIO-44 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.209 [XNIO-44 task-11] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.209 [XNIO-44 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.209 [XNIO-44 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.209 [XNIO-44 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.209 [XNIO-44 task-11] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.210 [XNIO-44 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.211 [XNIO-44 task-12] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.211 [XNIO-44 task-12] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.211 [XNIO-44 task-12] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.211 [XNIO-44 task-12] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.212 [XNIO-44 task-12] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.212 [XNIO-44 task-12] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.212 [XNIO-44 task-12] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.212 [XNIO-44 task-12] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.214 [XNIO-44 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.215 [XNIO-44 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.215 [XNIO-44 task-13] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.215 [XNIO-44 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.215 [XNIO-44 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.215 [XNIO-44 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.215 [XNIO-44 task-13] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.215 [XNIO-44 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.219 [XNIO-44 task-14] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.219 [XNIO-44 task-14] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.219 [XNIO-44 task-14] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.219 [XNIO-44 task-14] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.219 [XNIO-44 task-14] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.219 [XNIO-44 task-14] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.219 [XNIO-44 task-14] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.219 [XNIO-44 task-14] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.221 [XNIO-44 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.221 [XNIO-44 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.221 [XNIO-44 task-15] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.221 [XNIO-44 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.221 [XNIO-44 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.221 [XNIO-44 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.221 [XNIO-44 task-15] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.222 [XNIO-44 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.227 [XNIO-44 task-16] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.227 [XNIO-44 task-16] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.227 [XNIO-44 task-16] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.227 [XNIO-44 task-16] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.227 [XNIO-44 task-16] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.227 [XNIO-44 task-16] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.227 [XNIO-44 task-16] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.227 [XNIO-44 task-16] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.233 [XNIO-44 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.233 [XNIO-44 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.233 [XNIO-44 task-17] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.233 [XNIO-44 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.233 [XNIO-44 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.233 [XNIO-44 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.233 [XNIO-44 task-17] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.233 [XNIO-44 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.236 [XNIO-44 task-18] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.236 [XNIO-44 task-18] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.237 [XNIO-44 task-18] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.237 [XNIO-44 task-18] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.237 [XNIO-44 task-18] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.237 [XNIO-44 task-18] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.237 [XNIO-44 task-18] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.237 [XNIO-44 task-18] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.242 [XNIO-44 task-19] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.243 [XNIO-44 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.243 [XNIO-44 task-19] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.243 [XNIO-44 task-19] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.243 [XNIO-44 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.243 [XNIO-44 task-19] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.243 [XNIO-44 task-19] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.243 [XNIO-44 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.247 [XNIO-44 task-20] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.247 [XNIO-44 task-20] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.247 [XNIO-44 task-20] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.247 [XNIO-44 task-20] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.247 [XNIO-44 task-20] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.247 [XNIO-44 task-20] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.247 [XNIO-44 task-20] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.247 [XNIO-44 task-20] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.249 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:24.249 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:24.249 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
19:16:24.249 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:24.249 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:24.260 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45091/basic
19:16:24.261 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:24.263 [XNIO-44 task-21] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.263 [XNIO-44 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.263 [XNIO-44 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.263 [XNIO-44 task-21] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.264 [XNIO-44 task-21] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.264 [XNIO-44 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.266 [XNIO-44 task-22] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.266 [XNIO-44 task-22] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.266 [XNIO-44 task-22] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.266 [XNIO-44 task-22] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.266 [XNIO-44 task-22] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.266 [XNIO-44 task-22] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.266 [XNIO-44 task-22] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.266 [XNIO-44 task-22] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.268 [XNIO-44 task-23] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.269 [XNIO-44 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.269 [XNIO-44 task-23] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.269 [XNIO-44 task-23] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.269 [XNIO-44 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.269 [XNIO-44 task-23] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.269 [XNIO-44 task-23] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.269 [XNIO-44 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.271 [XNIO-44 task-24] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.271 [XNIO-44 task-24] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.271 [XNIO-44 task-24] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.271 [XNIO-44 task-24] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.271 [XNIO-44 task-24] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.271 [XNIO-44 task-24] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.271 [XNIO-44 task-24] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.272 [XNIO-44 task-24] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.273 [XNIO-44 task-25] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.273 [XNIO-44 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.273 [XNIO-44 task-25] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.274 [XNIO-44 task-25] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.274 [XNIO-44 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.274 [XNIO-44 task-25] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.274 [XNIO-44 task-25] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.274 [XNIO-44 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.276 [XNIO-44 task-26] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.276 [XNIO-44 task-26] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.276 [XNIO-44 task-26] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.276 [XNIO-44 task-26] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.276 [XNIO-44 task-26] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.276 [XNIO-44 task-26] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.276 [XNIO-44 task-26] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.276 [XNIO-44 task-26] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.277 [XNIO-44 task-27] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.278 [XNIO-44 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.278 [XNIO-44 task-27] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.278 [XNIO-44 task-27] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.278 [XNIO-44 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.278 [XNIO-44 task-27] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.278 [XNIO-44 task-27] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.278 [XNIO-44 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.280 [XNIO-44 task-28] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.280 [XNIO-44 task-28] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.280 [XNIO-44 task-28] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.280 [XNIO-44 task-28] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.280 [XNIO-44 task-28] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.280 [XNIO-44 task-28] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.280 [XNIO-44 task-28] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.280 [XNIO-44 task-28] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.286 [XNIO-44 task-29] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.287 [XNIO-44 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.287 [XNIO-44 task-29] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.287 [XNIO-44 task-29] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.287 [XNIO-44 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.287 [XNIO-44 task-29] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.287 [XNIO-44 task-29] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.287 [XNIO-44 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.295 [XNIO-44 task-30] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.295 [XNIO-44 task-30] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.295 [XNIO-44 task-30] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.295 [XNIO-44 task-30] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.295 [XNIO-44 task-30] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.295 [XNIO-44 task-30] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.295 [XNIO-44 task-30] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.295 [XNIO-44 task-30] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.297 [XNIO-44 task-31] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.297 [XNIO-44 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.297 [XNIO-44 task-31] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.297 [XNIO-44 task-31] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.297 [XNIO-44 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.297 [XNIO-44 task-31] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.297 [XNIO-44 task-31] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.297 [XNIO-44 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.300 [XNIO-44 task-32] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.300 [XNIO-44 task-32] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.300 [XNIO-44 task-32] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.300 [XNIO-44 task-32] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.300 [XNIO-44 task-32] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.300 [XNIO-44 task-32] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.300 [XNIO-44 task-32] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.300 [XNIO-44 task-32] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.310 [XNIO-44 task-33] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.311 [XNIO-44 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.311 [XNIO-44 task-33] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.311 [XNIO-44 task-33] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.311 [XNIO-44 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.311 [XNIO-44 task-33] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.311 [XNIO-44 task-33] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.311 [XNIO-44 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.313 [XNIO-44 task-34] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.313 [XNIO-44 task-34] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.313 [XNIO-44 task-34] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.313 [XNIO-44 task-34] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.313 [XNIO-44 task-34] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.313 [XNIO-44 task-34] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.313 [XNIO-44 task-34] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.313 [XNIO-44 task-34] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.315 [XNIO-44 task-35] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.315 [XNIO-44 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.315 [XNIO-44 task-35] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.315 [XNIO-44 task-35] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.315 [XNIO-44 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.315 [XNIO-44 task-35] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.315 [XNIO-44 task-35] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.315 [XNIO-44 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.319 [XNIO-44 task-36] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.319 [XNIO-44 task-36] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.319 [XNIO-44 task-36] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.319 [XNIO-44 task-36] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.319 [XNIO-44 task-36] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.319 [XNIO-44 task-36] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.319 [XNIO-44 task-36] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.320 [XNIO-44 task-36] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.322 [XNIO-44 task-37] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.323 [XNIO-44 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.323 [XNIO-44 task-37] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.323 [XNIO-44 task-37] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.323 [XNIO-44 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.323 [XNIO-44 task-37] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.323 [XNIO-44 task-37] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.323 [XNIO-44 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.335 [XNIO-44 task-38] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.335 [XNIO-44 task-38] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.336 [XNIO-44 task-38] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.336 [XNIO-44 task-38] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.336 [XNIO-44 task-38] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.336 [XNIO-44 task-38] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.336 [XNIO-44 task-38] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.336 [XNIO-44 task-38] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.340 [XNIO-44 task-39] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.340 [XNIO-44 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.340 [XNIO-44 task-39] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.340 [XNIO-44 task-39] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.340 [XNIO-44 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.340 [XNIO-44 task-39] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.341 [XNIO-44 task-39] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.341 [XNIO-44 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.347 [XNIO-44 task-40] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.348 [XNIO-44 task-40] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.348 [XNIO-44 task-40] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.348 [XNIO-44 task-40] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.348 [XNIO-44 task-40] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@77bf47a1 for /basic
19:16:24.348 [XNIO-44 task-40] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {}}
19:16:24.348 [XNIO-44 task-40] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45091]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.348 [XNIO-44 task-40] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.350 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:24.350 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:24.350 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
19:16:24.350 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:24.350 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:24.354 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@52f65b07
19:16:24.372 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@41928d48
19:16:24.376 [XNIO-45 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2acc94e7
19:16:24.376 [XNIO-45 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4b5246ff
19:16:24.376 [XNIO-45 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-3', selector sun.nio.ch.EPollSelectorImpl@37ad0b55
19:16:24.376 [XNIO-45 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-4', selector sun.nio.ch.EPollSelectorImpl@77d717d0
19:16:24.376 [XNIO-45 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6f74025a
19:16:24.376 [XNIO-45 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7edaf3f4
19:16:24.377 [XNIO-45 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2f8f3969
19:16:24.377 [XNIO-45 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 Accept', selector sun.nio.ch.EPollSelectorImpl@d136d32
19:16:24.377 [XNIO-45 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-45 I/O-8', selector sun.nio.ch.EPollSelectorImpl@29b1591
19:16:24.377 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:24.378 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:24.379 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:38169/basic
19:16:24.379 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:24.406 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.407 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.407 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.407 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.407 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.407 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.421 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.421 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.421 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.421 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.421 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.421 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.421 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.421 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.454 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.454 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.454 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.455 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.455 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.455 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.455 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.455 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.485 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.486 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.486 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.486 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.486 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.486 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.486 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.486 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.507 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.508 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.508 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.508 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.508 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.508 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.508 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.508 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.534 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.535 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.535 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.535 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.535 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.535 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.535 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.535 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.560 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.560 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.561 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.561 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.561 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.561 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.561 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.561 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.582 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.583 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.583 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.583 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.583 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.583 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.583 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.583 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.603 [XNIO-45 task-19] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.603 [XNIO-45 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.603 [XNIO-45 task-19] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.603 [XNIO-45 task-19] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.603 [XNIO-45 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.603 [XNIO-45 task-19] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.603 [XNIO-45 task-19] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.603 [XNIO-45 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.613 [XNIO-45 task-21] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.613 [XNIO-45 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.613 [XNIO-45 task-21] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.613 [XNIO-45 task-21] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.613 [XNIO-45 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.613 [XNIO-45 task-21] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.613 [XNIO-45 task-21] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.613 [XNIO-45 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.631 [XNIO-45 task-23] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.631 [XNIO-45 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.631 [XNIO-45 task-23] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.631 [XNIO-45 task-23] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.631 [XNIO-45 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.631 [XNIO-45 task-23] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.631 [XNIO-45 task-23] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.632 [XNIO-45 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.656 [XNIO-45 task-25] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.656 [XNIO-45 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.656 [XNIO-45 task-25] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.656 [XNIO-45 task-25] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.657 [XNIO-45 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.657 [XNIO-45 task-25] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.657 [XNIO-45 task-25] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.657 [XNIO-45 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.687 [XNIO-45 task-27] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.687 [XNIO-45 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.687 [XNIO-45 task-27] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.687 [XNIO-45 task-27] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.687 [XNIO-45 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.687 [XNIO-45 task-27] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.687 [XNIO-45 task-27] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.687 [XNIO-45 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.726 [XNIO-45 task-29] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.727 [XNIO-45 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.727 [XNIO-45 task-29] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.727 [XNIO-45 task-29] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.727 [XNIO-45 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.727 [XNIO-45 task-29] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.727 [XNIO-45 task-29] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.727 [XNIO-45 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.745 [XNIO-45 task-31] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.745 [XNIO-45 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.745 [XNIO-45 task-31] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.745 [XNIO-45 task-31] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.746 [XNIO-45 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.746 [XNIO-45 task-31] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.746 [XNIO-45 task-31] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.746 [XNIO-45 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.774 [XNIO-45 task-33] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.774 [XNIO-45 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.774 [XNIO-45 task-33] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.775 [XNIO-45 task-33] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.775 [XNIO-45 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.775 [XNIO-45 task-33] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.775 [XNIO-45 task-33] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.775 [XNIO-45 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.797 [XNIO-45 task-35] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.797 [XNIO-45 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.797 [XNIO-45 task-35] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.797 [XNIO-45 task-35] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.797 [XNIO-45 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.797 [XNIO-45 task-35] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.797 [XNIO-45 task-35] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.798 [XNIO-45 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.799 [XNIO-45 I/O-6] DEBUG ersatz.undertow.request.io - Error reading request
java.io.IOException: Connection reset by peer
	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at ersatz.xnio.nio.NioSocketConduit.read(NioSocketConduit.java:319)
	at ersatz.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:703)
	at ersatz.undertow.protocols.ssl.SslConduit.read(SslConduit.java:567)
	at ersatz.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEventWithNoRunningRequest(HttpReadListener.java:158)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:136)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:59)
	at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
	at ersatz.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66)
	at ersatz.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.readReady(SslConduit.java:1140)
	at ersatz.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88)
	at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:561)
19:16:24.820 [XNIO-45 task-37] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.821 [XNIO-45 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.821 [XNIO-45 task-37] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.821 [XNIO-45 task-37] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.821 [XNIO-45 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.821 [XNIO-45 task-37] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.821 [XNIO-45 task-37] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.821 [XNIO-45 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.847 [XNIO-45 task-39] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.847 [XNIO-45 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.848 [XNIO-45 task-39] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.848 [XNIO-45 task-39] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.848 [XNIO-45 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.848 [XNIO-45 task-39] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.848 [XNIO-45 task-39] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.848 [XNIO-45 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.880 [XNIO-45 task-41] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.881 [XNIO-45 task-41] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.881 [XNIO-45 task-41] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.881 [XNIO-45 task-41] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.881 [XNIO-45 task-41] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.881 [XNIO-45 task-41] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.881 [XNIO-45 task-41] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.881 [XNIO-45 task-41] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.883 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:24.883 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:24.883 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
19:16:24.883 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:24.883 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:24.883 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:38169/basic
19:16:24.884 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:24.903 [XNIO-45 task-43] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.904 [XNIO-45 task-43] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.904 [XNIO-45 task-43] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.904 [XNIO-45 task-43] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.904 [XNIO-45 task-43] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.904 [XNIO-45 task-43] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.931 [XNIO-45 task-45] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.932 [XNIO-45 task-45] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.932 [XNIO-45 task-45] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.932 [XNIO-45 task-45] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.933 [XNIO-45 task-45] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.933 [XNIO-45 task-45] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.933 [XNIO-45 task-45] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.933 [XNIO-45 task-45] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.958 [XNIO-45 task-47] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.959 [XNIO-45 task-47] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.959 [XNIO-45 task-47] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.959 [XNIO-45 task-47] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.959 [XNIO-45 task-47] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.959 [XNIO-45 task-47] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.959 [XNIO-45 task-47] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.959 [XNIO-45 task-47] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.965 [XNIO-45 task-49] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.965 [XNIO-45 task-49] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.965 [XNIO-45 task-49] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.966 [XNIO-45 task-49] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.966 [XNIO-45 task-49] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.966 [XNIO-45 task-49] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.966 [XNIO-45 task-49] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.966 [XNIO-45 task-49] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:24.981 [XNIO-45 task-51] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.981 [XNIO-45 task-51] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:24.981 [XNIO-45 task-51] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.981 [XNIO-45 task-51] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.981 [XNIO-45 task-51] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:24.981 [XNIO-45 task-51] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:24.981 [XNIO-45 task-51] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:24.981 [XNIO-45 task-51] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.007 [XNIO-45 task-53] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.007 [XNIO-45 task-53] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.007 [XNIO-45 task-53] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.007 [XNIO-45 task-53] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.007 [XNIO-45 task-53] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.007 [XNIO-45 task-53] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.007 [XNIO-45 task-53] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.007 [XNIO-45 task-53] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.021 [XNIO-45 task-55] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.021 [XNIO-45 task-55] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.021 [XNIO-45 task-55] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.021 [XNIO-45 task-55] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.021 [XNIO-45 task-55] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.021 [XNIO-45 task-55] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.021 [XNIO-45 task-55] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.021 [XNIO-45 task-55] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.039 [XNIO-45 task-57] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.039 [XNIO-45 task-57] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.039 [XNIO-45 task-57] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.039 [XNIO-45 task-57] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.039 [XNIO-45 task-57] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.039 [XNIO-45 task-57] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.039 [XNIO-45 task-57] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.039 [XNIO-45 task-57] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.058 [XNIO-45 task-59] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.058 [XNIO-45 task-59] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.058 [XNIO-45 task-59] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.058 [XNIO-45 task-59] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.058 [XNIO-45 task-59] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.058 [XNIO-45 task-59] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.058 [XNIO-45 task-59] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.058 [XNIO-45 task-59] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.077 [XNIO-45 task-61] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.077 [XNIO-45 task-61] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.077 [XNIO-45 task-61] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.077 [XNIO-45 task-61] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.077 [XNIO-45 task-61] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.078 [XNIO-45 task-61] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.078 [XNIO-45 task-61] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.078 [XNIO-45 task-61] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.098 [XNIO-45 task-63] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.098 [XNIO-45 task-63] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.099 [XNIO-45 task-63] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.099 [XNIO-45 task-63] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.099 [XNIO-45 task-63] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.099 [XNIO-45 task-63] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.099 [XNIO-45 task-63] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.099 [XNIO-45 task-63] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.111 [XNIO-45 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.111 [XNIO-45 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.111 [XNIO-45 task-1] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.112 [XNIO-45 task-1] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.112 [XNIO-45 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.112 [XNIO-45 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.112 [XNIO-45 task-1] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.112 [XNIO-45 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.128 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.128 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.128 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.128 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.128 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.128 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.129 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.129 [XNIO-45 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.140 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.140 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.140 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.140 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.140 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.140 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.140 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.140 [XNIO-45 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.147 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.147 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.148 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.148 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.148 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.148 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.148 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.148 [XNIO-45 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.167 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.167 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.167 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.168 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.168 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.168 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.168 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.168 [XNIO-45 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.173 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.173 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.173 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.173 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.173 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.173 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.173 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.173 [XNIO-45 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.179 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.179 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.179 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.179 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.180 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.180 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.180 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.180 [XNIO-45 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.187 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.187 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.187 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.187 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.187 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.187 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.188 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.188 [XNIO-45 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.195 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.195 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /basic, authentication required: true
19:16:25.195 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Found basic auth header guest:blah (decoded using charset UTF-8) in HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.195 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'guest' and mechanism BASIC for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.195 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.BasicAuthenticationMechanism@44256869 for /basic
19:16:25.195 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {}}
19:16:25.196 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Sending basic auth challenge Basic realm="BasicTesting" for HttpServerExchange{ GET /basic request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Basic Z3Vlc3Q6YmxhaA==], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38169]} response {WWW-Authenticate=[Basic realm="BasicTesting"]}}
19:16:25.196 [XNIO-45 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /basic
19:16:25.197 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:25.197 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:25.197 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Basic realm="BasicTesting"
19:16:25.197 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:25.197 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:25.197 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@41928d48
19:16:25.234 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2a96adf3
19:16:25.236 [XNIO-46 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-1', selector sun.nio.ch.EPollSelectorImpl@422701a5
19:16:25.237 [XNIO-46 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-2', selector sun.nio.ch.EPollSelectorImpl@68123a44
19:16:25.237 [XNIO-46 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-3', selector sun.nio.ch.EPollSelectorImpl@6f4157d0
19:16:25.240 [XNIO-46 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-4', selector sun.nio.ch.EPollSelectorImpl@25289ecb
19:16:25.242 [XNIO-46 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6570fa2b
19:16:25.246 [XNIO-46 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-7', selector sun.nio.ch.EPollSelectorImpl@655d6146
19:16:25.247 [XNIO-46 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-8', selector sun.nio.ch.EPollSelectorImpl@201e2939
19:16:25.247 [XNIO-46 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 Accept', selector sun.nio.ch.EPollSelectorImpl@6ed37fd4
19:16:25.242 [XNIO-46 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-46 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4fb64b4e
19:16:25.247 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:25.248 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:25.252 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45031/digest
19:16:25.252 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:25.254 [XNIO-46 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]} response {}}
19:16:25.254 [XNIO-46 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.254 [XNIO-46 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@4f3c3b80 for /digest
19:16:25.254 [XNIO-46 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]} response {}}
19:16:25.257 [XNIO-46 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.266 [XNIO-46 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7KMs2jC2vloNMTU2NTQ4MjU4NTI1Nh22jGsX0z2tsYvwaGYMrFM=", nc=00000001, uri="/digest", response="21c3f7ccb912ce04ce44b336c42e18ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLNLJLPNCCJIBJDNPNPDKMMJHJPNIAEODDPLKMMK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]} response {}}
19:16:25.267 [XNIO-46 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.269 [XNIO-46 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="7KMs2jC2vloNMTU2NTQ4MjU4NTI1Nh22jGsX0z2tsYvwaGYMrFM=", nc=00000001, uri="/digest", response="21c3f7ccb912ce04ce44b336c42e18ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLNLJLPNCCJIBJDNPNPDKMMJHJPNIAEODDPLKMMK", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7KMs2jC2vloNMTU2NTQ4MjU4NTI1Nh22jGsX0z2tsYvwaGYMrFM=", nc=00000001, uri="/digest", response="21c3f7ccb912ce04ce44b336c42e18ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLNLJLPNCCJIBJDNPNPDKMMJHJPNIAEODDPLKMMK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]} response {}}
19:16:25.301 [XNIO-46 task-2] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:25.301 [XNIO-46 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@4f3c3b80 for /digest
19:16:25.301 [XNIO-46 task-2] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:25.301 [XNIO-46 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /digest (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="7KMs2jC2vloNMTU2NTQ4MjU4NTI1Nh22jGsX0z2tsYvwaGYMrFM=", nc=00000001, uri="/digest", response="21c3f7ccb912ce04ce44b336c42e18ec", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CLNLJLPNCCJIBJDNPNPDKMMJHJPNIAEODDPLKMMK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]}, cookies=[:]): <empty> }
19:16:25.302 [XNIO-46 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="7KMs2jC2vloNMTU2NTQ4MjU4NTI1Nh22jGsX0z2tsYvwaGYMrFM=",qop="auth",rspauth="b9408cc1011d1bbc4cd84a1f3756a5c4",cnonce="CLNLJLPNCCJIBJDNPNPDKMMJHJPNIAEODDPLKMMK",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:25.303 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:25.303 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:25.303 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:25.303 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="7KMs2jC2vloNMTU2NTQ4MjU4NTI1Nh22jGsX0z2tsYvwaGYMrFM=",qop="auth",rspauth="b9408cc1011d1bbc4cd84a1f3756a5c4",cnonce="CLNLJLPNCCJIBJDNPNPDKMMJHJPNIAEODDPLKMMK",nc=00000001
19:16:25.303 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:25.303 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:25.303 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:25.303 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:45031/digest
19:16:25.304 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:25.306 [XNIO-46 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]} response {}}
19:16:25.307 [XNIO-46 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.307 [XNIO-46 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@4f3c3b80 for /digest
19:16:25.307 [XNIO-46 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]} response {}}
19:16:25.307 [XNIO-46 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.308 [XNIO-46 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="x0cPm9joHqMNMTU2NTQ4MjU4NTMwNwRU00QpyBFjMM4q8wYwYVg=", nc=00000001, uri="/digest", response="0a17ad10e2cd43479949d634a9d6ffa5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMEPKBDDEFKALINDOEICCLJEAKCKALAEBNMLBAHG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]} response {}}
19:16:25.309 [XNIO-46 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.309 [XNIO-46 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="x0cPm9joHqMNMTU2NTQ4MjU4NTMwNwRU00QpyBFjMM4q8wYwYVg=", nc=00000001, uri="/digest", response="0a17ad10e2cd43479949d634a9d6ffa5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMEPKBDDEFKALINDOEICCLJEAKCKALAEBNMLBAHG", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="x0cPm9joHqMNMTU2NTQ4MjU4NTMwNwRU00QpyBFjMM4q8wYwYVg=", nc=00000001, uri="/digest", response="0a17ad10e2cd43479949d634a9d6ffa5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMEPKBDDEFKALINDOEICCLJEAKCKALAEBNMLBAHG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]} response {}}
19:16:25.310 [XNIO-46 task-4] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:25.310 [XNIO-46 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@4f3c3b80 for /digest
19:16:25.310 [XNIO-46 task-4] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:25.310 [XNIO-46 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /digest (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="x0cPm9joHqMNMTU2NTQ4MjU4NTMwNwRU00QpyBFjMM4q8wYwYVg=", nc=00000001, uri="/digest", response="0a17ad10e2cd43479949d634a9d6ffa5", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMEPKBDDEFKALINDOEICCLJEAKCKALAEBNMLBAHG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45031]}, cookies=[:]): <empty> }
19:16:25.311 [XNIO-46 task-4] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="x0cPm9joHqMNMTU2NTQ4MjU4NTMwNwRU00QpyBFjMM4q8wYwYVg=",qop="auth",rspauth="816eb5b54726c1b6e49d88b31118ff21",cnonce="FMEPKBDDEFKALINDOEICCLJEAKCKALAEBNMLBAHG",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:25.311 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:25.312 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:25.312 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:25.312 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="x0cPm9joHqMNMTU2NTQ4MjU4NTMwNwRU00QpyBFjMM4q8wYwYVg=",qop="auth",rspauth="816eb5b54726c1b6e49d88b31118ff21",cnonce="FMEPKBDDEFKALINDOEICCLJEAKCKALAEBNMLBAHG",nc=00000001
19:16:25.312 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:25.312 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:25.312 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:25.312 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2a96adf3
19:16:25.317 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@5ef32ae7
19:16:25.322 [XNIO-47 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-1', selector sun.nio.ch.EPollSelectorImpl@324aba11
19:16:25.323 [XNIO-47 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2755c3cd
19:16:25.323 [XNIO-47 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-3', selector sun.nio.ch.EPollSelectorImpl@45a99a3
19:16:25.328 [XNIO-47 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-4', selector sun.nio.ch.EPollSelectorImpl@33dd1c01
19:16:25.328 [XNIO-47 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4d306ec1
19:16:25.331 [XNIO-47 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4892645
19:16:25.338 [XNIO-47 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5eecd75
19:16:25.339 [XNIO-47 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2e1a4085
19:16:25.340 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:25.340 [XNIO-47 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-47 Accept', selector sun.nio.ch.EPollSelectorImpl@5eadda57
19:16:25.340 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:25.343 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:45321/digest
19:16:25.343 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:25.375 [XNIO-47 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]} response {}}
19:16:25.375 [XNIO-47 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.375 [XNIO-47 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@556cbc5d for /digest
19:16:25.375 [XNIO-47 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]} response {}}
19:16:25.375 [XNIO-47 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.384 [XNIO-47 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="n1c0Hc8Jp+YNMTU2NTQ4MjU4NTM3NWxdhzQe9WyjTBkgNx6LEKM=", nc=00000001, uri="/digest", response="71e61d7323c45280fde2f229ec4794dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PKODEFJMPFFLMCKLFCGFLBPANJKALKDECKKBEFDO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]} response {}}
19:16:25.384 [XNIO-47 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.385 [XNIO-47 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="n1c0Hc8Jp+YNMTU2NTQ4MjU4NTM3NWxdhzQe9WyjTBkgNx6LEKM=", nc=00000001, uri="/digest", response="71e61d7323c45280fde2f229ec4794dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PKODEFJMPFFLMCKLFCGFLBPANJKALKDECKKBEFDO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="n1c0Hc8Jp+YNMTU2NTQ4MjU4NTM3NWxdhzQe9WyjTBkgNx6LEKM=", nc=00000001, uri="/digest", response="71e61d7323c45280fde2f229ec4794dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PKODEFJMPFFLMCKLFCGFLBPANJKALKDECKKBEFDO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]} response {}}
19:16:25.386 [XNIO-47 task-5] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:25.386 [XNIO-47 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@556cbc5d for /digest
19:16:25.386 [XNIO-47 task-5] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:25.386 [XNIO-47 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /digest (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="n1c0Hc8Jp+YNMTU2NTQ4MjU4NTM3NWxdhzQe9WyjTBkgNx6LEKM=", nc=00000001, uri="/digest", response="71e61d7323c45280fde2f229ec4794dd", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PKODEFJMPFFLMCKLFCGFLBPANJKALKDECKKBEFDO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]}, cookies=[:]): <empty> }
19:16:25.387 [XNIO-47 task-5] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="n1c0Hc8Jp+YNMTU2NTQ4MjU4NTM3NWxdhzQe9WyjTBkgNx6LEKM=",qop="auth",rspauth="a957df32a54a5d325de271aa4a840dc8",cnonce="PKODEFJMPFFLMCKLFCGFLBPANJKALKDECKKBEFDO",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:25.388 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:25.388 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:25.388 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:25.388 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="n1c0Hc8Jp+YNMTU2NTQ4MjU4NTM3NWxdhzQe9WyjTBkgNx6LEKM=",qop="auth",rspauth="a957df32a54a5d325de271aa4a840dc8",cnonce="PKODEFJMPFFLMCKLFCGFLBPANJKALKDECKKBEFDO",nc=00000001
19:16:25.388 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:25.388 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:25.388 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:25.389 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:45321/digest
19:16:25.389 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:25.398 [XNIO-47 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]} response {}}
19:16:25.398 [XNIO-47 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.398 [XNIO-47 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@556cbc5d for /digest
19:16:25.398 [XNIO-47 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]} response {}}
19:16:25.398 [XNIO-47 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.422 [XNIO-47 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="R5NHpLA2AHgNMTU2NTQ4MjU4NTM5ONSiom0aMymaMpcPFkl87wQ=", nc=00000001, uri="/digest", response="1147b8e560af7bce5fd0021fdad566be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEMFMEMKOPCKEODACPGBODOGAKGCJKGJJNBJPAJI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]} response {}}
19:16:25.423 [XNIO-47 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.423 [XNIO-47 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="admin", realm="DigestTesting", nonce="R5NHpLA2AHgNMTU2NTQ4MjU4NTM5ONSiom0aMymaMpcPFkl87wQ=", nc=00000001, uri="/digest", response="1147b8e560af7bce5fd0021fdad566be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEMFMEMKOPCKEODACPGBODOGAKGCJKGJJNBJPAJI", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="R5NHpLA2AHgNMTU2NTQ4MjU4NTM5ONSiom0aMymaMpcPFkl87wQ=", nc=00000001, uri="/digest", response="1147b8e560af7bce5fd0021fdad566be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEMFMEMKOPCKEODACPGBODOGAKGCJKGJJNBJPAJI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]} response {}}
19:16:25.425 [XNIO-47 task-9] DEBUG ersatz.undertow.request.security - Authenticated as admin, roles [TESTER]
19:16:25.425 [XNIO-47 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@556cbc5d for /digest
19:16:25.425 [XNIO-47 task-9] DEBUG ersatz.undertow.request.security - Authentication result was AUTHENTICATED for /digest
19:16:25.425 [XNIO-47 task-9] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /digest (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="admin", realm="DigestTesting", nonce="R5NHpLA2AHgNMTU2NTQ4MjU4NTM5ONSiom0aMymaMpcPFkl87wQ=", nc=00000001, uri="/digest", response="1147b8e560af7bce5fd0021fdad566be", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEMFMEMKOPCKEODACPGBODOGAKGCJKGJJNBJPAJI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:45321]}, cookies=[:]): <empty> }
19:16:25.426 [XNIO-47 task-9] DEBUG com.stehno.ersatz.ErsatzServer - Response({Authentication-Info=[nextnonce="R5NHpLA2AHgNMTU2NTQ4MjU4NTM5ONSiom0aMymaMpcPFkl87wQ=",qop="auth",rspauth="45f4989888edddc1184f1004ac2f43ae",cnonce="KEMFMEMKOPCKEODACPGBODOGAKGCJKGJJNBJPAJI",nc=00000001], Content-Type=[text/plain]}): ok-text
19:16:25.427 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:25.427 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:25.427 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:25.427 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Authentication-Info -> nextnonce="R5NHpLA2AHgNMTU2NTQ4MjU4NTM5ONSiom0aMymaMpcPFkl87wQ=",qop="auth",rspauth="45f4989888edddc1184f1004ac2f43ae",cnonce="KEMFMEMKOPCKEODACPGBODOGAKGCJKGJJNBJPAJI",nc=00000001
19:16:25.427 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:25.427 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:25.427 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:25.428 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@5ef32ae7
19:16:25.435 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3877a653
19:16:25.442 [XNIO-48 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-1', selector sun.nio.ch.EPollSelectorImpl@9326c9c
19:16:25.446 [XNIO-48 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4e295b41
19:16:25.447 [XNIO-48 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-2', selector sun.nio.ch.EPollSelectorImpl@29db8a0d
19:16:25.447 [XNIO-48 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-5', selector sun.nio.ch.EPollSelectorImpl@25faa60c
19:16:25.447 [XNIO-48 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-4', selector sun.nio.ch.EPollSelectorImpl@4a0d5494
19:16:25.450 [XNIO-48 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7c25fce2
19:16:25.451 [XNIO-48 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1e0304df
19:16:25.462 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:25.462 [XNIO-48 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7dffcfbc
19:16:25.462 [XNIO-48 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-48 Accept', selector sun.nio.ch.EPollSelectorImpl@5b4d6619
19:16:25.463 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:25.467 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:33771/digest
19:16:25.467 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:25.471 [XNIO-48 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.471 [XNIO-48 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.471 [XNIO-48 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.471 [XNIO-48 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.471 [XNIO-48 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.476 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pWHTJFUy8+sNMTU2NTQ4MjU4NTQ3MfmmyYb/VXEJv1CfwPbjmxo=", nc=00000001, uri="/digest", response="752eba5fe6cc684170634067dfef19ed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NDFLIGEKNPPBNIOPHDMIOMGEBLHKLEJBBGEEJMFO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.476 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.476 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="pWHTJFUy8+sNMTU2NTQ4MjU4NTQ3MfmmyYb/VXEJv1CfwPbjmxo=", nc=00000001, uri="/digest", response="752eba5fe6cc684170634067dfef19ed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NDFLIGEKNPPBNIOPHDMIOMGEBLHKLEJBBGEEJMFO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pWHTJFUy8+sNMTU2NTQ4MjU4NTQ3MfmmyYb/VXEJv1CfwPbjmxo=", nc=00000001, uri="/digest", response="752eba5fe6cc684170634067dfef19ed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NDFLIGEKNPPBNIOPHDMIOMGEBLHKLEJBBGEEJMFO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.476 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pWHTJFUy8+sNMTU2NTQ4MjU4NTQ3MfmmyYb/VXEJv1CfwPbjmxo=", nc=00000001, uri="/digest", response="752eba5fe6cc684170634067dfef19ed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NDFLIGEKNPPBNIOPHDMIOMGEBLHKLEJBBGEEJMFO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.476 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.476 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="pWHTJFUy8+sNMTU2NTQ4MjU4NTQ3MfmmyYb/VXEJv1CfwPbjmxo=", nc=00000001, uri="/digest", response="752eba5fe6cc684170634067dfef19ed", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="NDFLIGEKNPPBNIOPHDMIOMGEBLHKLEJBBGEEJMFO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.477 [XNIO-48 task-2] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.494 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Z9l2Dx0va0wNMTU2NTQ4MjU4NTQ3NgDFF0FxwwoCtwwU1KQbo+g=", nc=00000001, uri="/digest", response="7738c613fdf856f55fa71384f4672b77", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPJPIACFCOIOFKAPKDCKHIKOFDIALGNPLAGEMCKD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.494 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.494 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Z9l2Dx0va0wNMTU2NTQ4MjU4NTQ3NgDFF0FxwwoCtwwU1KQbo+g=", nc=00000001, uri="/digest", response="7738c613fdf856f55fa71384f4672b77", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPJPIACFCOIOFKAPKDCKHIKOFDIALGNPLAGEMCKD", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Z9l2Dx0va0wNMTU2NTQ4MjU4NTQ3NgDFF0FxwwoCtwwU1KQbo+g=", nc=00000001, uri="/digest", response="7738c613fdf856f55fa71384f4672b77", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPJPIACFCOIOFKAPKDCKHIKOFDIALGNPLAGEMCKD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.494 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Z9l2Dx0va0wNMTU2NTQ4MjU4NTQ3NgDFF0FxwwoCtwwU1KQbo+g=", nc=00000001, uri="/digest", response="7738c613fdf856f55fa71384f4672b77", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPJPIACFCOIOFKAPKDCKHIKOFDIALGNPLAGEMCKD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.495 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.495 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Z9l2Dx0va0wNMTU2NTQ4MjU4NTQ3NgDFF0FxwwoCtwwU1KQbo+g=", nc=00000001, uri="/digest", response="7738c613fdf856f55fa71384f4672b77", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPJPIACFCOIOFKAPKDCKHIKOFDIALGNPLAGEMCKD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.495 [XNIO-48 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.498 [XNIO-48 task-4] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="xGct9KTFTLUNMTU2NTQ4MjU4NTQ5NWYU3ulgQlpKCmcmGhYYxkA=", nc=00000001, uri="/digest", response="d7061db027287ca0ef3c08bf8fe1b981", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AEMIJBBDNPEGHGFLEEPCIEGAPGOEKKBAKAEAACKL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.498 [XNIO-48 task-4] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.498 [XNIO-48 task-4] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="xGct9KTFTLUNMTU2NTQ4MjU4NTQ5NWYU3ulgQlpKCmcmGhYYxkA=", nc=00000001, uri="/digest", response="d7061db027287ca0ef3c08bf8fe1b981", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AEMIJBBDNPEGHGFLEEPCIEGAPGOEKKBAKAEAACKL", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="xGct9KTFTLUNMTU2NTQ4MjU4NTQ5NWYU3ulgQlpKCmcmGhYYxkA=", nc=00000001, uri="/digest", response="d7061db027287ca0ef3c08bf8fe1b981", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AEMIJBBDNPEGHGFLEEPCIEGAPGOEKKBAKAEAACKL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.499 [XNIO-48 task-4] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="xGct9KTFTLUNMTU2NTQ4MjU4NTQ5NWYU3ulgQlpKCmcmGhYYxkA=", nc=00000001, uri="/digest", response="d7061db027287ca0ef3c08bf8fe1b981", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AEMIJBBDNPEGHGFLEEPCIEGAPGOEKKBAKAEAACKL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.499 [XNIO-48 task-4] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.499 [XNIO-48 task-4] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="xGct9KTFTLUNMTU2NTQ4MjU4NTQ5NWYU3ulgQlpKCmcmGhYYxkA=", nc=00000001, uri="/digest", response="d7061db027287ca0ef3c08bf8fe1b981", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AEMIJBBDNPEGHGFLEEPCIEGAPGOEKKBAKAEAACKL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.499 [XNIO-48 task-4] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.504 [XNIO-48 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ySmg2PMu2vINMTU2NTQ4MjU4NTQ5OWEtsOSP/Cg9NRvEi6Y9IPI=", nc=00000001, uri="/digest", response="5b82187fde684e3aab2e3b07df6c3cb3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJLLKCLIMCIKEGHBMMCKMGNGEMHGFCOMGJKPKPIH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.504 [XNIO-48 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.504 [XNIO-48 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ySmg2PMu2vINMTU2NTQ4MjU4NTQ5OWEtsOSP/Cg9NRvEi6Y9IPI=", nc=00000001, uri="/digest", response="5b82187fde684e3aab2e3b07df6c3cb3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJLLKCLIMCIKEGHBMMCKMGNGEMHGFCOMGJKPKPIH", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ySmg2PMu2vINMTU2NTQ4MjU4NTQ5OWEtsOSP/Cg9NRvEi6Y9IPI=", nc=00000001, uri="/digest", response="5b82187fde684e3aab2e3b07df6c3cb3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJLLKCLIMCIKEGHBMMCKMGNGEMHGFCOMGJKPKPIH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.510 [XNIO-48 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ySmg2PMu2vINMTU2NTQ4MjU4NTQ5OWEtsOSP/Cg9NRvEi6Y9IPI=", nc=00000001, uri="/digest", response="5b82187fde684e3aab2e3b07df6c3cb3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJLLKCLIMCIKEGHBMMCKMGNGEMHGFCOMGJKPKPIH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.511 [XNIO-48 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.511 [XNIO-48 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ySmg2PMu2vINMTU2NTQ4MjU4NTQ5OWEtsOSP/Cg9NRvEi6Y9IPI=", nc=00000001, uri="/digest", response="5b82187fde684e3aab2e3b07df6c3cb3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DJLLKCLIMCIKEGHBMMCKMGNGEMHGFCOMGJKPKPIH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.511 [XNIO-48 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.513 [XNIO-48 task-6] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="xlEDQIslhrYNMTU2NTQ4MjU4NTUxMTBVRy42AYp2mqK0Lqc30+w=", nc=00000001, uri="/digest", response="81f50d24bddd5c5028610a723c045476", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJDAJMLOGFECMMPFLELANBOLIGIIJJFGPHMPLHLI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.513 [XNIO-48 task-6] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.513 [XNIO-48 task-6] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="xlEDQIslhrYNMTU2NTQ4MjU4NTUxMTBVRy42AYp2mqK0Lqc30+w=", nc=00000001, uri="/digest", response="81f50d24bddd5c5028610a723c045476", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJDAJMLOGFECMMPFLELANBOLIGIIJJFGPHMPLHLI", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="xlEDQIslhrYNMTU2NTQ4MjU4NTUxMTBVRy42AYp2mqK0Lqc30+w=", nc=00000001, uri="/digest", response="81f50d24bddd5c5028610a723c045476", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJDAJMLOGFECMMPFLELANBOLIGIIJJFGPHMPLHLI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.513 [XNIO-48 task-6] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="xlEDQIslhrYNMTU2NTQ4MjU4NTUxMTBVRy42AYp2mqK0Lqc30+w=", nc=00000001, uri="/digest", response="81f50d24bddd5c5028610a723c045476", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJDAJMLOGFECMMPFLELANBOLIGIIJJFGPHMPLHLI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.513 [XNIO-48 task-6] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.513 [XNIO-48 task-6] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="xlEDQIslhrYNMTU2NTQ4MjU4NTUxMTBVRy42AYp2mqK0Lqc30+w=", nc=00000001, uri="/digest", response="81f50d24bddd5c5028610a723c045476", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJDAJMLOGFECMMPFLELANBOLIGIIJJFGPHMPLHLI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.513 [XNIO-48 task-6] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.519 [XNIO-48 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uc+yeuajKFMNMTU2NTQ4MjU4NTUxM8Hh5biGNXuGU6sI4WwdYsQ=", nc=00000001, uri="/digest", response="89b219d5d3cc6261f213f894e82092c2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PEDBKEJAOIKIFCHFHHKPHHLFNJEOIPEHEHGKDPLD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.519 [XNIO-48 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.519 [XNIO-48 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Uc+yeuajKFMNMTU2NTQ4MjU4NTUxM8Hh5biGNXuGU6sI4WwdYsQ=", nc=00000001, uri="/digest", response="89b219d5d3cc6261f213f894e82092c2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PEDBKEJAOIKIFCHFHHKPHHLFNJEOIPEHEHGKDPLD", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uc+yeuajKFMNMTU2NTQ4MjU4NTUxM8Hh5biGNXuGU6sI4WwdYsQ=", nc=00000001, uri="/digest", response="89b219d5d3cc6261f213f894e82092c2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PEDBKEJAOIKIFCHFHHKPHHLFNJEOIPEHEHGKDPLD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.520 [XNIO-48 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uc+yeuajKFMNMTU2NTQ4MjU4NTUxM8Hh5biGNXuGU6sI4WwdYsQ=", nc=00000001, uri="/digest", response="89b219d5d3cc6261f213f894e82092c2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PEDBKEJAOIKIFCHFHHKPHHLFNJEOIPEHEHGKDPLD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.520 [XNIO-48 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.520 [XNIO-48 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Uc+yeuajKFMNMTU2NTQ4MjU4NTUxM8Hh5biGNXuGU6sI4WwdYsQ=", nc=00000001, uri="/digest", response="89b219d5d3cc6261f213f894e82092c2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PEDBKEJAOIKIFCHFHHKPHHLFNJEOIPEHEHGKDPLD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.520 [XNIO-48 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.522 [XNIO-48 task-8] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="MmIPVOIXLpMNMTU2NTQ4MjU4NTUyMIhlIWERe8AXRV04J7HWlBA=", nc=00000001, uri="/digest", response="914ce5fcef93e30bcc742a7f42bf142a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OGEGKHGHKNJHKLGADMCMMDCDPAGJEEPMKIALKDFM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.522 [XNIO-48 task-8] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.522 [XNIO-48 task-8] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="MmIPVOIXLpMNMTU2NTQ4MjU4NTUyMIhlIWERe8AXRV04J7HWlBA=", nc=00000001, uri="/digest", response="914ce5fcef93e30bcc742a7f42bf142a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OGEGKHGHKNJHKLGADMCMMDCDPAGJEEPMKIALKDFM", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="MmIPVOIXLpMNMTU2NTQ4MjU4NTUyMIhlIWERe8AXRV04J7HWlBA=", nc=00000001, uri="/digest", response="914ce5fcef93e30bcc742a7f42bf142a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OGEGKHGHKNJHKLGADMCMMDCDPAGJEEPMKIALKDFM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.522 [XNIO-48 task-8] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="MmIPVOIXLpMNMTU2NTQ4MjU4NTUyMIhlIWERe8AXRV04J7HWlBA=", nc=00000001, uri="/digest", response="914ce5fcef93e30bcc742a7f42bf142a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OGEGKHGHKNJHKLGADMCMMDCDPAGJEEPMKIALKDFM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.522 [XNIO-48 task-8] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.522 [XNIO-48 task-8] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="MmIPVOIXLpMNMTU2NTQ4MjU4NTUyMIhlIWERe8AXRV04J7HWlBA=", nc=00000001, uri="/digest", response="914ce5fcef93e30bcc742a7f42bf142a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OGEGKHGHKNJHKLGADMCMMDCDPAGJEEPMKIALKDFM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.522 [XNIO-48 task-8] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.526 [XNIO-48 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="kcrUqbqjcaoNMTU2NTQ4MjU4NTUyMgZvXdmVtcgP54TPuHHP+1w=", nc=00000001, uri="/digest", response="fed5d6e886d38cc0025ef9a49aef2bf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEJOMLNJPPEPEGEPDPGIKFLFCPCJPDIMOBFNPOIG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.527 [XNIO-48 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.527 [XNIO-48 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="kcrUqbqjcaoNMTU2NTQ4MjU4NTUyMgZvXdmVtcgP54TPuHHP+1w=", nc=00000001, uri="/digest", response="fed5d6e886d38cc0025ef9a49aef2bf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEJOMLNJPPEPEGEPDPGIKFLFCPCJPDIMOBFNPOIG", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="kcrUqbqjcaoNMTU2NTQ4MjU4NTUyMgZvXdmVtcgP54TPuHHP+1w=", nc=00000001, uri="/digest", response="fed5d6e886d38cc0025ef9a49aef2bf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEJOMLNJPPEPEGEPDPGIKFLFCPCJPDIMOBFNPOIG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.527 [XNIO-48 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="kcrUqbqjcaoNMTU2NTQ4MjU4NTUyMgZvXdmVtcgP54TPuHHP+1w=", nc=00000001, uri="/digest", response="fed5d6e886d38cc0025ef9a49aef2bf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEJOMLNJPPEPEGEPDPGIKFLFCPCJPDIMOBFNPOIG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.527 [XNIO-48 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.527 [XNIO-48 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="kcrUqbqjcaoNMTU2NTQ4MjU4NTUyMgZvXdmVtcgP54TPuHHP+1w=", nc=00000001, uri="/digest", response="fed5d6e886d38cc0025ef9a49aef2bf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KEJOMLNJPPEPEGEPDPGIKFLFCPCJPDIMOBFNPOIG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.528 [XNIO-48 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.535 [XNIO-48 task-10] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="0gUhuX6ZJzoNMTU2NTQ4MjU4NTUyOPqKpKksTBetxXRLpnAtu+U=", nc=00000001, uri="/digest", response="068d7e93ef7f8b1d5c103c65bbe6f43a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DGGPHPOBCHMMAHJIDGIAGOIAFFOBIDIDLKPGIKAD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.535 [XNIO-48 task-10] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.536 [XNIO-48 task-10] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="0gUhuX6ZJzoNMTU2NTQ4MjU4NTUyOPqKpKksTBetxXRLpnAtu+U=", nc=00000001, uri="/digest", response="068d7e93ef7f8b1d5c103c65bbe6f43a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DGGPHPOBCHMMAHJIDGIAGOIAFFOBIDIDLKPGIKAD", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="0gUhuX6ZJzoNMTU2NTQ4MjU4NTUyOPqKpKksTBetxXRLpnAtu+U=", nc=00000001, uri="/digest", response="068d7e93ef7f8b1d5c103c65bbe6f43a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DGGPHPOBCHMMAHJIDGIAGOIAFFOBIDIDLKPGIKAD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.536 [XNIO-48 task-10] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="0gUhuX6ZJzoNMTU2NTQ4MjU4NTUyOPqKpKksTBetxXRLpnAtu+U=", nc=00000001, uri="/digest", response="068d7e93ef7f8b1d5c103c65bbe6f43a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DGGPHPOBCHMMAHJIDGIAGOIAFFOBIDIDLKPGIKAD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.536 [XNIO-48 task-10] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.536 [XNIO-48 task-10] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="0gUhuX6ZJzoNMTU2NTQ4MjU4NTUyOPqKpKksTBetxXRLpnAtu+U=", nc=00000001, uri="/digest", response="068d7e93ef7f8b1d5c103c65bbe6f43a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DGGPHPOBCHMMAHJIDGIAGOIAFFOBIDIDLKPGIKAD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.537 [XNIO-48 task-10] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.570 [XNIO-48 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Ayd5hiasGGENMTU2NTQ4MjU4NTUzNjK7I8PGa07dNVuiJasFB8Y=", nc=00000001, uri="/digest", response="b6702e6d269b78462c994b3a5f78837e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DFKPOAJHIGCHAANDEDGJJCHEHMECBHAELMNLEHJO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.570 [XNIO-48 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.571 [XNIO-48 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Ayd5hiasGGENMTU2NTQ4MjU4NTUzNjK7I8PGa07dNVuiJasFB8Y=", nc=00000001, uri="/digest", response="b6702e6d269b78462c994b3a5f78837e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DFKPOAJHIGCHAANDEDGJJCHEHMECBHAELMNLEHJO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Ayd5hiasGGENMTU2NTQ4MjU4NTUzNjK7I8PGa07dNVuiJasFB8Y=", nc=00000001, uri="/digest", response="b6702e6d269b78462c994b3a5f78837e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DFKPOAJHIGCHAANDEDGJJCHEHMECBHAELMNLEHJO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.572 [XNIO-48 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Ayd5hiasGGENMTU2NTQ4MjU4NTUzNjK7I8PGa07dNVuiJasFB8Y=", nc=00000001, uri="/digest", response="b6702e6d269b78462c994b3a5f78837e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DFKPOAJHIGCHAANDEDGJJCHEHMECBHAELMNLEHJO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.572 [XNIO-48 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.572 [XNIO-48 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Ayd5hiasGGENMTU2NTQ4MjU4NTUzNjK7I8PGa07dNVuiJasFB8Y=", nc=00000001, uri="/digest", response="b6702e6d269b78462c994b3a5f78837e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DFKPOAJHIGCHAANDEDGJJCHEHMECBHAELMNLEHJO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.572 [XNIO-48 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.575 [XNIO-48 task-12] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yyrGFbPpb1ANMTU2NTQ4MjU4NTU3Mtz4V1cpCzGwcAAVLlxzFEE=", nc=00000001, uri="/digest", response="8c538024ac6adbd36005d5325c48871c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNJAIBNIKFBGDPGLDCKIBDOOJDGGKMHGCDDHLOLP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.575 [XNIO-48 task-12] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.575 [XNIO-48 task-12] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="yyrGFbPpb1ANMTU2NTQ4MjU4NTU3Mtz4V1cpCzGwcAAVLlxzFEE=", nc=00000001, uri="/digest", response="8c538024ac6adbd36005d5325c48871c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNJAIBNIKFBGDPGLDCKIBDOOJDGGKMHGCDDHLOLP", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yyrGFbPpb1ANMTU2NTQ4MjU4NTU3Mtz4V1cpCzGwcAAVLlxzFEE=", nc=00000001, uri="/digest", response="8c538024ac6adbd36005d5325c48871c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNJAIBNIKFBGDPGLDCKIBDOOJDGGKMHGCDDHLOLP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.576 [XNIO-48 task-12] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yyrGFbPpb1ANMTU2NTQ4MjU4NTU3Mtz4V1cpCzGwcAAVLlxzFEE=", nc=00000001, uri="/digest", response="8c538024ac6adbd36005d5325c48871c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNJAIBNIKFBGDPGLDCKIBDOOJDGGKMHGCDDHLOLP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.576 [XNIO-48 task-12] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.576 [XNIO-48 task-12] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yyrGFbPpb1ANMTU2NTQ4MjU4NTU3Mtz4V1cpCzGwcAAVLlxzFEE=", nc=00000001, uri="/digest", response="8c538024ac6adbd36005d5325c48871c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNJAIBNIKFBGDPGLDCKIBDOOJDGGKMHGCDDHLOLP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.576 [XNIO-48 task-12] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.590 [XNIO-48 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Onq7F/yD97MNMTU2NTQ4MjU4NTU3NjtQxbkCAyJ7U5EZ9ERV/Eg=", nc=00000001, uri="/digest", response="b5f8b2bb8f0658d1b8731260e66700d0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBDCAFDCGGHCOCONBHCDACONMCADJPIIFLFJKIFJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.591 [XNIO-48 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.591 [XNIO-48 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Onq7F/yD97MNMTU2NTQ4MjU4NTU3NjtQxbkCAyJ7U5EZ9ERV/Eg=", nc=00000001, uri="/digest", response="b5f8b2bb8f0658d1b8731260e66700d0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBDCAFDCGGHCOCONBHCDACONMCADJPIIFLFJKIFJ", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Onq7F/yD97MNMTU2NTQ4MjU4NTU3NjtQxbkCAyJ7U5EZ9ERV/Eg=", nc=00000001, uri="/digest", response="b5f8b2bb8f0658d1b8731260e66700d0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBDCAFDCGGHCOCONBHCDACONMCADJPIIFLFJKIFJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.591 [XNIO-48 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Onq7F/yD97MNMTU2NTQ4MjU4NTU3NjtQxbkCAyJ7U5EZ9ERV/Eg=", nc=00000001, uri="/digest", response="b5f8b2bb8f0658d1b8731260e66700d0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBDCAFDCGGHCOCONBHCDACONMCADJPIIFLFJKIFJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.591 [XNIO-48 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.591 [XNIO-48 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Onq7F/yD97MNMTU2NTQ4MjU4NTU3NjtQxbkCAyJ7U5EZ9ERV/Eg=", nc=00000001, uri="/digest", response="b5f8b2bb8f0658d1b8731260e66700d0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BBDCAFDCGGHCOCONBHCDACONMCADJPIIFLFJKIFJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.592 [XNIO-48 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.594 [XNIO-48 task-14] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7HRKNBlKOx0NMTU2NTQ4MjU4NTU5MbcvdrJ0g2AHaNw3QsbHW1k=", nc=00000001, uri="/digest", response="e760618f528f463c7be7bd7aee23801d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNAHLMHMLHNPEBGAIFGLJFCNEODOIHEBHLALBGGA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.595 [XNIO-48 task-14] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.595 [XNIO-48 task-14] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="7HRKNBlKOx0NMTU2NTQ4MjU4NTU5MbcvdrJ0g2AHaNw3QsbHW1k=", nc=00000001, uri="/digest", response="e760618f528f463c7be7bd7aee23801d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNAHLMHMLHNPEBGAIFGLJFCNEODOIHEBHLALBGGA", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7HRKNBlKOx0NMTU2NTQ4MjU4NTU5MbcvdrJ0g2AHaNw3QsbHW1k=", nc=00000001, uri="/digest", response="e760618f528f463c7be7bd7aee23801d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNAHLMHMLHNPEBGAIFGLJFCNEODOIHEBHLALBGGA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.595 [XNIO-48 task-14] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7HRKNBlKOx0NMTU2NTQ4MjU4NTU5MbcvdrJ0g2AHaNw3QsbHW1k=", nc=00000001, uri="/digest", response="e760618f528f463c7be7bd7aee23801d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNAHLMHMLHNPEBGAIFGLJFCNEODOIHEBHLALBGGA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.595 [XNIO-48 task-14] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.595 [XNIO-48 task-14] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7HRKNBlKOx0NMTU2NTQ4MjU4NTU5MbcvdrJ0g2AHaNw3QsbHW1k=", nc=00000001, uri="/digest", response="e760618f528f463c7be7bd7aee23801d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JNAHLMHMLHNPEBGAIFGLJFCNEODOIHEBHLALBGGA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.595 [XNIO-48 task-14] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.604 [XNIO-48 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="WaKXaI2KJmUNMTU2NTQ4MjU4NTU5NWL/0aRAOqV4dxk/Uz73ETg=", nc=00000001, uri="/digest", response="fd2fe022f8155612510b89d8587d40b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DAJFPLIFHCEHPHCLPIFGNCKKAELEPLICJHKCAJOM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.604 [XNIO-48 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.604 [XNIO-48 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="WaKXaI2KJmUNMTU2NTQ4MjU4NTU5NWL/0aRAOqV4dxk/Uz73ETg=", nc=00000001, uri="/digest", response="fd2fe022f8155612510b89d8587d40b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DAJFPLIFHCEHPHCLPIFGNCKKAELEPLICJHKCAJOM", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="WaKXaI2KJmUNMTU2NTQ4MjU4NTU5NWL/0aRAOqV4dxk/Uz73ETg=", nc=00000001, uri="/digest", response="fd2fe022f8155612510b89d8587d40b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DAJFPLIFHCEHPHCLPIFGNCKKAELEPLICJHKCAJOM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.605 [XNIO-48 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="WaKXaI2KJmUNMTU2NTQ4MjU4NTU5NWL/0aRAOqV4dxk/Uz73ETg=", nc=00000001, uri="/digest", response="fd2fe022f8155612510b89d8587d40b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DAJFPLIFHCEHPHCLPIFGNCKKAELEPLICJHKCAJOM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.605 [XNIO-48 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.605 [XNIO-48 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="WaKXaI2KJmUNMTU2NTQ4MjU4NTU5NWL/0aRAOqV4dxk/Uz73ETg=", nc=00000001, uri="/digest", response="fd2fe022f8155612510b89d8587d40b3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="DAJFPLIFHCEHPHCLPIFGNCKKAELEPLICJHKCAJOM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.605 [XNIO-48 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.607 [XNIO-48 task-16] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SuOEJ5N2t/QNMTU2NTQ4MjU4NTYwNRwL7F07fngQI41wzcLU4i0=", nc=00000001, uri="/digest", response="9ef2a771c1a7bd9bd7427b5a0ea5c7ad", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLHGFMEMFDBOHKPJCDNPKIBPCPNFPNPCOPEDDICF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.608 [XNIO-48 task-16] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.608 [XNIO-48 task-16] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="SuOEJ5N2t/QNMTU2NTQ4MjU4NTYwNRwL7F07fngQI41wzcLU4i0=", nc=00000001, uri="/digest", response="9ef2a771c1a7bd9bd7427b5a0ea5c7ad", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLHGFMEMFDBOHKPJCDNPKIBPCPNFPNPCOPEDDICF", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SuOEJ5N2t/QNMTU2NTQ4MjU4NTYwNRwL7F07fngQI41wzcLU4i0=", nc=00000001, uri="/digest", response="9ef2a771c1a7bd9bd7427b5a0ea5c7ad", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLHGFMEMFDBOHKPJCDNPKIBPCPNFPNPCOPEDDICF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.608 [XNIO-48 task-16] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SuOEJ5N2t/QNMTU2NTQ4MjU4NTYwNRwL7F07fngQI41wzcLU4i0=", nc=00000001, uri="/digest", response="9ef2a771c1a7bd9bd7427b5a0ea5c7ad", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLHGFMEMFDBOHKPJCDNPKIBPCPNFPNPCOPEDDICF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.608 [XNIO-48 task-16] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.608 [XNIO-48 task-16] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SuOEJ5N2t/QNMTU2NTQ4MjU4NTYwNRwL7F07fngQI41wzcLU4i0=", nc=00000001, uri="/digest", response="9ef2a771c1a7bd9bd7427b5a0ea5c7ad", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GLHGFMEMFDBOHKPJCDNPKIBPCPNFPNPCOPEDDICF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.608 [XNIO-48 task-16] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.614 [XNIO-48 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yXc60EoZ8O8NMTU2NTQ4MjU4NTYwOKT9pp4Gx3c3EHbuhAYJCA0=", nc=00000001, uri="/digest", response="d4eb0fe7a4d3226e5050744c9a641dfb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBBIDOGBCMLNCAFMEEFKOFKOKEJDJOJIDCAPHJIC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.615 [XNIO-48 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.615 [XNIO-48 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="yXc60EoZ8O8NMTU2NTQ4MjU4NTYwOKT9pp4Gx3c3EHbuhAYJCA0=", nc=00000001, uri="/digest", response="d4eb0fe7a4d3226e5050744c9a641dfb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBBIDOGBCMLNCAFMEEFKOFKOKEJDJOJIDCAPHJIC", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yXc60EoZ8O8NMTU2NTQ4MjU4NTYwOKT9pp4Gx3c3EHbuhAYJCA0=", nc=00000001, uri="/digest", response="d4eb0fe7a4d3226e5050744c9a641dfb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBBIDOGBCMLNCAFMEEFKOFKOKEJDJOJIDCAPHJIC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.615 [XNIO-48 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yXc60EoZ8O8NMTU2NTQ4MjU4NTYwOKT9pp4Gx3c3EHbuhAYJCA0=", nc=00000001, uri="/digest", response="d4eb0fe7a4d3226e5050744c9a641dfb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBBIDOGBCMLNCAFMEEFKOFKOKEJDJOJIDCAPHJIC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.615 [XNIO-48 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.615 [XNIO-48 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yXc60EoZ8O8NMTU2NTQ4MjU4NTYwOKT9pp4Gx3c3EHbuhAYJCA0=", nc=00000001, uri="/digest", response="d4eb0fe7a4d3226e5050744c9a641dfb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HBBIDOGBCMLNCAFMEEFKOFKOKEJDJOJIDCAPHJIC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.616 [XNIO-48 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.622 [XNIO-48 task-18] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DLthTo0ZL/YNMTU2NTQ4MjU4NTYxNSDO54rWDH4GL2IFpVqxLYk=", nc=00000001, uri="/digest", response="51ed170e9ba45cd2a540a355a634607c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OCCHLOEELJLBBDFGKPIOCKILGMHLKCKBHIFPODHJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.623 [XNIO-48 task-18] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.623 [XNIO-48 task-18] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="DLthTo0ZL/YNMTU2NTQ4MjU4NTYxNSDO54rWDH4GL2IFpVqxLYk=", nc=00000001, uri="/digest", response="51ed170e9ba45cd2a540a355a634607c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OCCHLOEELJLBBDFGKPIOCKILGMHLKCKBHIFPODHJ", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DLthTo0ZL/YNMTU2NTQ4MjU4NTYxNSDO54rWDH4GL2IFpVqxLYk=", nc=00000001, uri="/digest", response="51ed170e9ba45cd2a540a355a634607c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OCCHLOEELJLBBDFGKPIOCKILGMHLKCKBHIFPODHJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.623 [XNIO-48 task-18] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DLthTo0ZL/YNMTU2NTQ4MjU4NTYxNSDO54rWDH4GL2IFpVqxLYk=", nc=00000001, uri="/digest", response="51ed170e9ba45cd2a540a355a634607c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OCCHLOEELJLBBDFGKPIOCKILGMHLKCKBHIFPODHJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.623 [XNIO-48 task-18] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.623 [XNIO-48 task-18] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="DLthTo0ZL/YNMTU2NTQ4MjU4NTYxNSDO54rWDH4GL2IFpVqxLYk=", nc=00000001, uri="/digest", response="51ed170e9ba45cd2a540a355a634607c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OCCHLOEELJLBBDFGKPIOCKILGMHLKCKBHIFPODHJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.623 [XNIO-48 task-18] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.647 [XNIO-48 task-19] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JmY/6K7bZVENMTU2NTQ4MjU4NTYyM4LpzIIkRsxUB1/Q/XR8wxg=", nc=00000001, uri="/digest", response="1eeae6205eda9d2abe74954b5496f202", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJBJMBNHMKIBBGAFCJFBJDLEAMECOBKFKHJDALNK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.647 [XNIO-48 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.647 [XNIO-48 task-19] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="JmY/6K7bZVENMTU2NTQ4MjU4NTYyM4LpzIIkRsxUB1/Q/XR8wxg=", nc=00000001, uri="/digest", response="1eeae6205eda9d2abe74954b5496f202", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJBJMBNHMKIBBGAFCJFBJDLEAMECOBKFKHJDALNK", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JmY/6K7bZVENMTU2NTQ4MjU4NTYyM4LpzIIkRsxUB1/Q/XR8wxg=", nc=00000001, uri="/digest", response="1eeae6205eda9d2abe74954b5496f202", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJBJMBNHMKIBBGAFCJFBJDLEAMECOBKFKHJDALNK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.647 [XNIO-48 task-19] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JmY/6K7bZVENMTU2NTQ4MjU4NTYyM4LpzIIkRsxUB1/Q/XR8wxg=", nc=00000001, uri="/digest", response="1eeae6205eda9d2abe74954b5496f202", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJBJMBNHMKIBBGAFCJFBJDLEAMECOBKFKHJDALNK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.647 [XNIO-48 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.647 [XNIO-48 task-19] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JmY/6K7bZVENMTU2NTQ4MjU4NTYyM4LpzIIkRsxUB1/Q/XR8wxg=", nc=00000001, uri="/digest", response="1eeae6205eda9d2abe74954b5496f202", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CJBJMBNHMKIBBGAFCJFBJDLEAMECOBKFKHJDALNK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.648 [XNIO-48 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.659 [XNIO-48 task-20] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="gsufpoTAOWwNMTU2NTQ4MjU4NTY0OPrqlwV25nkNUZY4iqQNHEk=", nc=00000001, uri="/digest", response="cb6e6b928040d5d905e4846c2637907a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBJEKKFJGDNGEAKNAFGECHFIIMOFKCAENCHIKFC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.659 [XNIO-48 task-20] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.659 [XNIO-48 task-20] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="gsufpoTAOWwNMTU2NTQ4MjU4NTY0OPrqlwV25nkNUZY4iqQNHEk=", nc=00000001, uri="/digest", response="cb6e6b928040d5d905e4846c2637907a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBJEKKFJGDNGEAKNAFGECHFIIMOFKCAENCHIKFC", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="gsufpoTAOWwNMTU2NTQ4MjU4NTY0OPrqlwV25nkNUZY4iqQNHEk=", nc=00000001, uri="/digest", response="cb6e6b928040d5d905e4846c2637907a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBJEKKFJGDNGEAKNAFGECHFIIMOFKCAENCHIKFC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.659 [XNIO-48 task-20] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="gsufpoTAOWwNMTU2NTQ4MjU4NTY0OPrqlwV25nkNUZY4iqQNHEk=", nc=00000001, uri="/digest", response="cb6e6b928040d5d905e4846c2637907a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBJEKKFJGDNGEAKNAFGECHFIIMOFKCAENCHIKFC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.659 [XNIO-48 task-20] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.659 [XNIO-48 task-20] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="gsufpoTAOWwNMTU2NTQ4MjU4NTY0OPrqlwV25nkNUZY4iqQNHEk=", nc=00000001, uri="/digest", response="cb6e6b928040d5d905e4846c2637907a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBJEKKFJGDNGEAKNAFGECHFIIMOFKCAENCHIKFC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.659 [XNIO-48 task-20] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.660 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:25.661 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:25.661 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="eSB6eFtBGd0NMTU2NTQ4MjU4NTY1OWAScIXRgXJRGV8mu9mBa2w=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:25.661 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:25.661 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:25.661 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:33771/digest
19:16:25.662 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:25.670 [XNIO-48 task-21] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.671 [XNIO-48 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.671 [XNIO-48 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.671 [XNIO-48 task-21] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.671 [XNIO-48 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.674 [XNIO-48 task-22] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="fF8Vh8sUWF4NMTU2NTQ4MjU4NTY3MZGHl7wnaOj/h7Usw4EP2I4=", nc=00000001, uri="/digest", response="9e2a435c20dd832bfc77644aeaccbe5a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PABNOMFKGIGHEEMOMGJGDNABFMBIEMFKJGEAMPBM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.674 [XNIO-48 task-22] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.674 [XNIO-48 task-22] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="fF8Vh8sUWF4NMTU2NTQ4MjU4NTY3MZGHl7wnaOj/h7Usw4EP2I4=", nc=00000001, uri="/digest", response="9e2a435c20dd832bfc77644aeaccbe5a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PABNOMFKGIGHEEMOMGJGDNABFMBIEMFKJGEAMPBM", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="fF8Vh8sUWF4NMTU2NTQ4MjU4NTY3MZGHl7wnaOj/h7Usw4EP2I4=", nc=00000001, uri="/digest", response="9e2a435c20dd832bfc77644aeaccbe5a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PABNOMFKGIGHEEMOMGJGDNABFMBIEMFKJGEAMPBM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.674 [XNIO-48 task-22] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="fF8Vh8sUWF4NMTU2NTQ4MjU4NTY3MZGHl7wnaOj/h7Usw4EP2I4=", nc=00000001, uri="/digest", response="9e2a435c20dd832bfc77644aeaccbe5a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PABNOMFKGIGHEEMOMGJGDNABFMBIEMFKJGEAMPBM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.674 [XNIO-48 task-22] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.674 [XNIO-48 task-22] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="fF8Vh8sUWF4NMTU2NTQ4MjU4NTY3MZGHl7wnaOj/h7Usw4EP2I4=", nc=00000001, uri="/digest", response="9e2a435c20dd832bfc77644aeaccbe5a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PABNOMFKGIGHEEMOMGJGDNABFMBIEMFKJGEAMPBM", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.674 [XNIO-48 task-22] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.677 [XNIO-48 task-23] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="rOQqHoNu5ikNMTU2NTQ4MjU4NTY3NG+yAZ+IzUIE+pDBpz8MAXc=", nc=00000001, uri="/digest", response="bca06d5c4d823a4745e895297b559ec0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OFBLIMJNOAAOBKNKIOOGADFBIDHHNHGJHKLPMCCE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.677 [XNIO-48 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.677 [XNIO-48 task-23] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="rOQqHoNu5ikNMTU2NTQ4MjU4NTY3NG+yAZ+IzUIE+pDBpz8MAXc=", nc=00000001, uri="/digest", response="bca06d5c4d823a4745e895297b559ec0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OFBLIMJNOAAOBKNKIOOGADFBIDHHNHGJHKLPMCCE", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="rOQqHoNu5ikNMTU2NTQ4MjU4NTY3NG+yAZ+IzUIE+pDBpz8MAXc=", nc=00000001, uri="/digest", response="bca06d5c4d823a4745e895297b559ec0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OFBLIMJNOAAOBKNKIOOGADFBIDHHNHGJHKLPMCCE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.678 [XNIO-48 task-23] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="rOQqHoNu5ikNMTU2NTQ4MjU4NTY3NG+yAZ+IzUIE+pDBpz8MAXc=", nc=00000001, uri="/digest", response="bca06d5c4d823a4745e895297b559ec0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OFBLIMJNOAAOBKNKIOOGADFBIDHHNHGJHKLPMCCE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.678 [XNIO-48 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.678 [XNIO-48 task-23] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="rOQqHoNu5ikNMTU2NTQ4MjU4NTY3NG+yAZ+IzUIE+pDBpz8MAXc=", nc=00000001, uri="/digest", response="bca06d5c4d823a4745e895297b559ec0", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OFBLIMJNOAAOBKNKIOOGADFBIDHHNHGJHKLPMCCE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.678 [XNIO-48 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.686 [XNIO-48 task-24] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="2W9CGotcFBMNMTU2NTQ4MjU4NTY3OIkq9V9AhFx3Sw062Sn5Zm0=", nc=00000001, uri="/digest", response="c46e390e3001bcffaf0a8d9b255f5f93", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JAIFDLAKCBFNLGFKDNEDCJCPFGGDIHOPGDKDEMBA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.687 [XNIO-48 task-24] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.687 [XNIO-48 task-24] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="2W9CGotcFBMNMTU2NTQ4MjU4NTY3OIkq9V9AhFx3Sw062Sn5Zm0=", nc=00000001, uri="/digest", response="c46e390e3001bcffaf0a8d9b255f5f93", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JAIFDLAKCBFNLGFKDNEDCJCPFGGDIHOPGDKDEMBA", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="2W9CGotcFBMNMTU2NTQ4MjU4NTY3OIkq9V9AhFx3Sw062Sn5Zm0=", nc=00000001, uri="/digest", response="c46e390e3001bcffaf0a8d9b255f5f93", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JAIFDLAKCBFNLGFKDNEDCJCPFGGDIHOPGDKDEMBA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.687 [XNIO-48 task-24] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="2W9CGotcFBMNMTU2NTQ4MjU4NTY3OIkq9V9AhFx3Sw062Sn5Zm0=", nc=00000001, uri="/digest", response="c46e390e3001bcffaf0a8d9b255f5f93", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JAIFDLAKCBFNLGFKDNEDCJCPFGGDIHOPGDKDEMBA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.687 [XNIO-48 task-24] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.687 [XNIO-48 task-24] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="2W9CGotcFBMNMTU2NTQ4MjU4NTY3OIkq9V9AhFx3Sw062Sn5Zm0=", nc=00000001, uri="/digest", response="c46e390e3001bcffaf0a8d9b255f5f93", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JAIFDLAKCBFNLGFKDNEDCJCPFGGDIHOPGDKDEMBA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.688 [XNIO-48 task-24] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.694 [XNIO-48 task-25] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OgJvT4lO0+cNMTU2NTQ4MjU4NTY4OE0SImC0YJhd3vachC5Dam8=", nc=00000001, uri="/digest", response="12e373d339094fc4596805d94c71f49b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCJDCBBEOHCLEMFAFKGLCDFPMBNNLOCLHELBNPII", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.695 [XNIO-48 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.695 [XNIO-48 task-25] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="OgJvT4lO0+cNMTU2NTQ4MjU4NTY4OE0SImC0YJhd3vachC5Dam8=", nc=00000001, uri="/digest", response="12e373d339094fc4596805d94c71f49b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCJDCBBEOHCLEMFAFKGLCDFPMBNNLOCLHELBNPII", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OgJvT4lO0+cNMTU2NTQ4MjU4NTY4OE0SImC0YJhd3vachC5Dam8=", nc=00000001, uri="/digest", response="12e373d339094fc4596805d94c71f49b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCJDCBBEOHCLEMFAFKGLCDFPMBNNLOCLHELBNPII", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.695 [XNIO-48 task-25] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OgJvT4lO0+cNMTU2NTQ4MjU4NTY4OE0SImC0YJhd3vachC5Dam8=", nc=00000001, uri="/digest", response="12e373d339094fc4596805d94c71f49b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCJDCBBEOHCLEMFAFKGLCDFPMBNNLOCLHELBNPII", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.695 [XNIO-48 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.695 [XNIO-48 task-25] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="OgJvT4lO0+cNMTU2NTQ4MjU4NTY4OE0SImC0YJhd3vachC5Dam8=", nc=00000001, uri="/digest", response="12e373d339094fc4596805d94c71f49b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KCJDCBBEOHCLEMFAFKGLCDFPMBNNLOCLHELBNPII", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.696 [XNIO-48 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.702 [XNIO-48 task-26] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Xus6QAqIu8wNMTU2NTQ4MjU4NTY5NZqWrC5oZc8yo2SNDbhCC6I=", nc=00000001, uri="/digest", response="7615a7d18a0a9d13e6d109a236947120", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFDNFINJAOOPDOHJGBOKDFGCABAEMLKPNMALOCLP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.702 [XNIO-48 task-26] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.702 [XNIO-48 task-26] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Xus6QAqIu8wNMTU2NTQ4MjU4NTY5NZqWrC5oZc8yo2SNDbhCC6I=", nc=00000001, uri="/digest", response="7615a7d18a0a9d13e6d109a236947120", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFDNFINJAOOPDOHJGBOKDFGCABAEMLKPNMALOCLP", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Xus6QAqIu8wNMTU2NTQ4MjU4NTY5NZqWrC5oZc8yo2SNDbhCC6I=", nc=00000001, uri="/digest", response="7615a7d18a0a9d13e6d109a236947120", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFDNFINJAOOPDOHJGBOKDFGCABAEMLKPNMALOCLP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.703 [XNIO-48 task-26] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Xus6QAqIu8wNMTU2NTQ4MjU4NTY5NZqWrC5oZc8yo2SNDbhCC6I=", nc=00000001, uri="/digest", response="7615a7d18a0a9d13e6d109a236947120", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFDNFINJAOOPDOHJGBOKDFGCABAEMLKPNMALOCLP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.703 [XNIO-48 task-26] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.703 [XNIO-48 task-26] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Xus6QAqIu8wNMTU2NTQ4MjU4NTY5NZqWrC5oZc8yo2SNDbhCC6I=", nc=00000001, uri="/digest", response="7615a7d18a0a9d13e6d109a236947120", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JFDNFINJAOOPDOHJGBOKDFGCABAEMLKPNMALOCLP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.703 [XNIO-48 task-26] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.724 [XNIO-48 task-27] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JZimKues+ksNMTU2NTQ4MjU4NTcwM6hU9B3z5GbUvbSXyB0/Tks=", nc=00000001, uri="/digest", response="01d848010de1a72353497b8f789fcd3f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPKCALDHLKMMBHBLICDALFGFCMDGJPBCOGFOOFJA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.724 [XNIO-48 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.725 [XNIO-48 task-27] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="JZimKues+ksNMTU2NTQ4MjU4NTcwM6hU9B3z5GbUvbSXyB0/Tks=", nc=00000001, uri="/digest", response="01d848010de1a72353497b8f789fcd3f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPKCALDHLKMMBHBLICDALFGFCMDGJPBCOGFOOFJA", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JZimKues+ksNMTU2NTQ4MjU4NTcwM6hU9B3z5GbUvbSXyB0/Tks=", nc=00000001, uri="/digest", response="01d848010de1a72353497b8f789fcd3f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPKCALDHLKMMBHBLICDALFGFCMDGJPBCOGFOOFJA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.726 [XNIO-48 task-27] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JZimKues+ksNMTU2NTQ4MjU4NTcwM6hU9B3z5GbUvbSXyB0/Tks=", nc=00000001, uri="/digest", response="01d848010de1a72353497b8f789fcd3f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPKCALDHLKMMBHBLICDALFGFCMDGJPBCOGFOOFJA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.726 [XNIO-48 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.726 [XNIO-48 task-27] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="JZimKues+ksNMTU2NTQ4MjU4NTcwM6hU9B3z5GbUvbSXyB0/Tks=", nc=00000001, uri="/digest", response="01d848010de1a72353497b8f789fcd3f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CPKCALDHLKMMBHBLICDALFGFCMDGJPBCOGFOOFJA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.726 [XNIO-48 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.734 [XNIO-48 task-28] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yCdNZDBPQ+ENMTU2NTQ4MjU4NTcyNu09P9drS7trik6+CswK+Fo=", nc=00000001, uri="/digest", response="cc932a8571ca9c616d5329a33840dc15", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CDGKIALAPKMOJIFCDDMHIFIMMFNPNNLFLKJHOMNG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.735 [XNIO-48 task-28] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.735 [XNIO-48 task-28] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="yCdNZDBPQ+ENMTU2NTQ4MjU4NTcyNu09P9drS7trik6+CswK+Fo=", nc=00000001, uri="/digest", response="cc932a8571ca9c616d5329a33840dc15", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CDGKIALAPKMOJIFCDDMHIFIMMFNPNNLFLKJHOMNG", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yCdNZDBPQ+ENMTU2NTQ4MjU4NTcyNu09P9drS7trik6+CswK+Fo=", nc=00000001, uri="/digest", response="cc932a8571ca9c616d5329a33840dc15", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CDGKIALAPKMOJIFCDDMHIFIMMFNPNNLFLKJHOMNG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.736 [XNIO-48 task-28] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yCdNZDBPQ+ENMTU2NTQ4MjU4NTcyNu09P9drS7trik6+CswK+Fo=", nc=00000001, uri="/digest", response="cc932a8571ca9c616d5329a33840dc15", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CDGKIALAPKMOJIFCDDMHIFIMMFNPNNLFLKJHOMNG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.736 [XNIO-48 task-28] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.736 [XNIO-48 task-28] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yCdNZDBPQ+ENMTU2NTQ4MjU4NTcyNu09P9drS7trik6+CswK+Fo=", nc=00000001, uri="/digest", response="cc932a8571ca9c616d5329a33840dc15", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CDGKIALAPKMOJIFCDDMHIFIMMFNPNNLFLKJHOMNG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.736 [XNIO-48 task-28] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.749 [XNIO-48 task-29] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Lb6jD1F4lbwNMTU2NTQ4MjU4NTczNg/JFvoL616NI4B3U6Idh4Y=", nc=00000001, uri="/digest", response="2df47f1adf1f25e5d85e0d529166d822", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHBCHIMPAJELDBAOJLNDPMJGKCCJEALECIPPDAIO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.750 [XNIO-48 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.750 [XNIO-48 task-29] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Lb6jD1F4lbwNMTU2NTQ4MjU4NTczNg/JFvoL616NI4B3U6Idh4Y=", nc=00000001, uri="/digest", response="2df47f1adf1f25e5d85e0d529166d822", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHBCHIMPAJELDBAOJLNDPMJGKCCJEALECIPPDAIO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Lb6jD1F4lbwNMTU2NTQ4MjU4NTczNg/JFvoL616NI4B3U6Idh4Y=", nc=00000001, uri="/digest", response="2df47f1adf1f25e5d85e0d529166d822", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHBCHIMPAJELDBAOJLNDPMJGKCCJEALECIPPDAIO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.751 [XNIO-48 task-29] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Lb6jD1F4lbwNMTU2NTQ4MjU4NTczNg/JFvoL616NI4B3U6Idh4Y=", nc=00000001, uri="/digest", response="2df47f1adf1f25e5d85e0d529166d822", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHBCHIMPAJELDBAOJLNDPMJGKCCJEALECIPPDAIO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.751 [XNIO-48 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.751 [XNIO-48 task-29] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Lb6jD1F4lbwNMTU2NTQ4MjU4NTczNg/JFvoL616NI4B3U6Idh4Y=", nc=00000001, uri="/digest", response="2df47f1adf1f25e5d85e0d529166d822", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHBCHIMPAJELDBAOJLNDPMJGKCCJEALECIPPDAIO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.751 [XNIO-48 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.755 [XNIO-48 task-30] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="I9B1LEcjNiQNMTU2NTQ4MjU4NTc1McjFwpMeEbhb9rnUxrLBGzQ=", nc=00000001, uri="/digest", response="ffe9e2f76bb74cb9758ecfaeddff6177", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABNLEFFGIPKEEIMCBLGNLHOMPALJFADBPGFEAIGO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.755 [XNIO-48 task-30] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.755 [XNIO-48 task-30] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="I9B1LEcjNiQNMTU2NTQ4MjU4NTc1McjFwpMeEbhb9rnUxrLBGzQ=", nc=00000001, uri="/digest", response="ffe9e2f76bb74cb9758ecfaeddff6177", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABNLEFFGIPKEEIMCBLGNLHOMPALJFADBPGFEAIGO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="I9B1LEcjNiQNMTU2NTQ4MjU4NTc1McjFwpMeEbhb9rnUxrLBGzQ=", nc=00000001, uri="/digest", response="ffe9e2f76bb74cb9758ecfaeddff6177", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABNLEFFGIPKEEIMCBLGNLHOMPALJFADBPGFEAIGO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.756 [XNIO-48 task-30] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="I9B1LEcjNiQNMTU2NTQ4MjU4NTc1McjFwpMeEbhb9rnUxrLBGzQ=", nc=00000001, uri="/digest", response="ffe9e2f76bb74cb9758ecfaeddff6177", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABNLEFFGIPKEEIMCBLGNLHOMPALJFADBPGFEAIGO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.756 [XNIO-48 task-30] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.756 [XNIO-48 task-30] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="I9B1LEcjNiQNMTU2NTQ4MjU4NTc1McjFwpMeEbhb9rnUxrLBGzQ=", nc=00000001, uri="/digest", response="ffe9e2f76bb74cb9758ecfaeddff6177", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABNLEFFGIPKEEIMCBLGNLHOMPALJFADBPGFEAIGO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.756 [XNIO-48 task-30] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.758 [XNIO-48 task-31] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Po0GjRuUsvMNMTU2NTQ4MjU4NTc1NjBPB8nmCkgLf3dWvXBSqQk=", nc=00000001, uri="/digest", response="fd2ebc93b5476233ac6153a6d07eeb17", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FGONFGKFJDGGABNDIFNAHADCBPABPIMLIEDPCFIP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.758 [XNIO-48 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.758 [XNIO-48 task-31] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Po0GjRuUsvMNMTU2NTQ4MjU4NTc1NjBPB8nmCkgLf3dWvXBSqQk=", nc=00000001, uri="/digest", response="fd2ebc93b5476233ac6153a6d07eeb17", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FGONFGKFJDGGABNDIFNAHADCBPABPIMLIEDPCFIP", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Po0GjRuUsvMNMTU2NTQ4MjU4NTc1NjBPB8nmCkgLf3dWvXBSqQk=", nc=00000001, uri="/digest", response="fd2ebc93b5476233ac6153a6d07eeb17", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FGONFGKFJDGGABNDIFNAHADCBPABPIMLIEDPCFIP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.758 [XNIO-48 task-31] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Po0GjRuUsvMNMTU2NTQ4MjU4NTc1NjBPB8nmCkgLf3dWvXBSqQk=", nc=00000001, uri="/digest", response="fd2ebc93b5476233ac6153a6d07eeb17", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FGONFGKFJDGGABNDIFNAHADCBPABPIMLIEDPCFIP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.759 [XNIO-48 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.759 [XNIO-48 task-31] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Po0GjRuUsvMNMTU2NTQ4MjU4NTc1NjBPB8nmCkgLf3dWvXBSqQk=", nc=00000001, uri="/digest", response="fd2ebc93b5476233ac6153a6d07eeb17", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FGONFGKFJDGGABNDIFNAHADCBPABPIMLIEDPCFIP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.759 [XNIO-48 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.762 [XNIO-48 task-32] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XOTzJwL5xScNMTU2NTQ4MjU4NTc1OfZTApR2LZyXiXlnpxeq9+g=", nc=00000001, uri="/digest", response="17309e13169ec4099f9ecc4bc42e329b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EENOBHIHPOAPHOGGLPLBPNDFPFEADGNDMBGMJALF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.763 [XNIO-48 task-32] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.763 [XNIO-48 task-32] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="XOTzJwL5xScNMTU2NTQ4MjU4NTc1OfZTApR2LZyXiXlnpxeq9+g=", nc=00000001, uri="/digest", response="17309e13169ec4099f9ecc4bc42e329b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EENOBHIHPOAPHOGGLPLBPNDFPFEADGNDMBGMJALF", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XOTzJwL5xScNMTU2NTQ4MjU4NTc1OfZTApR2LZyXiXlnpxeq9+g=", nc=00000001, uri="/digest", response="17309e13169ec4099f9ecc4bc42e329b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EENOBHIHPOAPHOGGLPLBPNDFPFEADGNDMBGMJALF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.763 [XNIO-48 task-32] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XOTzJwL5xScNMTU2NTQ4MjU4NTc1OfZTApR2LZyXiXlnpxeq9+g=", nc=00000001, uri="/digest", response="17309e13169ec4099f9ecc4bc42e329b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EENOBHIHPOAPHOGGLPLBPNDFPFEADGNDMBGMJALF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.763 [XNIO-48 task-32] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.763 [XNIO-48 task-32] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XOTzJwL5xScNMTU2NTQ4MjU4NTc1OfZTApR2LZyXiXlnpxeq9+g=", nc=00000001, uri="/digest", response="17309e13169ec4099f9ecc4bc42e329b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EENOBHIHPOAPHOGGLPLBPNDFPFEADGNDMBGMJALF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.763 [XNIO-48 task-32] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.774 [XNIO-48 task-33] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="KbtsqtfbT/0NMTU2NTQ4MjU4NTc2M0ZnDlqIutSHQO8HDP7vB5A=", nc=00000001, uri="/digest", response="cbd9b7a5730da5608784bd2557e10fc3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKFGEEDFOCGGAGMBOADGGCEECAEPNLFNMMDGCINE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.774 [XNIO-48 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.774 [XNIO-48 task-33] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="KbtsqtfbT/0NMTU2NTQ4MjU4NTc2M0ZnDlqIutSHQO8HDP7vB5A=", nc=00000001, uri="/digest", response="cbd9b7a5730da5608784bd2557e10fc3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKFGEEDFOCGGAGMBOADGGCEECAEPNLFNMMDGCINE", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="KbtsqtfbT/0NMTU2NTQ4MjU4NTc2M0ZnDlqIutSHQO8HDP7vB5A=", nc=00000001, uri="/digest", response="cbd9b7a5730da5608784bd2557e10fc3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKFGEEDFOCGGAGMBOADGGCEECAEPNLFNMMDGCINE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.774 [XNIO-48 task-33] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="KbtsqtfbT/0NMTU2NTQ4MjU4NTc2M0ZnDlqIutSHQO8HDP7vB5A=", nc=00000001, uri="/digest", response="cbd9b7a5730da5608784bd2557e10fc3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKFGEEDFOCGGAGMBOADGGCEECAEPNLFNMMDGCINE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.774 [XNIO-48 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.775 [XNIO-48 task-33] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="KbtsqtfbT/0NMTU2NTQ4MjU4NTc2M0ZnDlqIutSHQO8HDP7vB5A=", nc=00000001, uri="/digest", response="cbd9b7a5730da5608784bd2557e10fc3", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AKFGEEDFOCGGAGMBOADGGCEECAEPNLFNMMDGCINE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.775 [XNIO-48 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.786 [XNIO-48 task-34] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="FZ5kDMAusxwNMTU2NTQ4MjU4NTc3NZVjzDzbRphPHu/2ZiEELMU=", nc=00000001, uri="/digest", response="42e53962d9de3626bb3ca8cef1eb1c8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EKFJPEEPNPMJIOHABDMIGFJLPEKKBGLLLEBEMJML", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.787 [XNIO-48 task-34] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.787 [XNIO-48 task-34] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="FZ5kDMAusxwNMTU2NTQ4MjU4NTc3NZVjzDzbRphPHu/2ZiEELMU=", nc=00000001, uri="/digest", response="42e53962d9de3626bb3ca8cef1eb1c8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EKFJPEEPNPMJIOHABDMIGFJLPEKKBGLLLEBEMJML", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="FZ5kDMAusxwNMTU2NTQ4MjU4NTc3NZVjzDzbRphPHu/2ZiEELMU=", nc=00000001, uri="/digest", response="42e53962d9de3626bb3ca8cef1eb1c8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EKFJPEEPNPMJIOHABDMIGFJLPEKKBGLLLEBEMJML", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.787 [XNIO-48 task-34] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="FZ5kDMAusxwNMTU2NTQ4MjU4NTc3NZVjzDzbRphPHu/2ZiEELMU=", nc=00000001, uri="/digest", response="42e53962d9de3626bb3ca8cef1eb1c8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EKFJPEEPNPMJIOHABDMIGFJLPEKKBGLLLEBEMJML", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.787 [XNIO-48 task-34] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.787 [XNIO-48 task-34] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="FZ5kDMAusxwNMTU2NTQ4MjU4NTc3NZVjzDzbRphPHu/2ZiEELMU=", nc=00000001, uri="/digest", response="42e53962d9de3626bb3ca8cef1eb1c8f", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EKFJPEEPNPMJIOHABDMIGFJLPEKKBGLLLEBEMJML", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.787 [XNIO-48 task-34] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.791 [XNIO-48 task-35] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="l71S70I9jTsNMTU2NTQ4MjU4NTc4N4GMJezYd2aGRUHL4CJvBaQ=", nc=00000001, uri="/digest", response="76314b425dc92c2b3bb0dce1efff0b90", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KMBAJKPPFINBOGBALLONIEEMEHADDBHHCPNDCOKB", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.791 [XNIO-48 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.792 [XNIO-48 task-35] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="l71S70I9jTsNMTU2NTQ4MjU4NTc4N4GMJezYd2aGRUHL4CJvBaQ=", nc=00000001, uri="/digest", response="76314b425dc92c2b3bb0dce1efff0b90", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KMBAJKPPFINBOGBALLONIEEMEHADDBHHCPNDCOKB", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="l71S70I9jTsNMTU2NTQ4MjU4NTc4N4GMJezYd2aGRUHL4CJvBaQ=", nc=00000001, uri="/digest", response="76314b425dc92c2b3bb0dce1efff0b90", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KMBAJKPPFINBOGBALLONIEEMEHADDBHHCPNDCOKB", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.792 [XNIO-48 task-35] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="l71S70I9jTsNMTU2NTQ4MjU4NTc4N4GMJezYd2aGRUHL4CJvBaQ=", nc=00000001, uri="/digest", response="76314b425dc92c2b3bb0dce1efff0b90", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KMBAJKPPFINBOGBALLONIEEMEHADDBHHCPNDCOKB", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.792 [XNIO-48 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.792 [XNIO-48 task-35] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="l71S70I9jTsNMTU2NTQ4MjU4NTc4N4GMJezYd2aGRUHL4CJvBaQ=", nc=00000001, uri="/digest", response="76314b425dc92c2b3bb0dce1efff0b90", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KMBAJKPPFINBOGBALLONIEEMEHADDBHHCPNDCOKB", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.792 [XNIO-48 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.794 [XNIO-48 task-36] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uE74/hETxY8NMTU2NTQ4MjU4NTc5MnVZmCC7DOgRIWlkgcTiZTg=", nc=00000001, uri="/digest", response="9716b527862b841b677576524fe97d72", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLCNEJHMFLHCMAFDLBNFMHDIHLBDMGBFEJJCFLEH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.794 [XNIO-48 task-36] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.794 [XNIO-48 task-36] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="uE74/hETxY8NMTU2NTQ4MjU4NTc5MnVZmCC7DOgRIWlkgcTiZTg=", nc=00000001, uri="/digest", response="9716b527862b841b677576524fe97d72", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLCNEJHMFLHCMAFDLBNFMHDIHLBDMGBFEJJCFLEH", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uE74/hETxY8NMTU2NTQ4MjU4NTc5MnVZmCC7DOgRIWlkgcTiZTg=", nc=00000001, uri="/digest", response="9716b527862b841b677576524fe97d72", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLCNEJHMFLHCMAFDLBNFMHDIHLBDMGBFEJJCFLEH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.795 [XNIO-48 task-36] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uE74/hETxY8NMTU2NTQ4MjU4NTc5MnVZmCC7DOgRIWlkgcTiZTg=", nc=00000001, uri="/digest", response="9716b527862b841b677576524fe97d72", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLCNEJHMFLHCMAFDLBNFMHDIHLBDMGBFEJJCFLEH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.795 [XNIO-48 task-36] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.795 [XNIO-48 task-36] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="uE74/hETxY8NMTU2NTQ4MjU4NTc5MnVZmCC7DOgRIWlkgcTiZTg=", nc=00000001, uri="/digest", response="9716b527862b841b677576524fe97d72", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLCNEJHMFLHCMAFDLBNFMHDIHLBDMGBFEJJCFLEH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.795 [XNIO-48 task-36] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.802 [XNIO-48 task-37] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Oajv0V8M3RMNMTU2NTQ4MjU4NTc5NUdCPRaQ+NW0NMIJPrpCZOc=", nc=00000001, uri="/digest", response="6ffa5cbacd00bb5d27a39cfcf6a03519", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAICCLJNGKDKOIFBIPFCKEOLDPFFFLILEOJDKCBO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.803 [XNIO-48 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.803 [XNIO-48 task-37] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Oajv0V8M3RMNMTU2NTQ4MjU4NTc5NUdCPRaQ+NW0NMIJPrpCZOc=", nc=00000001, uri="/digest", response="6ffa5cbacd00bb5d27a39cfcf6a03519", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAICCLJNGKDKOIFBIPFCKEOLDPFFFLILEOJDKCBO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Oajv0V8M3RMNMTU2NTQ4MjU4NTc5NUdCPRaQ+NW0NMIJPrpCZOc=", nc=00000001, uri="/digest", response="6ffa5cbacd00bb5d27a39cfcf6a03519", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAICCLJNGKDKOIFBIPFCKEOLDPFFFLILEOJDKCBO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.803 [XNIO-48 task-37] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Oajv0V8M3RMNMTU2NTQ4MjU4NTc5NUdCPRaQ+NW0NMIJPrpCZOc=", nc=00000001, uri="/digest", response="6ffa5cbacd00bb5d27a39cfcf6a03519", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAICCLJNGKDKOIFBIPFCKEOLDPFFFLILEOJDKCBO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.803 [XNIO-48 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.803 [XNIO-48 task-37] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Oajv0V8M3RMNMTU2NTQ4MjU4NTc5NUdCPRaQ+NW0NMIJPrpCZOc=", nc=00000001, uri="/digest", response="6ffa5cbacd00bb5d27a39cfcf6a03519", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BAICCLJNGKDKOIFBIPFCKEOLDPFFFLILEOJDKCBO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.803 [XNIO-48 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.807 [XNIO-48 task-38] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zorOhnjPZTMNMTU2NTQ4MjU4NTgwMxdt7ZtyXcAo4PfiYT3Yle0=", nc=00000001, uri="/digest", response="893b358f3f797d359d70abd1052a867b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLDPHPOOIINEBJGBGKEMLDGGIMPPAOKCIJOMFDHO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.807 [XNIO-48 task-38] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.807 [XNIO-48 task-38] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="zorOhnjPZTMNMTU2NTQ4MjU4NTgwMxdt7ZtyXcAo4PfiYT3Yle0=", nc=00000001, uri="/digest", response="893b358f3f797d359d70abd1052a867b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLDPHPOOIINEBJGBGKEMLDGGIMPPAOKCIJOMFDHO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zorOhnjPZTMNMTU2NTQ4MjU4NTgwMxdt7ZtyXcAo4PfiYT3Yle0=", nc=00000001, uri="/digest", response="893b358f3f797d359d70abd1052a867b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLDPHPOOIINEBJGBGKEMLDGGIMPPAOKCIJOMFDHO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.808 [XNIO-48 task-38] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zorOhnjPZTMNMTU2NTQ4MjU4NTgwMxdt7ZtyXcAo4PfiYT3Yle0=", nc=00000001, uri="/digest", response="893b358f3f797d359d70abd1052a867b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLDPHPOOIINEBJGBGKEMLDGGIMPPAOKCIJOMFDHO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.808 [XNIO-48 task-38] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.808 [XNIO-48 task-38] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="zorOhnjPZTMNMTU2NTQ4MjU4NTgwMxdt7ZtyXcAo4PfiYT3Yle0=", nc=00000001, uri="/digest", response="893b358f3f797d359d70abd1052a867b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OLDPHPOOIINEBJGBGKEMLDGGIMPPAOKCIJOMFDHO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.808 [XNIO-48 task-38] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.814 [XNIO-48 task-39] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="RDo0COT1opANMTU2NTQ4MjU4NTgwOJx0YD5r8oiYLlN6W8GPiRQ=", nc=00000001, uri="/digest", response="5a9d1c56e7afeb45124a94404a5f6f13", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJCANNHOCMBMHMLIGLEHFBJLOCPFJHNEIKMGCEIF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.815 [XNIO-48 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.815 [XNIO-48 task-39] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="RDo0COT1opANMTU2NTQ4MjU4NTgwOJx0YD5r8oiYLlN6W8GPiRQ=", nc=00000001, uri="/digest", response="5a9d1c56e7afeb45124a94404a5f6f13", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJCANNHOCMBMHMLIGLEHFBJLOCPFJHNEIKMGCEIF", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="RDo0COT1opANMTU2NTQ4MjU4NTgwOJx0YD5r8oiYLlN6W8GPiRQ=", nc=00000001, uri="/digest", response="5a9d1c56e7afeb45124a94404a5f6f13", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJCANNHOCMBMHMLIGLEHFBJLOCPFJHNEIKMGCEIF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.815 [XNIO-48 task-39] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="RDo0COT1opANMTU2NTQ4MjU4NTgwOJx0YD5r8oiYLlN6W8GPiRQ=", nc=00000001, uri="/digest", response="5a9d1c56e7afeb45124a94404a5f6f13", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJCANNHOCMBMHMLIGLEHFBJLOCPFJHNEIKMGCEIF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.815 [XNIO-48 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.815 [XNIO-48 task-39] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="RDo0COT1opANMTU2NTQ4MjU4NTgwOJx0YD5r8oiYLlN6W8GPiRQ=", nc=00000001, uri="/digest", response="5a9d1c56e7afeb45124a94404a5f6f13", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJCANNHOCMBMHMLIGLEHFBJLOCPFJHNEIKMGCEIF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.815 [XNIO-48 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.830 [XNIO-48 task-40] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="kTaZV3K7y5QNMTU2NTQ4MjU4NTgxNWwlBPr9PrsD+ZeFXPfB2Pg=", nc=00000001, uri="/digest", response="42b12319b5d65b00871750101bc6f8d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LDLMJGKGBEINLCPKBNPEIPEFNPJHOKAEAHAKIDKD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.842 [XNIO-48 task-40] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:25.843 [XNIO-48 task-40] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="kTaZV3K7y5QNMTU2NTQ4MjU4NTgxNWwlBPr9PrsD+ZeFXPfB2Pg=", nc=00000001, uri="/digest", response="42b12319b5d65b00871750101bc6f8d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LDLMJGKGBEINLCPKBNPEIPEFNPJHOKAEAHAKIDKD", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="kTaZV3K7y5QNMTU2NTQ4MjU4NTgxNWwlBPr9PrsD+ZeFXPfB2Pg=", nc=00000001, uri="/digest", response="42b12319b5d65b00871750101bc6f8d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LDLMJGKGBEINLCPKBNPEIPEFNPJHOKAEAHAKIDKD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.843 [XNIO-48 task-40] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="kTaZV3K7y5QNMTU2NTQ4MjU4NTgxNWwlBPr9PrsD+ZeFXPfB2Pg=", nc=00000001, uri="/digest", response="42b12319b5d65b00871750101bc6f8d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LDLMJGKGBEINLCPKBNPEIPEFNPJHOKAEAHAKIDKD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.849 [XNIO-48 task-40] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@319252e0 for /digest
19:16:25.850 [XNIO-48 task-40] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="kTaZV3K7y5QNMTU2NTQ4MjU4NTgxNWwlBPr9PrsD+ZeFXPfB2Pg=", nc=00000001, uri="/digest", response="42b12319b5d65b00871750101bc6f8d2", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LDLMJGKGBEINLCPKBNPEIPEFNPJHOKAEAHAKIDKD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33771]} response {}}
19:16:25.850 [XNIO-48 task-40] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:25.851 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:25.851 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:25.851 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="HM+oytUz5T0NMTU2NTQ4MjU4NTg1MDSI5U8YzAUNMpXekfhMQJA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:25.851 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:25.851 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:25.852 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3877a653
19:16:25.861 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@57cc4c04
19:16:25.872 [XNIO-49 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4051f867
19:16:25.878 [XNIO-49 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6807b8a5
19:16:25.886 [XNIO-49 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-3', selector sun.nio.ch.EPollSelectorImpl@47df281e
19:16:25.889 [XNIO-49 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-4', selector sun.nio.ch.EPollSelectorImpl@22c513c0
19:16:25.891 [XNIO-49 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2630c175
19:16:25.899 [XNIO-49 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-6', selector sun.nio.ch.EPollSelectorImpl@12d747ca
19:16:25.918 [XNIO-49 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-7', selector sun.nio.ch.EPollSelectorImpl@2c76ed17
19:16:25.945 [XNIO-49 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1bbdbca6
19:16:25.950 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:25.951 [XNIO-49 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-49 Accept', selector sun.nio.ch.EPollSelectorImpl@1d4ec91a
19:16:25.955 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:25.963 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:40931/digest
19:16:25.964 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.016 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.016 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.016 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.016 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.017 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.043 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="efhCWwC81hUNMTU2NTQ4MjU4NjAxN2BLw5CIlBp1WwwZ/i5THlE=", nc=00000001, uri="/digest", response="cdf21f8013d72a2c02680849c9ab0e52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EAGEKKAECFIBCNECMIGBGPMBGIJPNGGAANHIHKOF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.043 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.043 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="efhCWwC81hUNMTU2NTQ4MjU4NjAxN2BLw5CIlBp1WwwZ/i5THlE=", nc=00000001, uri="/digest", response="cdf21f8013d72a2c02680849c9ab0e52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EAGEKKAECFIBCNECMIGBGPMBGIJPNGGAANHIHKOF", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="efhCWwC81hUNMTU2NTQ4MjU4NjAxN2BLw5CIlBp1WwwZ/i5THlE=", nc=00000001, uri="/digest", response="cdf21f8013d72a2c02680849c9ab0e52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EAGEKKAECFIBCNECMIGBGPMBGIJPNGGAANHIHKOF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.044 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="efhCWwC81hUNMTU2NTQ4MjU4NjAxN2BLw5CIlBp1WwwZ/i5THlE=", nc=00000001, uri="/digest", response="cdf21f8013d72a2c02680849c9ab0e52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EAGEKKAECFIBCNECMIGBGPMBGIJPNGGAANHIHKOF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.044 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.044 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="efhCWwC81hUNMTU2NTQ4MjU4NjAxN2BLw5CIlBp1WwwZ/i5THlE=", nc=00000001, uri="/digest", response="cdf21f8013d72a2c02680849c9ab0e52", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EAGEKKAECFIBCNECMIGBGPMBGIJPNGGAANHIHKOF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.044 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.066 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ZZrtqkehUq4NMTU2NTQ4MjU4NjA0NLjHv7bj0p0Y+skIJKAC9bU=", nc=00000001, uri="/digest", response="d9609e59e7489dfee1028f5a56e1b932", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EGPHKPLLOEIHCEDCIBFMMMPFAEMLJAAMHHBNABHD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.066 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.066 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ZZrtqkehUq4NMTU2NTQ4MjU4NjA0NLjHv7bj0p0Y+skIJKAC9bU=", nc=00000001, uri="/digest", response="d9609e59e7489dfee1028f5a56e1b932", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EGPHKPLLOEIHCEDCIBFMMMPFAEMLJAAMHHBNABHD", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ZZrtqkehUq4NMTU2NTQ4MjU4NjA0NLjHv7bj0p0Y+skIJKAC9bU=", nc=00000001, uri="/digest", response="d9609e59e7489dfee1028f5a56e1b932", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EGPHKPLLOEIHCEDCIBFMMMPFAEMLJAAMHHBNABHD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.066 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ZZrtqkehUq4NMTU2NTQ4MjU4NjA0NLjHv7bj0p0Y+skIJKAC9bU=", nc=00000001, uri="/digest", response="d9609e59e7489dfee1028f5a56e1b932", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EGPHKPLLOEIHCEDCIBFMMMPFAEMLJAAMHHBNABHD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.067 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.067 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ZZrtqkehUq4NMTU2NTQ4MjU4NjA0NLjHv7bj0p0Y+skIJKAC9bU=", nc=00000001, uri="/digest", response="d9609e59e7489dfee1028f5a56e1b932", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EGPHKPLLOEIHCEDCIBFMMMPFAEMLJAAMHHBNABHD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.067 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.102 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="u2mlutv3p+0NMTU2NTQ4MjU4NjA2N64x4Vwq7nQmgcxwu9SZDiI=", nc=00000001, uri="/digest", response="715cee6512c3423106d23021a0b38e6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMPMOGEPIAHIFAJDNNDDOCABBMCNGBPCBFPNBAPC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.102 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.102 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="u2mlutv3p+0NMTU2NTQ4MjU4NjA2N64x4Vwq7nQmgcxwu9SZDiI=", nc=00000001, uri="/digest", response="715cee6512c3423106d23021a0b38e6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMPMOGEPIAHIFAJDNNDDOCABBMCNGBPCBFPNBAPC", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="u2mlutv3p+0NMTU2NTQ4MjU4NjA2N64x4Vwq7nQmgcxwu9SZDiI=", nc=00000001, uri="/digest", response="715cee6512c3423106d23021a0b38e6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMPMOGEPIAHIFAJDNNDDOCABBMCNGBPCBFPNBAPC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.103 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="u2mlutv3p+0NMTU2NTQ4MjU4NjA2N64x4Vwq7nQmgcxwu9SZDiI=", nc=00000001, uri="/digest", response="715cee6512c3423106d23021a0b38e6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMPMOGEPIAHIFAJDNNDDOCABBMCNGBPCBFPNBAPC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.103 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.103 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="u2mlutv3p+0NMTU2NTQ4MjU4NjA2N64x4Vwq7nQmgcxwu9SZDiI=", nc=00000001, uri="/digest", response="715cee6512c3423106d23021a0b38e6c", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="FMPMOGEPIAHIFAJDNNDDOCABBMCNGBPCBFPNBAPC", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.103 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.124 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="cqic1/jtdOANMTU2NTQ4MjU4NjEwMylVumk5a8glF1P1g9AJmtM=", nc=00000001, uri="/digest", response="175359d0f71f7eb132307a35eb520c27", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GIFEKJKNCMFKMFIFDFNICCPBNLKCGEICDJMGGKKK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.126 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.127 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="cqic1/jtdOANMTU2NTQ4MjU4NjEwMylVumk5a8glF1P1g9AJmtM=", nc=00000001, uri="/digest", response="175359d0f71f7eb132307a35eb520c27", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GIFEKJKNCMFKMFIFDFNICCPBNLKCGEICDJMGGKKK", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="cqic1/jtdOANMTU2NTQ4MjU4NjEwMylVumk5a8glF1P1g9AJmtM=", nc=00000001, uri="/digest", response="175359d0f71f7eb132307a35eb520c27", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GIFEKJKNCMFKMFIFDFNICCPBNLKCGEICDJMGGKKK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.127 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="cqic1/jtdOANMTU2NTQ4MjU4NjEwMylVumk5a8glF1P1g9AJmtM=", nc=00000001, uri="/digest", response="175359d0f71f7eb132307a35eb520c27", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GIFEKJKNCMFKMFIFDFNICCPBNLKCGEICDJMGGKKK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.127 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.127 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="cqic1/jtdOANMTU2NTQ4MjU4NjEwMylVumk5a8glF1P1g9AJmtM=", nc=00000001, uri="/digest", response="175359d0f71f7eb132307a35eb520c27", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GIFEKJKNCMFKMFIFDFNICCPBNLKCGEICDJMGGKKK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.128 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.145 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="p7z+OW+iRRENMTU2NTQ4MjU4NjEyN8aEyooqfWXbuEquavNmP3o=", nc=00000001, uri="/digest", response="be925738507193313c872e73c2cbe4cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AMCNPHLIOJMBMAPONHIAKNFAPAJDPJDGHKLDIEMN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.146 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.146 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="p7z+OW+iRRENMTU2NTQ4MjU4NjEyN8aEyooqfWXbuEquavNmP3o=", nc=00000001, uri="/digest", response="be925738507193313c872e73c2cbe4cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AMCNPHLIOJMBMAPONHIAKNFAPAJDPJDGHKLDIEMN", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="p7z+OW+iRRENMTU2NTQ4MjU4NjEyN8aEyooqfWXbuEquavNmP3o=", nc=00000001, uri="/digest", response="be925738507193313c872e73c2cbe4cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AMCNPHLIOJMBMAPONHIAKNFAPAJDPJDGHKLDIEMN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.146 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="p7z+OW+iRRENMTU2NTQ4MjU4NjEyN8aEyooqfWXbuEquavNmP3o=", nc=00000001, uri="/digest", response="be925738507193313c872e73c2cbe4cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AMCNPHLIOJMBMAPONHIAKNFAPAJDPJDGHKLDIEMN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.146 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.146 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="p7z+OW+iRRENMTU2NTQ4MjU4NjEyN8aEyooqfWXbuEquavNmP3o=", nc=00000001, uri="/digest", response="be925738507193313c872e73c2cbe4cb", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AMCNPHLIOJMBMAPONHIAKNFAPAJDPJDGHKLDIEMN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.146 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.163 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SudHvgl3xQ8NMTU2NTQ4MjU4NjE0NrHiiDSNnSqidFhgrWESVR8=", nc=00000001, uri="/digest", response="5a8a87e77b3c0308cf471a53b78a62c4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDHPMLEGIMPDIFEDANJDCCBIBEDIHGEMKBPIHOLL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.163 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.163 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="SudHvgl3xQ8NMTU2NTQ4MjU4NjE0NrHiiDSNnSqidFhgrWESVR8=", nc=00000001, uri="/digest", response="5a8a87e77b3c0308cf471a53b78a62c4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDHPMLEGIMPDIFEDANJDCCBIBEDIHGEMKBPIHOLL", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SudHvgl3xQ8NMTU2NTQ4MjU4NjE0NrHiiDSNnSqidFhgrWESVR8=", nc=00000001, uri="/digest", response="5a8a87e77b3c0308cf471a53b78a62c4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDHPMLEGIMPDIFEDANJDCCBIBEDIHGEMKBPIHOLL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.164 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SudHvgl3xQ8NMTU2NTQ4MjU4NjE0NrHiiDSNnSqidFhgrWESVR8=", nc=00000001, uri="/digest", response="5a8a87e77b3c0308cf471a53b78a62c4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDHPMLEGIMPDIFEDANJDCCBIBEDIHGEMKBPIHOLL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.164 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.164 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SudHvgl3xQ8NMTU2NTQ4MjU4NjE0NrHiiDSNnSqidFhgrWESVR8=", nc=00000001, uri="/digest", response="5a8a87e77b3c0308cf471a53b78a62c4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MDHPMLEGIMPDIFEDANJDCCBIBEDIHGEMKBPIHOLL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.164 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.174 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="S8DtDNktzeUNMTU2NTQ4MjU4NjE2NCAPM3VGH7RvdGGbTU7SQdI=", nc=00000001, uri="/digest", response="604068bfe0956fcfae77a8b11547be8a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EJGPHFNMMLNOOECDANBOAIAOCDCDIPNOHAGKBJDD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.175 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.175 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="S8DtDNktzeUNMTU2NTQ4MjU4NjE2NCAPM3VGH7RvdGGbTU7SQdI=", nc=00000001, uri="/digest", response="604068bfe0956fcfae77a8b11547be8a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EJGPHFNMMLNOOECDANBOAIAOCDCDIPNOHAGKBJDD", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="S8DtDNktzeUNMTU2NTQ4MjU4NjE2NCAPM3VGH7RvdGGbTU7SQdI=", nc=00000001, uri="/digest", response="604068bfe0956fcfae77a8b11547be8a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EJGPHFNMMLNOOECDANBOAIAOCDCDIPNOHAGKBJDD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.175 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="S8DtDNktzeUNMTU2NTQ4MjU4NjE2NCAPM3VGH7RvdGGbTU7SQdI=", nc=00000001, uri="/digest", response="604068bfe0956fcfae77a8b11547be8a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EJGPHFNMMLNOOECDANBOAIAOCDCDIPNOHAGKBJDD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.175 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.175 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="S8DtDNktzeUNMTU2NTQ4MjU4NjE2NCAPM3VGH7RvdGGbTU7SQdI=", nc=00000001, uri="/digest", response="604068bfe0956fcfae77a8b11547be8a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="EJGPHFNMMLNOOECDANBOAIAOCDCDIPNOHAGKBJDD", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.176 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.178 [XNIO-49 I/O-6] DEBUG ersatz.undertow.request.io - Error reading request
java.io.IOException: Connection reset by peer
	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at ersatz.xnio.nio.NioSocketConduit.read(NioSocketConduit.java:319)
	at ersatz.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:703)
	at ersatz.undertow.protocols.ssl.SslConduit.read(SslConduit.java:567)
	at ersatz.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEventWithNoRunningRequest(HttpReadListener.java:158)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:136)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:59)
	at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
	at ersatz.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66)
	at ersatz.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.readReady(SslConduit.java:1140)
	at ersatz.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88)
	at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:561)
19:16:26.187 [XNIO-49 task-19] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qjvAYVWnTjMNMTU2NTQ4MjU4NjE3NkjWczsw6ApbAaoufTgUHgI=", nc=00000001, uri="/digest", response="7be0dd1bd2d765d53fc4e9f42b967a54", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BIFNMHHGJKEPGCBAOLEAOCLLEFFJGOMNJELPNMKI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.188 [XNIO-49 task-19] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.188 [XNIO-49 task-19] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="qjvAYVWnTjMNMTU2NTQ4MjU4NjE3NkjWczsw6ApbAaoufTgUHgI=", nc=00000001, uri="/digest", response="7be0dd1bd2d765d53fc4e9f42b967a54", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BIFNMHHGJKEPGCBAOLEAOCLLEFFJGOMNJELPNMKI", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qjvAYVWnTjMNMTU2NTQ4MjU4NjE3NkjWczsw6ApbAaoufTgUHgI=", nc=00000001, uri="/digest", response="7be0dd1bd2d765d53fc4e9f42b967a54", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BIFNMHHGJKEPGCBAOLEAOCLLEFFJGOMNJELPNMKI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.188 [XNIO-49 task-19] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qjvAYVWnTjMNMTU2NTQ4MjU4NjE3NkjWczsw6ApbAaoufTgUHgI=", nc=00000001, uri="/digest", response="7be0dd1bd2d765d53fc4e9f42b967a54", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BIFNMHHGJKEPGCBAOLEAOCLLEFFJGOMNJELPNMKI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.188 [XNIO-49 task-19] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.188 [XNIO-49 task-19] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qjvAYVWnTjMNMTU2NTQ4MjU4NjE3NkjWczsw6ApbAaoufTgUHgI=", nc=00000001, uri="/digest", response="7be0dd1bd2d765d53fc4e9f42b967a54", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BIFNMHHGJKEPGCBAOLEAOCLLEFFJGOMNJELPNMKI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.188 [XNIO-49 task-19] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.208 [XNIO-49 task-21] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="3h8zH/lyzhkNMTU2NTQ4MjU4NjE4OE6CfWqVKiUtODSxV5VhBqQ=", nc=00000001, uri="/digest", response="0d327baaa734d4804b20ff8c05d9eaa1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PENDGIGFBJGMPPMMMGMHDBCELNKKMFAEDCGINAMH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.208 [XNIO-49 task-21] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.208 [XNIO-49 task-21] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="3h8zH/lyzhkNMTU2NTQ4MjU4NjE4OE6CfWqVKiUtODSxV5VhBqQ=", nc=00000001, uri="/digest", response="0d327baaa734d4804b20ff8c05d9eaa1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PENDGIGFBJGMPPMMMGMHDBCELNKKMFAEDCGINAMH", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="3h8zH/lyzhkNMTU2NTQ4MjU4NjE4OE6CfWqVKiUtODSxV5VhBqQ=", nc=00000001, uri="/digest", response="0d327baaa734d4804b20ff8c05d9eaa1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PENDGIGFBJGMPPMMMGMHDBCELNKKMFAEDCGINAMH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.209 [XNIO-49 task-21] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="3h8zH/lyzhkNMTU2NTQ4MjU4NjE4OE6CfWqVKiUtODSxV5VhBqQ=", nc=00000001, uri="/digest", response="0d327baaa734d4804b20ff8c05d9eaa1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PENDGIGFBJGMPPMMMGMHDBCELNKKMFAEDCGINAMH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.209 [XNIO-49 task-21] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.209 [XNIO-49 task-21] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="3h8zH/lyzhkNMTU2NTQ4MjU4NjE4OE6CfWqVKiUtODSxV5VhBqQ=", nc=00000001, uri="/digest", response="0d327baaa734d4804b20ff8c05d9eaa1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PENDGIGFBJGMPPMMMGMHDBCELNKKMFAEDCGINAMH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.209 [XNIO-49 task-21] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.225 [XNIO-49 task-23] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XZ1L/7S6omANMTU2NTQ4MjU4NjIwOWu36OyRhUDbSE1FDX418qE=", nc=00000001, uri="/digest", response="cd1f53d38f27782f634d9bc33cb71791", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBIPPKOFOAJNFPOHMBIJNAGGENPMIHOOPDMMGPDE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.226 [XNIO-49 task-23] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.226 [XNIO-49 task-23] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="XZ1L/7S6omANMTU2NTQ4MjU4NjIwOWu36OyRhUDbSE1FDX418qE=", nc=00000001, uri="/digest", response="cd1f53d38f27782f634d9bc33cb71791", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBIPPKOFOAJNFPOHMBIJNAGGENPMIHOOPDMMGPDE", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XZ1L/7S6omANMTU2NTQ4MjU4NjIwOWu36OyRhUDbSE1FDX418qE=", nc=00000001, uri="/digest", response="cd1f53d38f27782f634d9bc33cb71791", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBIPPKOFOAJNFPOHMBIJNAGGENPMIHOOPDMMGPDE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.226 [XNIO-49 task-23] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XZ1L/7S6omANMTU2NTQ4MjU4NjIwOWu36OyRhUDbSE1FDX418qE=", nc=00000001, uri="/digest", response="cd1f53d38f27782f634d9bc33cb71791", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBIPPKOFOAJNFPOHMBIJNAGGENPMIHOOPDMMGPDE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.226 [XNIO-49 task-23] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.226 [XNIO-49 task-23] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="XZ1L/7S6omANMTU2NTQ4MjU4NjIwOWu36OyRhUDbSE1FDX418qE=", nc=00000001, uri="/digest", response="cd1f53d38f27782f634d9bc33cb71791", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBIPPKOFOAJNFPOHMBIJNAGGENPMIHOOPDMMGPDE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.226 [XNIO-49 task-23] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.250 [XNIO-49 task-25] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="W/AKyHjxD1QNMTU2NTQ4MjU4NjIyNhoOqHj6aTPzIYJmPmu4zbg=", nc=00000001, uri="/digest", response="ca5b6af7d139acb41db91cbbaefbb08b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ADLGACENHEOABBCEIOEDHDDPFIMEJPICHLOANIFO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.250 [XNIO-49 task-25] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.250 [XNIO-49 task-25] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="W/AKyHjxD1QNMTU2NTQ4MjU4NjIyNhoOqHj6aTPzIYJmPmu4zbg=", nc=00000001, uri="/digest", response="ca5b6af7d139acb41db91cbbaefbb08b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ADLGACENHEOABBCEIOEDHDDPFIMEJPICHLOANIFO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="W/AKyHjxD1QNMTU2NTQ4MjU4NjIyNhoOqHj6aTPzIYJmPmu4zbg=", nc=00000001, uri="/digest", response="ca5b6af7d139acb41db91cbbaefbb08b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ADLGACENHEOABBCEIOEDHDDPFIMEJPICHLOANIFO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.250 [XNIO-49 task-25] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="W/AKyHjxD1QNMTU2NTQ4MjU4NjIyNhoOqHj6aTPzIYJmPmu4zbg=", nc=00000001, uri="/digest", response="ca5b6af7d139acb41db91cbbaefbb08b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ADLGACENHEOABBCEIOEDHDDPFIMEJPICHLOANIFO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.250 [XNIO-49 task-25] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.251 [XNIO-49 task-25] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="W/AKyHjxD1QNMTU2NTQ4MjU4NjIyNhoOqHj6aTPzIYJmPmu4zbg=", nc=00000001, uri="/digest", response="ca5b6af7d139acb41db91cbbaefbb08b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ADLGACENHEOABBCEIOEDHDDPFIMEJPICHLOANIFO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.251 [XNIO-49 task-25] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.286 [XNIO-49 task-27] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="8/BnRaEnWvYNMTU2NTQ4MjU4NjI1MdV66gR+t4QKnSzxXp3NuqM=", nc=00000001, uri="/digest", response="4f449c29dcea51afcbb90bac4be2af87", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CFEPAKNEBPEIDHMLIKFPADACCOPDECMEKPDBLMAA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.286 [XNIO-49 task-27] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.286 [XNIO-49 task-27] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="8/BnRaEnWvYNMTU2NTQ4MjU4NjI1MdV66gR+t4QKnSzxXp3NuqM=", nc=00000001, uri="/digest", response="4f449c29dcea51afcbb90bac4be2af87", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CFEPAKNEBPEIDHMLIKFPADACCOPDECMEKPDBLMAA", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="8/BnRaEnWvYNMTU2NTQ4MjU4NjI1MdV66gR+t4QKnSzxXp3NuqM=", nc=00000001, uri="/digest", response="4f449c29dcea51afcbb90bac4be2af87", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CFEPAKNEBPEIDHMLIKFPADACCOPDECMEKPDBLMAA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.286 [XNIO-49 task-27] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="8/BnRaEnWvYNMTU2NTQ4MjU4NjI1MdV66gR+t4QKnSzxXp3NuqM=", nc=00000001, uri="/digest", response="4f449c29dcea51afcbb90bac4be2af87", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CFEPAKNEBPEIDHMLIKFPADACCOPDECMEKPDBLMAA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.286 [XNIO-49 task-27] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.286 [XNIO-49 task-27] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="8/BnRaEnWvYNMTU2NTQ4MjU4NjI1MdV66gR+t4QKnSzxXp3NuqM=", nc=00000001, uri="/digest", response="4f449c29dcea51afcbb90bac4be2af87", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CFEPAKNEBPEIDHMLIKFPADACCOPDECMEKPDBLMAA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.286 [XNIO-49 task-27] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.304 [XNIO-49 task-29] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="UwMZEAyMCH8NMTU2NTQ4MjU4NjI4Nh8zopAPb6m8uAvOYSnPo4k=", nc=00000001, uri="/digest", response="ba024958aee3dea82d3fa6a02c2cae09", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABMALCOEIOMPAOLMMHBEKFFHBOHLCNHBDILDMOAN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.304 [XNIO-49 task-29] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.305 [XNIO-49 task-29] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="UwMZEAyMCH8NMTU2NTQ4MjU4NjI4Nh8zopAPb6m8uAvOYSnPo4k=", nc=00000001, uri="/digest", response="ba024958aee3dea82d3fa6a02c2cae09", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABMALCOEIOMPAOLMMHBEKFFHBOHLCNHBDILDMOAN", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="UwMZEAyMCH8NMTU2NTQ4MjU4NjI4Nh8zopAPb6m8uAvOYSnPo4k=", nc=00000001, uri="/digest", response="ba024958aee3dea82d3fa6a02c2cae09", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABMALCOEIOMPAOLMMHBEKFFHBOHLCNHBDILDMOAN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.305 [XNIO-49 task-29] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="UwMZEAyMCH8NMTU2NTQ4MjU4NjI4Nh8zopAPb6m8uAvOYSnPo4k=", nc=00000001, uri="/digest", response="ba024958aee3dea82d3fa6a02c2cae09", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABMALCOEIOMPAOLMMHBEKFFHBOHLCNHBDILDMOAN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.305 [XNIO-49 task-29] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.305 [XNIO-49 task-29] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="UwMZEAyMCH8NMTU2NTQ4MjU4NjI4Nh8zopAPb6m8uAvOYSnPo4k=", nc=00000001, uri="/digest", response="ba024958aee3dea82d3fa6a02c2cae09", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ABMALCOEIOMPAOLMMHBEKFFHBOHLCNHBDILDMOAN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.305 [XNIO-49 task-29] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.316 [XNIO-49 task-31] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="sEh1XBx/3LsNMTU2NTQ4MjU4NjMwNetNQTi1kPBCv4CiYgk3a9s=", nc=00000001, uri="/digest", response="e3e59b40f4b90dbca6387d33e984e78d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IJFOLABGNECNDLHGHHFKNCFLDOAGHCEIBOEEMCMI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.316 [XNIO-49 task-31] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.316 [XNIO-49 task-31] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="sEh1XBx/3LsNMTU2NTQ4MjU4NjMwNetNQTi1kPBCv4CiYgk3a9s=", nc=00000001, uri="/digest", response="e3e59b40f4b90dbca6387d33e984e78d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IJFOLABGNECNDLHGHHFKNCFLDOAGHCEIBOEEMCMI", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="sEh1XBx/3LsNMTU2NTQ4MjU4NjMwNetNQTi1kPBCv4CiYgk3a9s=", nc=00000001, uri="/digest", response="e3e59b40f4b90dbca6387d33e984e78d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IJFOLABGNECNDLHGHHFKNCFLDOAGHCEIBOEEMCMI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.316 [XNIO-49 task-31] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="sEh1XBx/3LsNMTU2NTQ4MjU4NjMwNetNQTi1kPBCv4CiYgk3a9s=", nc=00000001, uri="/digest", response="e3e59b40f4b90dbca6387d33e984e78d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IJFOLABGNECNDLHGHHFKNCFLDOAGHCEIBOEEMCMI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.316 [XNIO-49 task-31] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.317 [XNIO-49 task-31] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="sEh1XBx/3LsNMTU2NTQ4MjU4NjMwNetNQTi1kPBCv4CiYgk3a9s=", nc=00000001, uri="/digest", response="e3e59b40f4b90dbca6387d33e984e78d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IJFOLABGNECNDLHGHHFKNCFLDOAGHCEIBOEEMCMI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.317 [XNIO-49 task-31] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.331 [XNIO-49 task-33] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/xJH0fpEgvANMTU2NTQ4MjU4NjMxN7o1YhCeLrVRMKIhZwVXWZs=", nc=00000001, uri="/digest", response="9ea3f3e3559faf20da13160a05be8cf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFLGBOJAMNMFEAMLIDFEDDDCBDLPLGOCHLEHPHGJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.331 [XNIO-49 task-33] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.331 [XNIO-49 task-33] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="/xJH0fpEgvANMTU2NTQ4MjU4NjMxN7o1YhCeLrVRMKIhZwVXWZs=", nc=00000001, uri="/digest", response="9ea3f3e3559faf20da13160a05be8cf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFLGBOJAMNMFEAMLIDFEDDDCBDLPLGOCHLEHPHGJ", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/xJH0fpEgvANMTU2NTQ4MjU4NjMxN7o1YhCeLrVRMKIhZwVXWZs=", nc=00000001, uri="/digest", response="9ea3f3e3559faf20da13160a05be8cf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFLGBOJAMNMFEAMLIDFEDDDCBDLPLGOCHLEHPHGJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.332 [XNIO-49 task-33] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/xJH0fpEgvANMTU2NTQ4MjU4NjMxN7o1YhCeLrVRMKIhZwVXWZs=", nc=00000001, uri="/digest", response="9ea3f3e3559faf20da13160a05be8cf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFLGBOJAMNMFEAMLIDFEDDDCBDLPLGOCHLEHPHGJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.332 [XNIO-49 task-33] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.332 [XNIO-49 task-33] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="/xJH0fpEgvANMTU2NTQ4MjU4NjMxN7o1YhCeLrVRMKIhZwVXWZs=", nc=00000001, uri="/digest", response="9ea3f3e3559faf20da13160a05be8cf8", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LFLGBOJAMNMFEAMLIDFEDDDCBDLPLGOCHLEHPHGJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.332 [XNIO-49 task-33] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.365 [XNIO-49 task-35] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="x8AOPtHm/P8NMTU2NTQ4MjU4NjMzMtUObkGD0PzRboFca/MrDFg=", nc=00000001, uri="/digest", response="27293cb72ebd3f9bd2b7a893a68d4f41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHCCGHGKPIBMAFHDGLIDGCCIHODOFGAAINCJJNDH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.365 [XNIO-49 task-35] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.365 [XNIO-49 task-35] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="x8AOPtHm/P8NMTU2NTQ4MjU4NjMzMtUObkGD0PzRboFca/MrDFg=", nc=00000001, uri="/digest", response="27293cb72ebd3f9bd2b7a893a68d4f41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHCCGHGKPIBMAFHDGLIDGCCIHODOFGAAINCJJNDH", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="x8AOPtHm/P8NMTU2NTQ4MjU4NjMzMtUObkGD0PzRboFca/MrDFg=", nc=00000001, uri="/digest", response="27293cb72ebd3f9bd2b7a893a68d4f41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHCCGHGKPIBMAFHDGLIDGCCIHODOFGAAINCJJNDH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.366 [XNIO-49 task-35] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="x8AOPtHm/P8NMTU2NTQ4MjU4NjMzMtUObkGD0PzRboFca/MrDFg=", nc=00000001, uri="/digest", response="27293cb72ebd3f9bd2b7a893a68d4f41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHCCGHGKPIBMAFHDGLIDGCCIHODOFGAAINCJJNDH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.366 [XNIO-49 task-35] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.366 [XNIO-49 task-35] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="x8AOPtHm/P8NMTU2NTQ4MjU4NjMzMtUObkGD0PzRboFca/MrDFg=", nc=00000001, uri="/digest", response="27293cb72ebd3f9bd2b7a893a68d4f41", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KHCCGHGKPIBMAFHDGLIDGCCIHODOFGAAINCJJNDH", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.366 [XNIO-49 task-35] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.383 [XNIO-49 task-37] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lBtRJty+DTINMTU2NTQ4MjU4NjM2NqgeIwXw7rYu/OXc48nUCNQ=", nc=00000001, uri="/digest", response="2e1a1b3f02b8e805fd5b9f2184b7930b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBPJNIMIDEPPHBLCJCLFBEBBJELCIEMKLDJHLLNB", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.384 [XNIO-49 task-37] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.384 [XNIO-49 task-37] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="lBtRJty+DTINMTU2NTQ4MjU4NjM2NqgeIwXw7rYu/OXc48nUCNQ=", nc=00000001, uri="/digest", response="2e1a1b3f02b8e805fd5b9f2184b7930b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBPJNIMIDEPPHBLCJCLFBEBBJELCIEMKLDJHLLNB", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lBtRJty+DTINMTU2NTQ4MjU4NjM2NqgeIwXw7rYu/OXc48nUCNQ=", nc=00000001, uri="/digest", response="2e1a1b3f02b8e805fd5b9f2184b7930b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBPJNIMIDEPPHBLCJCLFBEBBJELCIEMKLDJHLLNB", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.384 [XNIO-49 task-37] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lBtRJty+DTINMTU2NTQ4MjU4NjM2NqgeIwXw7rYu/OXc48nUCNQ=", nc=00000001, uri="/digest", response="2e1a1b3f02b8e805fd5b9f2184b7930b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBPJNIMIDEPPHBLCJCLFBEBBJELCIEMKLDJHLLNB", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.384 [XNIO-49 task-37] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.384 [XNIO-49 task-37] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lBtRJty+DTINMTU2NTQ4MjU4NjM2NqgeIwXw7rYu/OXc48nUCNQ=", nc=00000001, uri="/digest", response="2e1a1b3f02b8e805fd5b9f2184b7930b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="CBPJNIMIDEPPHBLCJCLFBEBBJELCIEMKLDJHLLNB", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.384 [XNIO-49 task-37] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.418 [XNIO-49 task-39] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yGqYgHqR4WwNMTU2NTQ4MjU4NjM4NPNUxhYb/Xp63u37BZObTWo=", nc=00000001, uri="/digest", response="57b1e8f00afbf18118df266f8874e854", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDHNENFCAMAPBGDFKJAMLKIAEKGDGBHABHKCIJFE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.419 [XNIO-49 task-39] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.419 [XNIO-49 task-39] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="yGqYgHqR4WwNMTU2NTQ4MjU4NjM4NPNUxhYb/Xp63u37BZObTWo=", nc=00000001, uri="/digest", response="57b1e8f00afbf18118df266f8874e854", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDHNENFCAMAPBGDFKJAMLKIAEKGDGBHABHKCIJFE", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yGqYgHqR4WwNMTU2NTQ4MjU4NjM4NPNUxhYb/Xp63u37BZObTWo=", nc=00000001, uri="/digest", response="57b1e8f00afbf18118df266f8874e854", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDHNENFCAMAPBGDFKJAMLKIAEKGDGBHABHKCIJFE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.419 [XNIO-49 task-39] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yGqYgHqR4WwNMTU2NTQ4MjU4NjM4NPNUxhYb/Xp63u37BZObTWo=", nc=00000001, uri="/digest", response="57b1e8f00afbf18118df266f8874e854", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDHNENFCAMAPBGDFKJAMLKIAEKGDGBHABHKCIJFE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.419 [XNIO-49 task-39] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.419 [XNIO-49 task-39] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="yGqYgHqR4WwNMTU2NTQ4MjU4NjM4NPNUxhYb/Xp63u37BZObTWo=", nc=00000001, uri="/digest", response="57b1e8f00afbf18118df266f8874e854", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KDHNENFCAMAPBGDFKJAMLKIAEKGDGBHABHKCIJFE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.419 [XNIO-49 task-39] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.467 [XNIO-49 task-41] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="23WtTqSFJmsNMTU2NTQ4MjU4NjQxOeeqIWTuHwbsX6bSTnW7Q5k=", nc=00000001, uri="/digest", response="10f199a7d6f0ae36addac796b595ada6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KPMKMCPMHPHFGACPNHOBBDBHCANJJCEHBKLMOIMJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.467 [XNIO-49 task-41] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.467 [XNIO-49 task-41] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="23WtTqSFJmsNMTU2NTQ4MjU4NjQxOeeqIWTuHwbsX6bSTnW7Q5k=", nc=00000001, uri="/digest", response="10f199a7d6f0ae36addac796b595ada6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KPMKMCPMHPHFGACPNHOBBDBHCANJJCEHBKLMOIMJ", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="23WtTqSFJmsNMTU2NTQ4MjU4NjQxOeeqIWTuHwbsX6bSTnW7Q5k=", nc=00000001, uri="/digest", response="10f199a7d6f0ae36addac796b595ada6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KPMKMCPMHPHFGACPNHOBBDBHCANJJCEHBKLMOIMJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.467 [XNIO-49 task-41] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="23WtTqSFJmsNMTU2NTQ4MjU4NjQxOeeqIWTuHwbsX6bSTnW7Q5k=", nc=00000001, uri="/digest", response="10f199a7d6f0ae36addac796b595ada6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KPMKMCPMHPHFGACPNHOBBDBHCANJJCEHBKLMOIMJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.467 [XNIO-49 task-41] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.467 [XNIO-49 task-41] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="23WtTqSFJmsNMTU2NTQ4MjU4NjQxOeeqIWTuHwbsX6bSTnW7Q5k=", nc=00000001, uri="/digest", response="10f199a7d6f0ae36addac796b595ada6", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KPMKMCPMHPHFGACPNHOBBDBHCANJJCEHBKLMOIMJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.467 [XNIO-49 task-41] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:26.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="Vfz76YHZPy0NMTU2NTQ4MjU4NjQ2NzLpPJ5k+WQCiDrzZOe+pTE=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:26.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:26.469 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:26.470 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): https://localhost:40931/digest
19:16:26.470 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.498 [XNIO-49 task-43] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.499 [XNIO-49 task-43] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.499 [XNIO-49 task-43] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_ATTEMPTED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.499 [XNIO-49 task-43] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.499 [XNIO-49 task-43] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.520 [XNIO-49 task-45] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AIdDUOBjZE0NMTU2NTQ4MjU4NjQ5OUwHak/6UWc7gUSrDZcvlzU=", nc=00000001, uri="/digest", response="6998f0de43fd916e3039f835644a66d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGJJGIFLINAJOCPCOAKFIAEFFHKHACGAGPJMCCKJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.520 [XNIO-49 task-45] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.520 [XNIO-49 task-45] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="AIdDUOBjZE0NMTU2NTQ4MjU4NjQ5OUwHak/6UWc7gUSrDZcvlzU=", nc=00000001, uri="/digest", response="6998f0de43fd916e3039f835644a66d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGJJGIFLINAJOCPCOAKFIAEFFHKHACGAGPJMCCKJ", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AIdDUOBjZE0NMTU2NTQ4MjU4NjQ5OUwHak/6UWc7gUSrDZcvlzU=", nc=00000001, uri="/digest", response="6998f0de43fd916e3039f835644a66d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGJJGIFLINAJOCPCOAKFIAEFFHKHACGAGPJMCCKJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.521 [XNIO-49 task-45] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AIdDUOBjZE0NMTU2NTQ4MjU4NjQ5OUwHak/6UWc7gUSrDZcvlzU=", nc=00000001, uri="/digest", response="6998f0de43fd916e3039f835644a66d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGJJGIFLINAJOCPCOAKFIAEFFHKHACGAGPJMCCKJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.521 [XNIO-49 task-45] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.521 [XNIO-49 task-45] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="AIdDUOBjZE0NMTU2NTQ4MjU4NjQ5OUwHak/6UWc7gUSrDZcvlzU=", nc=00000001, uri="/digest", response="6998f0de43fd916e3039f835644a66d9", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="KGJJGIFLINAJOCPCOAKFIAEFFHKHACGAGPJMCCKJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.521 [XNIO-49 task-45] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.535 [XNIO-49 task-47] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HDX15ejhbIMNMTU2NTQ4MjU4NjUyMdDaJTNUOugN6VppPGz+pcc=", nc=00000001, uri="/digest", response="973b01bb892715df7db9a021323a5cdf", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JPGJOFNCGFCCCPMEPGPIMGKLCJAAIIIPJHLHKPMK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.535 [XNIO-49 task-47] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.535 [XNIO-49 task-47] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="HDX15ejhbIMNMTU2NTQ4MjU4NjUyMdDaJTNUOugN6VppPGz+pcc=", nc=00000001, uri="/digest", response="973b01bb892715df7db9a021323a5cdf", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JPGJOFNCGFCCCPMEPGPIMGKLCJAAIIIPJHLHKPMK", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HDX15ejhbIMNMTU2NTQ4MjU4NjUyMdDaJTNUOugN6VppPGz+pcc=", nc=00000001, uri="/digest", response="973b01bb892715df7db9a021323a5cdf", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JPGJOFNCGFCCCPMEPGPIMGKLCJAAIIIPJHLHKPMK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.535 [XNIO-49 task-47] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HDX15ejhbIMNMTU2NTQ4MjU4NjUyMdDaJTNUOugN6VppPGz+pcc=", nc=00000001, uri="/digest", response="973b01bb892715df7db9a021323a5cdf", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JPGJOFNCGFCCCPMEPGPIMGKLCJAAIIIPJHLHKPMK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.535 [XNIO-49 task-47] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.535 [XNIO-49 task-47] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="HDX15ejhbIMNMTU2NTQ4MjU4NjUyMdDaJTNUOugN6VppPGz+pcc=", nc=00000001, uri="/digest", response="973b01bb892715df7db9a021323a5cdf", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="JPGJOFNCGFCCCPMEPGPIMGKLCJAAIIIPJHLHKPMK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.535 [XNIO-49 task-47] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.564 [XNIO-49 task-49] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qRk9RD9IFlYNMTU2NTQ4MjU4NjUzNWi+ojqmbYM3gGRU84dp9Ho=", nc=00000001, uri="/digest", response="7459b9f006527a8ae73eed4a9b4a3b62", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ODAGHDOKADNDGBDELGJOELAJEAPEDFDIOFHKCGHA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.564 [XNIO-49 task-49] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.564 [XNIO-49 task-49] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="qRk9RD9IFlYNMTU2NTQ4MjU4NjUzNWi+ojqmbYM3gGRU84dp9Ho=", nc=00000001, uri="/digest", response="7459b9f006527a8ae73eed4a9b4a3b62", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ODAGHDOKADNDGBDELGJOELAJEAPEDFDIOFHKCGHA", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qRk9RD9IFlYNMTU2NTQ4MjU4NjUzNWi+ojqmbYM3gGRU84dp9Ho=", nc=00000001, uri="/digest", response="7459b9f006527a8ae73eed4a9b4a3b62", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ODAGHDOKADNDGBDELGJOELAJEAPEDFDIOFHKCGHA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.564 [XNIO-49 task-49] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qRk9RD9IFlYNMTU2NTQ4MjU4NjUzNWi+ojqmbYM3gGRU84dp9Ho=", nc=00000001, uri="/digest", response="7459b9f006527a8ae73eed4a9b4a3b62", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ODAGHDOKADNDGBDELGJOELAJEAPEDFDIOFHKCGHA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.564 [XNIO-49 task-49] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.565 [XNIO-49 task-49] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="qRk9RD9IFlYNMTU2NTQ4MjU4NjUzNWi+ojqmbYM3gGRU84dp9Ho=", nc=00000001, uri="/digest", response="7459b9f006527a8ae73eed4a9b4a3b62", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ODAGHDOKADNDGBDELGJOELAJEAPEDFDIOFHKCGHA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.565 [XNIO-49 task-49] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.575 [XNIO-49 task-51] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ADDqrG3hXKANMTU2NTQ4MjU4NjU2NUog4URjF6p6dJxVi22cFkk=", nc=00000001, uri="/digest", response="15bbf221c40bad95379752d13f96ad6e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ECNBFBLKNLBGLHAIENCIDOBINNAHIENMLBOAFDFK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.575 [XNIO-49 task-51] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.575 [XNIO-49 task-51] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="ADDqrG3hXKANMTU2NTQ4MjU4NjU2NUog4URjF6p6dJxVi22cFkk=", nc=00000001, uri="/digest", response="15bbf221c40bad95379752d13f96ad6e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ECNBFBLKNLBGLHAIENCIDOBINNAHIENMLBOAFDFK", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ADDqrG3hXKANMTU2NTQ4MjU4NjU2NUog4URjF6p6dJxVi22cFkk=", nc=00000001, uri="/digest", response="15bbf221c40bad95379752d13f96ad6e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ECNBFBLKNLBGLHAIENCIDOBINNAHIENMLBOAFDFK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.576 [XNIO-49 task-51] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ADDqrG3hXKANMTU2NTQ4MjU4NjU2NUog4URjF6p6dJxVi22cFkk=", nc=00000001, uri="/digest", response="15bbf221c40bad95379752d13f96ad6e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ECNBFBLKNLBGLHAIENCIDOBINNAHIENMLBOAFDFK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.576 [XNIO-49 task-51] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.576 [XNIO-49 task-51] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="ADDqrG3hXKANMTU2NTQ4MjU4NjU2NUog4URjF6p6dJxVi22cFkk=", nc=00000001, uri="/digest", response="15bbf221c40bad95379752d13f96ad6e", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="ECNBFBLKNLBGLHAIENCIDOBINNAHIENMLBOAFDFK", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.576 [XNIO-49 task-51] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.592 [XNIO-49 task-53] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SrRrvFN/Z3MNMTU2NTQ4MjU4NjU3Nr+Ut5kuYxRF47Copza+QLM=", nc=00000001, uri="/digest", response="a9c7390e7604f2b24f6fc04f8d044394", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MGFJNAIDCPOBGPGJPBFNJOIJMPFDGPBPFLIICAAG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.595 [XNIO-49 task-53] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.595 [XNIO-49 task-53] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="SrRrvFN/Z3MNMTU2NTQ4MjU4NjU3Nr+Ut5kuYxRF47Copza+QLM=", nc=00000001, uri="/digest", response="a9c7390e7604f2b24f6fc04f8d044394", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MGFJNAIDCPOBGPGJPBFNJOIJMPFDGPBPFLIICAAG", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SrRrvFN/Z3MNMTU2NTQ4MjU4NjU3Nr+Ut5kuYxRF47Copza+QLM=", nc=00000001, uri="/digest", response="a9c7390e7604f2b24f6fc04f8d044394", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MGFJNAIDCPOBGPGJPBFNJOIJMPFDGPBPFLIICAAG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.595 [XNIO-49 task-53] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SrRrvFN/Z3MNMTU2NTQ4MjU4NjU3Nr+Ut5kuYxRF47Copza+QLM=", nc=00000001, uri="/digest", response="a9c7390e7604f2b24f6fc04f8d044394", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MGFJNAIDCPOBGPGJPBFNJOIJMPFDGPBPFLIICAAG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.595 [XNIO-49 task-53] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.596 [XNIO-49 task-53] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="SrRrvFN/Z3MNMTU2NTQ4MjU4NjU3Nr+Ut5kuYxRF47Copza+QLM=", nc=00000001, uri="/digest", response="a9c7390e7604f2b24f6fc04f8d044394", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="MGFJNAIDCPOBGPGJPBFNJOIJMPFDGPBPFLIICAAG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.596 [XNIO-49 task-53] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.614 [XNIO-49 task-55] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mRNbP+h7qU0NMTU2NTQ4MjU4NjU5NglvyzO8pi4ZQgUZ7Ed/0PY=", nc=00000001, uri="/digest", response="d312a412d235f3155eded4d382bf10e7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAKHPJBPGLLEJACBKEFGFPFDGFDJIKMNJJGIFGCG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.615 [XNIO-49 task-55] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.615 [XNIO-49 task-55] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="mRNbP+h7qU0NMTU2NTQ4MjU4NjU5NglvyzO8pi4ZQgUZ7Ed/0PY=", nc=00000001, uri="/digest", response="d312a412d235f3155eded4d382bf10e7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAKHPJBPGLLEJACBKEFGFPFDGFDJIKMNJJGIFGCG", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mRNbP+h7qU0NMTU2NTQ4MjU4NjU5NglvyzO8pi4ZQgUZ7Ed/0PY=", nc=00000001, uri="/digest", response="d312a412d235f3155eded4d382bf10e7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAKHPJBPGLLEJACBKEFGFPFDGFDJIKMNJJGIFGCG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.615 [XNIO-49 task-55] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mRNbP+h7qU0NMTU2NTQ4MjU4NjU5NglvyzO8pi4ZQgUZ7Ed/0PY=", nc=00000001, uri="/digest", response="d312a412d235f3155eded4d382bf10e7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAKHPJBPGLLEJACBKEFGFPFDGFDJIKMNJJGIFGCG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.615 [XNIO-49 task-55] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.615 [XNIO-49 task-55] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="mRNbP+h7qU0NMTU2NTQ4MjU4NjU5NglvyzO8pi4ZQgUZ7Ed/0PY=", nc=00000001, uri="/digest", response="d312a412d235f3155eded4d382bf10e7", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PAKHPJBPGLLEJACBKEFGFPFDGFDJIKMNJJGIFGCG", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.616 [XNIO-49 task-55] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.647 [XNIO-49 task-57] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="t4B8/JhF+NUNMTU2NTQ4MjU4NjYxNanST2FWmDVnxv0A3czrt00=", nc=00000001, uri="/digest", response="41030bbd16f6de5cf3da406c0c6ce778", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIJJMPCCKNEOHBHAPDHPELMKGGDIBEDMNNGLJOA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.647 [XNIO-49 task-57] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.647 [XNIO-49 task-57] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="t4B8/JhF+NUNMTU2NTQ4MjU4NjYxNanST2FWmDVnxv0A3czrt00=", nc=00000001, uri="/digest", response="41030bbd16f6de5cf3da406c0c6ce778", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIJJMPCCKNEOHBHAPDHPELMKGGDIBEDMNNGLJOA", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="t4B8/JhF+NUNMTU2NTQ4MjU4NjYxNanST2FWmDVnxv0A3czrt00=", nc=00000001, uri="/digest", response="41030bbd16f6de5cf3da406c0c6ce778", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIJJMPCCKNEOHBHAPDHPELMKGGDIBEDMNNGLJOA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.648 [XNIO-49 task-57] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="t4B8/JhF+NUNMTU2NTQ4MjU4NjYxNanST2FWmDVnxv0A3czrt00=", nc=00000001, uri="/digest", response="41030bbd16f6de5cf3da406c0c6ce778", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIJJMPCCKNEOHBHAPDHPELMKGGDIBEDMNNGLJOA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.648 [XNIO-49 task-57] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.648 [XNIO-49 task-57] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="t4B8/JhF+NUNMTU2NTQ4MjU4NjYxNanST2FWmDVnxv0A3czrt00=", nc=00000001, uri="/digest", response="41030bbd16f6de5cf3da406c0c6ce778", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GKIJJMPCCKNEOHBHAPDHPELMKGGDIBEDMNNGLJOA", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.648 [XNIO-49 task-57] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.666 [XNIO-49 task-59] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="39W3yvjNWWwNMTU2NTQ4MjU4NjY0OOk3I3WjdvO3qPf0pjK6rLA=", nc=00000001, uri="/digest", response="07e6a511d50d6fe26159ec9234dc4ea1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBHNCIEFCAOCFIHHHGJBHFMICBANBECMJAMJGKBP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.667 [XNIO-49 task-59] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.667 [XNIO-49 task-59] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="39W3yvjNWWwNMTU2NTQ4MjU4NjY0OOk3I3WjdvO3qPf0pjK6rLA=", nc=00000001, uri="/digest", response="07e6a511d50d6fe26159ec9234dc4ea1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBHNCIEFCAOCFIHHHGJBHFMICBANBECMJAMJGKBP", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="39W3yvjNWWwNMTU2NTQ4MjU4NjY0OOk3I3WjdvO3qPf0pjK6rLA=", nc=00000001, uri="/digest", response="07e6a511d50d6fe26159ec9234dc4ea1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBHNCIEFCAOCFIHHHGJBHFMICBANBECMJAMJGKBP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.667 [XNIO-49 task-59] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="39W3yvjNWWwNMTU2NTQ4MjU4NjY0OOk3I3WjdvO3qPf0pjK6rLA=", nc=00000001, uri="/digest", response="07e6a511d50d6fe26159ec9234dc4ea1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBHNCIEFCAOCFIHHHGJBHFMICBANBECMJAMJGKBP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.668 [XNIO-49 task-59] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.668 [XNIO-49 task-59] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="39W3yvjNWWwNMTU2NTQ4MjU4NjY0OOk3I3WjdvO3qPf0pjK6rLA=", nc=00000001, uri="/digest", response="07e6a511d50d6fe26159ec9234dc4ea1", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="OBHNCIEFCAOCFIHHHGJBHFMICBANBECMJAMJGKBP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.668 [XNIO-49 task-59] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.686 [XNIO-49 task-61] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="+pjKorT13m4NMTU2NTQ4MjU4NjY2OCfQRWRUZ/p5l8cnirw3dc8=", nc=00000001, uri="/digest", response="4d1e128625854b69f454ef0ff6199172", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJCOJDGFEBDECBDAAGDAPOHABLIDGAPFALBLNBKF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.686 [XNIO-49 task-61] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.686 [XNIO-49 task-61] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="+pjKorT13m4NMTU2NTQ4MjU4NjY2OCfQRWRUZ/p5l8cnirw3dc8=", nc=00000001, uri="/digest", response="4d1e128625854b69f454ef0ff6199172", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJCOJDGFEBDECBDAAGDAPOHABLIDGAPFALBLNBKF", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="+pjKorT13m4NMTU2NTQ4MjU4NjY2OCfQRWRUZ/p5l8cnirw3dc8=", nc=00000001, uri="/digest", response="4d1e128625854b69f454ef0ff6199172", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJCOJDGFEBDECBDAAGDAPOHABLIDGAPFALBLNBKF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.687 [XNIO-49 task-61] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="+pjKorT13m4NMTU2NTQ4MjU4NjY2OCfQRWRUZ/p5l8cnirw3dc8=", nc=00000001, uri="/digest", response="4d1e128625854b69f454ef0ff6199172", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJCOJDGFEBDECBDAAGDAPOHABLIDGAPFALBLNBKF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.687 [XNIO-49 task-61] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.687 [XNIO-49 task-61] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="+pjKorT13m4NMTU2NTQ4MjU4NjY2OCfQRWRUZ/p5l8cnirw3dc8=", nc=00000001, uri="/digest", response="4d1e128625854b69f454ef0ff6199172", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BJCOJDGFEBDECBDAAGDAPOHABLIDGAPFALBLNBKF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.687 [XNIO-49 task-61] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.710 [XNIO-49 task-63] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IQci/t4OrdgNMTU2NTQ4MjU4NjY4N9yMDcH5ODpxp7GCS6YT/Ks=", nc=00000001, uri="/digest", response="f669cc6a5a112c7285a95c5f50332570", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMHFJHOOOAMOADLOBIMIINDMNODMFCFONPMHPHGE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.711 [XNIO-49 task-63] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.711 [XNIO-49 task-63] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="IQci/t4OrdgNMTU2NTQ4MjU4NjY4N9yMDcH5ODpxp7GCS6YT/Ks=", nc=00000001, uri="/digest", response="f669cc6a5a112c7285a95c5f50332570", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMHFJHOOOAMOADLOBIMIINDMNODMFCFONPMHPHGE", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IQci/t4OrdgNMTU2NTQ4MjU4NjY4N9yMDcH5ODpxp7GCS6YT/Ks=", nc=00000001, uri="/digest", response="f669cc6a5a112c7285a95c5f50332570", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMHFJHOOOAMOADLOBIMIINDMNODMFCFONPMHPHGE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.711 [XNIO-49 task-63] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IQci/t4OrdgNMTU2NTQ4MjU4NjY4N9yMDcH5ODpxp7GCS6YT/Ks=", nc=00000001, uri="/digest", response="f669cc6a5a112c7285a95c5f50332570", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMHFJHOOOAMOADLOBIMIINDMNODMFCFONPMHPHGE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.711 [XNIO-49 task-63] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.711 [XNIO-49 task-63] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="IQci/t4OrdgNMTU2NTQ4MjU4NjY4N9yMDcH5ODpxp7GCS6YT/Ks=", nc=00000001, uri="/digest", response="f669cc6a5a112c7285a95c5f50332570", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IMHFJHOOOAMOADLOBIMIINDMNODMFCFONPMHPHGE", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.711 [XNIO-49 task-63] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.722 [XNIO-49 task-1] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Zs1IqQBXl00NMTU2NTQ4MjU4NjcxMU/VflZRFnOYC7ErDMiLZt4=", nc=00000001, uri="/digest", response="eb2647de9bc1efc3f28b6eadf0a0753b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AAOBOOCOJGHHCAALBILKKHKBHKILOJGIKJEJFDIJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.722 [XNIO-49 task-1] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.722 [XNIO-49 task-1] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="Zs1IqQBXl00NMTU2NTQ4MjU4NjcxMU/VflZRFnOYC7ErDMiLZt4=", nc=00000001, uri="/digest", response="eb2647de9bc1efc3f28b6eadf0a0753b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AAOBOOCOJGHHCAALBILKKHKBHKILOJGIKJEJFDIJ", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Zs1IqQBXl00NMTU2NTQ4MjU4NjcxMU/VflZRFnOYC7ErDMiLZt4=", nc=00000001, uri="/digest", response="eb2647de9bc1efc3f28b6eadf0a0753b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AAOBOOCOJGHHCAALBILKKHKBHKILOJGIKJEJFDIJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.723 [XNIO-49 task-1] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Zs1IqQBXl00NMTU2NTQ4MjU4NjcxMU/VflZRFnOYC7ErDMiLZt4=", nc=00000001, uri="/digest", response="eb2647de9bc1efc3f28b6eadf0a0753b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AAOBOOCOJGHHCAALBILKKHKBHKILOJGIKJEJFDIJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.723 [XNIO-49 task-1] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.723 [XNIO-49 task-1] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="Zs1IqQBXl00NMTU2NTQ4MjU4NjcxMU/VflZRFnOYC7ErDMiLZt4=", nc=00000001, uri="/digest", response="eb2647de9bc1efc3f28b6eadf0a0753b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AAOBOOCOJGHHCAALBILKKHKBHKILOJGIKJEJFDIJ", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.723 [XNIO-49 task-1] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.731 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="O9iL46js0osNMTU2NTQ4MjU4NjcyMzgnNsBSKt6mSfmTpg35O1k=", nc=00000001, uri="/digest", response="691f193eb61b684d368f9251a235e4f4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PPIDIKEJDBOOLMIICPHIFFEGDKBIAPCPGFDHIAMF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.731 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.731 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="O9iL46js0osNMTU2NTQ4MjU4NjcyMzgnNsBSKt6mSfmTpg35O1k=", nc=00000001, uri="/digest", response="691f193eb61b684d368f9251a235e4f4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PPIDIKEJDBOOLMIICPHIFFEGDKBIAPCPGFDHIAMF", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="O9iL46js0osNMTU2NTQ4MjU4NjcyMzgnNsBSKt6mSfmTpg35O1k=", nc=00000001, uri="/digest", response="691f193eb61b684d368f9251a235e4f4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PPIDIKEJDBOOLMIICPHIFFEGDKBIAPCPGFDHIAMF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.731 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="O9iL46js0osNMTU2NTQ4MjU4NjcyMzgnNsBSKt6mSfmTpg35O1k=", nc=00000001, uri="/digest", response="691f193eb61b684d368f9251a235e4f4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PPIDIKEJDBOOLMIICPHIFFEGDKBIAPCPGFDHIAMF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.731 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.731 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="O9iL46js0osNMTU2NTQ4MjU4NjcyMzgnNsBSKt6mSfmTpg35O1k=", nc=00000001, uri="/digest", response="691f193eb61b684d368f9251a235e4f4", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="PPIDIKEJDBOOLMIICPHIFFEGDKBIAPCPGFDHIAMF", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.731 [XNIO-49 task-3] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.750 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7Df5jEbQuYUNMTU2NTQ4MjU4NjczMfOxagOUZBe/is5OXnskS0I=", nc=00000001, uri="/digest", response="5595f7a4ea9e4292810db33fdd11792d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BPPCEBGFACPKJMMMOIDLCDMGINGNMICBDHOEICJL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.750 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.750 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="7Df5jEbQuYUNMTU2NTQ4MjU4NjczMfOxagOUZBe/is5OXnskS0I=", nc=00000001, uri="/digest", response="5595f7a4ea9e4292810db33fdd11792d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BPPCEBGFACPKJMMMOIDLCDMGINGNMICBDHOEICJL", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7Df5jEbQuYUNMTU2NTQ4MjU4NjczMfOxagOUZBe/is5OXnskS0I=", nc=00000001, uri="/digest", response="5595f7a4ea9e4292810db33fdd11792d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BPPCEBGFACPKJMMMOIDLCDMGINGNMICBDHOEICJL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.751 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7Df5jEbQuYUNMTU2NTQ4MjU4NjczMfOxagOUZBe/is5OXnskS0I=", nc=00000001, uri="/digest", response="5595f7a4ea9e4292810db33fdd11792d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BPPCEBGFACPKJMMMOIDLCDMGINGNMICBDHOEICJL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.751 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.751 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="7Df5jEbQuYUNMTU2NTQ4MjU4NjczMfOxagOUZBe/is5OXnskS0I=", nc=00000001, uri="/digest", response="5595f7a4ea9e4292810db33fdd11792d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BPPCEBGFACPKJMMMOIDLCDMGINGNMICBDHOEICJL", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.751 [XNIO-49 task-5] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.763 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="B9AEC5EGi9UNMTU2NTQ4MjU4Njc1Mb/lTvw5emLwj9TJ2LhHJwE=", nc=00000001, uri="/digest", response="147ac30b4f536d7564969ad22fdeeb18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOAELOAODLMPIDDHGAACDJOCEHDFCCGOGNLIKOAN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.763 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.763 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="B9AEC5EGi9UNMTU2NTQ4MjU4Njc1Mb/lTvw5emLwj9TJ2LhHJwE=", nc=00000001, uri="/digest", response="147ac30b4f536d7564969ad22fdeeb18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOAELOAODLMPIDDHGAACDJOCEHDFCCGOGNLIKOAN", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="B9AEC5EGi9UNMTU2NTQ4MjU4Njc1Mb/lTvw5emLwj9TJ2LhHJwE=", nc=00000001, uri="/digest", response="147ac30b4f536d7564969ad22fdeeb18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOAELOAODLMPIDDHGAACDJOCEHDFCCGOGNLIKOAN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.764 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="B9AEC5EGi9UNMTU2NTQ4MjU4Njc1Mb/lTvw5emLwj9TJ2LhHJwE=", nc=00000001, uri="/digest", response="147ac30b4f536d7564969ad22fdeeb18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOAELOAODLMPIDDHGAACDJOCEHDFCCGOGNLIKOAN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.764 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.764 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="B9AEC5EGi9UNMTU2NTQ4MjU4Njc1Mb/lTvw5emLwj9TJ2LhHJwE=", nc=00000001, uri="/digest", response="147ac30b4f536d7564969ad22fdeeb18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="GOAELOAODLMPIDDHGAACDJOCEHDFCCGOGNLIKOAN", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.764 [XNIO-49 task-7] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.775 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="rDD6qsyCrEENMTU2NTQ4MjU4Njc2NPuhcvriz4udAmX2h2ZXUHQ=", nc=00000001, uri="/digest", response="859d178606252f8dc87199b3d5f9e823", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDHKONNKDOHPLLHKMKILOHOKFKNPIOABLCIKOHJP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.775 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.776 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="rDD6qsyCrEENMTU2NTQ4MjU4Njc2NPuhcvriz4udAmX2h2ZXUHQ=", nc=00000001, uri="/digest", response="859d178606252f8dc87199b3d5f9e823", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDHKONNKDOHPLLHKMKILOHOKFKNPIOABLCIKOHJP", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="rDD6qsyCrEENMTU2NTQ4MjU4Njc2NPuhcvriz4udAmX2h2ZXUHQ=", nc=00000001, uri="/digest", response="859d178606252f8dc87199b3d5f9e823", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDHKONNKDOHPLLHKMKILOHOKFKNPIOABLCIKOHJP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.776 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="rDD6qsyCrEENMTU2NTQ4MjU4Njc2NPuhcvriz4udAmX2h2ZXUHQ=", nc=00000001, uri="/digest", response="859d178606252f8dc87199b3d5f9e823", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDHKONNKDOHPLLHKMKILOHOKFKNPIOABLCIKOHJP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.776 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.776 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="rDD6qsyCrEENMTU2NTQ4MjU4Njc2NPuhcvriz4udAmX2h2ZXUHQ=", nc=00000001, uri="/digest", response="859d178606252f8dc87199b3d5f9e823", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="IDHKONNKDOHPLLHKMKILOHOKFKNPIOABLCIKOHJP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.776 [XNIO-49 task-9] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.791 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="E+QX/qcpV+MNMTU2NTQ4MjU4Njc3NifnyIXZb5JXe1uCrKF5p/w=", nc=00000001, uri="/digest", response="64b148d7e425844f63f13ec1fb79467a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJFCOLGAAPFGNGNHEHGFGJMJHDKFNAMDMFFBIKEI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.791 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.792 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="E+QX/qcpV+MNMTU2NTQ4MjU4Njc3NifnyIXZb5JXe1uCrKF5p/w=", nc=00000001, uri="/digest", response="64b148d7e425844f63f13ec1fb79467a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJFCOLGAAPFGNGNHEHGFGJMJHDKFNAMDMFFBIKEI", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="E+QX/qcpV+MNMTU2NTQ4MjU4Njc3NifnyIXZb5JXe1uCrKF5p/w=", nc=00000001, uri="/digest", response="64b148d7e425844f63f13ec1fb79467a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJFCOLGAAPFGNGNHEHGFGJMJHDKFNAMDMFFBIKEI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.792 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="E+QX/qcpV+MNMTU2NTQ4MjU4Njc3NifnyIXZb5JXe1uCrKF5p/w=", nc=00000001, uri="/digest", response="64b148d7e425844f63f13ec1fb79467a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJFCOLGAAPFGNGNHEHGFGJMJHDKFNAMDMFFBIKEI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.792 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.792 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="E+QX/qcpV+MNMTU2NTQ4MjU4Njc3NifnyIXZb5JXe1uCrKF5p/w=", nc=00000001, uri="/digest", response="64b148d7e425844f63f13ec1fb79467a", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="AJFCOLGAAPFGNGNHEHGFGJMJHDKFNAMDMFFBIKEI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.792 [XNIO-49 task-11] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.804 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="z3eVEpGRHDoNMTU2NTQ4MjU4Njc5Mo6PW9hA5sljr2JNGPj6/Wo=", nc=00000001, uri="/digest", response="96024a2095acc17eeabd378012c6173d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBOIDPHEDOAGCBMFPOCGFMBCLIFPKALDLCFHGNP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.805 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.805 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="z3eVEpGRHDoNMTU2NTQ4MjU4Njc5Mo6PW9hA5sljr2JNGPj6/Wo=", nc=00000001, uri="/digest", response="96024a2095acc17eeabd378012c6173d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBOIDPHEDOAGCBMFPOCGFMBCLIFPKALDLCFHGNP", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="z3eVEpGRHDoNMTU2NTQ4MjU4Njc5Mo6PW9hA5sljr2JNGPj6/Wo=", nc=00000001, uri="/digest", response="96024a2095acc17eeabd378012c6173d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBOIDPHEDOAGCBMFPOCGFMBCLIFPKALDLCFHGNP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.805 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="z3eVEpGRHDoNMTU2NTQ4MjU4Njc5Mo6PW9hA5sljr2JNGPj6/Wo=", nc=00000001, uri="/digest", response="96024a2095acc17eeabd378012c6173d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBOIDPHEDOAGCBMFPOCGFMBCLIFPKALDLCFHGNP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.805 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.805 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="z3eVEpGRHDoNMTU2NTQ4MjU4Njc5Mo6PW9hA5sljr2JNGPj6/Wo=", nc=00000001, uri="/digest", response="96024a2095acc17eeabd378012c6173d", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="LIBOIDPHEDOAGCBMFPOCGFMBCLIFPKALDLCFHGNP", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.805 [XNIO-49 task-13] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.819 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lOglv64zggcNMTU2NTQ4MjU4NjgwNUDLpA1dKef58ec2TanPxI4=", nc=00000001, uri="/digest", response="7bc27a28e40db5e0cf8e361e8908829b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEOPDDDCGFNFOFEKKHKGGAHKHFFPGGHANCJGNGI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.819 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.820 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="lOglv64zggcNMTU2NTQ4MjU4NjgwNUDLpA1dKef58ec2TanPxI4=", nc=00000001, uri="/digest", response="7bc27a28e40db5e0cf8e361e8908829b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEOPDDDCGFNFOFEKKHKGGAHKHFFPGGHANCJGNGI", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lOglv64zggcNMTU2NTQ4MjU4NjgwNUDLpA1dKef58ec2TanPxI4=", nc=00000001, uri="/digest", response="7bc27a28e40db5e0cf8e361e8908829b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEOPDDDCGFNFOFEKKHKGGAHKHFFPGGHANCJGNGI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.820 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lOglv64zggcNMTU2NTQ4MjU4NjgwNUDLpA1dKef58ec2TanPxI4=", nc=00000001, uri="/digest", response="7bc27a28e40db5e0cf8e361e8908829b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEOPDDDCGFNFOFEKKHKGGAHKHFFPGGHANCJGNGI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.820 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.820 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="lOglv64zggcNMTU2NTQ4MjU4NjgwNUDLpA1dKef58ec2TanPxI4=", nc=00000001, uri="/digest", response="7bc27a28e40db5e0cf8e361e8908829b", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="BDEOPDDDCGFNFOFEKKHKGGAHKHFFPGGHANCJGNGI", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.820 [XNIO-49 task-15] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.828 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Setting authentication required for exchange HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="k6g31dYYLoINMTU2NTQ4MjU4NjgyMC3+NvVsWp+II7Rf1XDvcRM=", nc=00000001, uri="/digest", response="63a5b2641839d70c7d7fab3e45ca8e18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HICCPGMBOOALFHAHGBOKFDPENEBNIAGIAGLJINGO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.828 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Attempting to authenticate /digest, authentication required: true
19:16:26.828 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Found digest header Digest username="nobody", realm="DigestTesting", nonce="k6g31dYYLoINMTU2NTQ4MjU4NjgyMC3+NvVsWp+II7Rf1XDvcRM=", nc=00000001, uri="/digest", response="63a5b2641839d70c7d7fab3e45ca8e18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HICCPGMBOOALFHAHGBOKFDPENEBNIAGIAGLJINGO", qop=auth in HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="k6g31dYYLoINMTU2NTQ4MjU4NjgyMC3+NvVsWp+II7Rf1XDvcRM=", nc=00000001, uri="/digest", response="63a5b2641839d70c7d7fab3e45ca8e18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HICCPGMBOOALFHAHGBOKFDPENEBNIAGIAGLJINGO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.829 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Authentication failed with message UT000038: Authentication failed, requested user name 'nobody' and mechanism DIGEST for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="k6g31dYYLoINMTU2NTQ4MjU4NjgyMC3+NvVsWp+II7Rf1XDvcRM=", nc=00000001, uri="/digest", response="63a5b2641839d70c7d7fab3e45ca8e18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HICCPGMBOOALFHAHGBOKFDPENEBNIAGIAGLJINGO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.829 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Authentication outcome was NOT_AUTHENTICATED with method ersatz.undertow.security.impl.DigestAuthenticationMechanism@8a8b993 for /digest
19:16:26.829 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Sending authentication challenge for HttpServerExchange{ GET /digest request {Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Authorization=[Digest username="nobody", realm="DigestTesting", nonce="k6g31dYYLoINMTU2NTQ4MjU4NjgyMC3+NvVsWp+II7Rf1XDvcRM=", nc=00000001, uri="/digest", response="63a5b2641839d70c7d7fab3e45ca8e18", algorithm=MD5, opaque="00000000000000000000000000000000", cnonce="HICCPGMBOOALFHAHGBOKFDPENEBNIAGIAGLJINGO", qop=auth], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40931]} response {}}
19:16:26.829 [XNIO-49 task-17] DEBUG ersatz.undertow.request.security - Authentication result was CHALLENGE_SENT for /digest
19:16:26.831 [XNIO-49 I/O-6] DEBUG ersatz.undertow.request.io - Error reading request
java.io.IOException: Connection reset by peer
	at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
	at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
	at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
	at sun.nio.ch.IOUtil.read(IOUtil.java:192)
	at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:380)
	at ersatz.xnio.nio.NioSocketConduit.read(NioSocketConduit.java:319)
	at ersatz.undertow.protocols.ssl.SslConduit.doUnwrap(SslConduit.java:703)
	at ersatz.undertow.protocols.ssl.SslConduit.read(SslConduit.java:567)
	at ersatz.xnio.conduits.ConduitStreamSourceChannel.read(ConduitStreamSourceChannel.java:127)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEventWithNoRunningRequest(HttpReadListener.java:158)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:136)
	at ersatz.undertow.server.protocol.http.HttpReadListener.handleEvent(HttpReadListener.java:59)
	at ersatz.xnio.ChannelListeners.invokeChannelListener(ChannelListeners.java:92)
	at ersatz.xnio.conduits.ReadReadyHandler$ChannelListenerHandler.readReady(ReadReadyHandler.java:66)
	at ersatz.undertow.protocols.ssl.SslConduit$SslReadReadyHandler.readReady(SslConduit.java:1140)
	at ersatz.xnio.nio.NioSocketConduit.handleReady(NioSocketConduit.java:88)
	at ersatz.xnio.nio.WorkerThread.run(WorkerThread.java:561)
19:16:26.832 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:26.832 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.832 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: WWW-Authenticate -> Digest realm="DigestTesting",domain="localhost",nonce="m4vid0TA9/kNMTU2NTQ4MjU4NjgyOYRbYKNmdlF0alPXBszs4UA=",opaque="00000000000000000000000000000000",algorithm=MD5,qop="auth"
19:16:26.832 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:26.832 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:26.833 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@57cc4c04
19:16:26.841 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@6367381
19:16:26.855 [XNIO-50 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2c73345a
19:16:26.874 [XNIO-50 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-2', selector sun.nio.ch.EPollSelectorImpl@40027465
19:16:26.881 [XNIO-50 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-3', selector sun.nio.ch.EPollSelectorImpl@7c5871a6
19:16:26.882 [XNIO-50 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-4', selector sun.nio.ch.EPollSelectorImpl@12ceaef5
19:16:26.883 [XNIO-50 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-5', selector sun.nio.ch.EPollSelectorImpl@66d2e078
19:16:26.883 [XNIO-50 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-6', selector sun.nio.ch.EPollSelectorImpl@72c3368c
19:16:26.894 [XNIO-50 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3a7c60b8
19:16:26.895 [XNIO-50 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 I/O-8', selector sun.nio.ch.EPollSelectorImpl@58fac133
19:16:26.896 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:26.897 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:26.900 [XNIO-50 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-50 Accept', selector sun.nio.ch.EPollSelectorImpl@7b11b8ed
19:16:26.908 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:35611/pass
19:16:26.908 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.918 [XNIO-50 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /pass (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:35611]}, cookies=[:]): <empty> }
19:16:26.919 [XNIO-50 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:26.920 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:26.920 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.920 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.920 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:26.920 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:26.920 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:26.921 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:35611/pass
19:16:26.921 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.922 [XNIO-50 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /pass (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:35611]}, cookies=[:]): <empty> }
19:16:26.922 [XNIO-50 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:26.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:26.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:26.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:26.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:26.923 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:26.924 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@6367381
19:16:26.932 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@37a6066c
19:16:26.939 [XNIO-51 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-1', selector sun.nio.ch.EPollSelectorImpl@19714565
19:16:26.940 [XNIO-51 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-2', selector sun.nio.ch.EPollSelectorImpl@553e4852
19:16:26.941 [XNIO-51 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4ffed31
19:16:26.941 [XNIO-51 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-4', selector sun.nio.ch.EPollSelectorImpl@180d4444
19:16:26.943 [XNIO-51 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-5', selector sun.nio.ch.EPollSelectorImpl@3a732bec
19:16:26.943 [XNIO-51 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4575523a
19:16:26.943 [XNIO-51 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1850f52a
19:16:26.947 [XNIO-51 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 I/O-8', selector sun.nio.ch.EPollSelectorImpl@658c2c9e
19:16:26.947 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:26.947 [XNIO-51 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-51 Accept', selector sun.nio.ch.EPollSelectorImpl@547c463b
19:16:26.948 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:26.952 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:33191/handling
19:16:26.953 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.956 [XNIO-51 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33191]}, cookies=[:]): <empty> }
19:16:26.957 [XNIO-51 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:26.958 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:26.958 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.958 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:26.958 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:26.960 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:33191/handling
19:16:26.960 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:26.962 [XNIO-51 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33191]}, cookies=[:]): <empty> }
19:16:26.966 [XNIO-51 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:26.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:26.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:26.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:26.967 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:26.967 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@37a6066c
19:16:26.970 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@564703b6
19:16:26.971 [XNIO-51 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
19:16:26.974 [XNIO-52 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3a9206c6
19:16:26.982 [XNIO-52 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4a42c59a
19:16:26.990 [XNIO-52 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5d75a31
19:16:26.992 [XNIO-52 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1267b3c0
19:16:26.998 [XNIO-52 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-5', selector sun.nio.ch.EPollSelectorImpl@736e1316
19:16:27.006 [XNIO-52 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-6', selector sun.nio.ch.EPollSelectorImpl@11e82ba8
19:16:27.006 [XNIO-52 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-7', selector sun.nio.ch.EPollSelectorImpl@5d629bac
19:16:27.011 [XNIO-52 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 I/O-8', selector sun.nio.ch.EPollSelectorImpl@7f9a358f
19:16:27.014 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.014 [XNIO-52 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-52 Accept', selector sun.nio.ch.EPollSelectorImpl@dc9e53f
19:16:27.018 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.019 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:41395/handling
19:16:27.019 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.022 [XNIO-52 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:41395]}, cookies=[:]): <empty> }
19:16:27.022 [XNIO-52 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.023 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.023 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.023 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.023 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.023 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:41395/handling
19:16:27.024 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.047 [XNIO-52 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:41395]}, cookies=[:]): <empty> }
19:16:27.049 [XNIO-52 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.049 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.050 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.050 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.050 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.050 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@564703b6
19:16:27.052 [XNIO-52 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
19:16:27.056 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@fbaebcc
19:16:27.062 [XNIO-53 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6faab7e
19:16:27.065 [XNIO-53 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-2', selector sun.nio.ch.EPollSelectorImpl@72bd2c15
19:16:27.065 [XNIO-53 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5ccf90d2
19:16:27.065 [XNIO-53 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-4', selector sun.nio.ch.EPollSelectorImpl@27e1cbff
19:16:27.067 [XNIO-53 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4226970d
19:16:27.067 [XNIO-53 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-6', selector sun.nio.ch.EPollSelectorImpl@51598991
19:16:27.069 [XNIO-53 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7776ee06
19:16:27.075 [XNIO-53 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1ae3360
19:16:27.076 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.076 [XNIO-53 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-53 Accept', selector sun.nio.ch.EPollSelectorImpl@57e95129
19:16:27.077 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.079 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34255/handling
19:16:27.079 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.082 [XNIO-53 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34255]}, cookies=[:]): <empty> }
19:16:27.083 [XNIO-53 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.084 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34255/handling
19:16:27.084 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.085 [XNIO-53 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34255]}, cookies=[:]): <empty> }
19:16:27.086 [XNIO-53 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.086 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.086 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.086 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.086 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.086 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@fbaebcc
19:16:27.094 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3edb059b
19:16:27.096 [XNIO-54 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-1', selector sun.nio.ch.EPollSelectorImpl@28a3b68a
19:16:27.098 [XNIO-54 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2adb6d2d
19:16:27.096 [XNIO-54 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6f2e58e2
19:16:27.098 [XNIO-54 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-4', selector sun.nio.ch.EPollSelectorImpl@47090997
19:16:27.100 [XNIO-54 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-5', selector sun.nio.ch.EPollSelectorImpl@29708459
19:16:27.106 [XNIO-54 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-6', selector sun.nio.ch.EPollSelectorImpl@68a2cd51
19:16:27.107 [XNIO-54 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7cc0e84
19:16:27.108 [XNIO-54 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3e5b6152
19:16:27.109 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.109 [XNIO-54 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-54 Accept', selector sun.nio.ch.EPollSelectorImpl@22d49a1f
19:16:27.109 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.116 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34721/handling
19:16:27.116 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.120 [XNIO-54 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34721]}, cookies=[:]): <empty> }
19:16:27.120 [XNIO-54 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.121 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.121 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.121 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.121 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.121 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:34721/handling
19:16:27.122 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.122 [XNIO-54 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:34721]}, cookies=[:]): <empty> }
19:16:27.123 [XNIO-54 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.123 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.123 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.123 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.123 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.124 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3edb059b
19:16:27.127 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@436c0738
19:16:27.129 [XNIO-55 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-1', selector sun.nio.ch.EPollSelectorImpl@4c957336
19:16:27.130 [XNIO-55 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-2', selector sun.nio.ch.EPollSelectorImpl@4043f8b4
19:16:27.146 [XNIO-55 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-3', selector sun.nio.ch.EPollSelectorImpl@425881c7
19:16:27.147 [XNIO-55 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-4', selector sun.nio.ch.EPollSelectorImpl@6c22f095
19:16:27.155 [XNIO-55 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7e1587ef
19:16:27.166 [XNIO-55 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-6', selector sun.nio.ch.EPollSelectorImpl@45a008d9
19:16:27.170 [XNIO-55 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-7', selector sun.nio.ch.EPollSelectorImpl@68c472ae
19:16:27.170 [XNIO-55 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 I/O-8', selector sun.nio.ch.EPollSelectorImpl@26cedd43
19:16:27.171 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.171 [XNIO-55 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-55 Accept', selector sun.nio.ch.EPollSelectorImpl@1ff8b002
19:16:27.171 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.174 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:37037/handling
19:16:27.174 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.182 [XNIO-55 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:37037]}, cookies=[:]): <empty> }
19:16:27.183 [XNIO-55 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.183 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.183 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.183 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.183 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.184 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:37037/handling
19:16:27.184 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.198 [XNIO-55 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:37037]}, cookies=[:]): <empty> }
19:16:27.199 [XNIO-55 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.199 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.199 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.199 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.199 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.200 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@436c0738
19:16:27.203 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@300e4b07
19:16:27.205 [XNIO-55 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
19:16:27.214 [XNIO-56 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-1', selector sun.nio.ch.EPollSelectorImpl@3d543114
19:16:27.216 [XNIO-56 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2e0826b2
19:16:27.230 [XNIO-56 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-4', selector sun.nio.ch.EPollSelectorImpl@384ccabb
19:16:27.234 [XNIO-56 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2b812aa6
19:16:27.247 [XNIO-56 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-5', selector sun.nio.ch.EPollSelectorImpl@f73bfa8
19:16:27.250 [XNIO-56 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-6', selector sun.nio.ch.EPollSelectorImpl@54fc0f37
19:16:27.251 [XNIO-56 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-7', selector sun.nio.ch.EPollSelectorImpl@21149457
19:16:27.257 [XNIO-56 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 I/O-8', selector sun.nio.ch.EPollSelectorImpl@769a8133
19:16:27.258 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.259 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.262 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42175/handling
19:16:27.262 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.262 [XNIO-56 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-56 Accept', selector sun.nio.ch.EPollSelectorImpl@929d800
19:16:27.265 [XNIO-56 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42175]}, cookies=[:]): <empty> }
19:16:27.265 [XNIO-56 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.266 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.266 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.266 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.266 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.266 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42175/handling
19:16:27.266 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.283 [XNIO-56 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42175]}, cookies=[:]): <empty> }
19:16:27.284 [XNIO-56 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({}): <empty>
19:16:27.284 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: null
19:16:27.284 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.284 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 0
19:16:27.284 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.284 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@300e4b07
19:16:27.290 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@21d4f44e
19:16:27.291 [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: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
19:16:27.292 [XNIO-57 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-1', selector sun.nio.ch.EPollSelectorImpl@67d49625
19:16:27.294 [XNIO-57 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-3', selector sun.nio.ch.EPollSelectorImpl@5b063396
19:16:27.295 [XNIO-57 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-2', selector sun.nio.ch.EPollSelectorImpl@d668758
19:16:27.297 [XNIO-57 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3ba3cd2b
19:16:27.298 [XNIO-57 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-6', selector sun.nio.ch.EPollSelectorImpl@37f21d31
19:16:27.299 [XNIO-57 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-7', selector sun.nio.ch.EPollSelectorImpl@7dc85c77
19:16:27.299 [XNIO-57 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-5', selector sun.nio.ch.EPollSelectorImpl@67f7384f
19:16:27.300 [XNIO-57 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 I/O-8', selector sun.nio.ch.EPollSelectorImpl@1ed6d444
19:16:27.301 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.301 [XNIO-57 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-57 Accept', selector sun.nio.ch.EPollSelectorImpl@44397a47
19:16:27.301 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.309 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:40875/handling
19:16:27.310 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.314 [XNIO-57 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40875]}, cookies=[:]): <empty> }
19:16:27.315 [XNIO-57 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.316 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:40875/handling
19:16:27.316 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.317 [XNIO-57 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:40875]}, cookies=[:]): <empty> }
19:16:27.318 [XNIO-57 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.318 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.318 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.318 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.318 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.318 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.318 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.319 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@21d4f44e
19:16:27.323 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4beb4020
19:16:27.326 [XNIO-58 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2681762
19:16:27.330 [XNIO-58 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2c3d1d86
19:16:27.339 [XNIO-58 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-4', selector sun.nio.ch.EPollSelectorImpl@30bf7fb1
19:16:27.326 [XNIO-58 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2127693b
19:16:27.349 [XNIO-58 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-5', selector sun.nio.ch.EPollSelectorImpl@64e75d31
19:16:27.350 [XNIO-58 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7a7ea5a1
19:16:27.350 [XNIO-58 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-8', selector sun.nio.ch.EPollSelectorImpl@2ae5edf0
19:16:27.350 [XNIO-58 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 I/O-7', selector sun.nio.ch.EPollSelectorImpl@3a8bebe1
19:16:27.354 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.354 [XNIO-58 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-58 Accept', selector sun.nio.ch.EPollSelectorImpl@740bf8c2
19:16:27.355 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.356 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:35019/handling
19:16:27.357 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.362 [XNIO-58 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:35019]}, cookies=[:]): <empty> }
19:16:27.362 [XNIO-58 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.363 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.363 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.363 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.363 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.363 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.363 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.364 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:35019/handling
19:16:27.364 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.365 [XNIO-58 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:35019]}, cookies=[:]): <empty> }
19:16:27.365 [XNIO-58 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.366 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.366 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.366 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.366 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.366 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.366 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.367 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4beb4020
19:16:27.370 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@770715e6
19:16:27.372 [XNIO-59 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-1', selector sun.nio.ch.EPollSelectorImpl@47e7957b
19:16:27.374 [XNIO-59 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-2', selector sun.nio.ch.EPollSelectorImpl@c0247d0
19:16:27.374 [XNIO-59 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-4', selector sun.nio.ch.EPollSelectorImpl@64fce80
19:16:27.374 [XNIO-59 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-3', selector sun.nio.ch.EPollSelectorImpl@79de6182
19:16:27.375 [XNIO-59 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5455d4c9
19:16:27.377 [XNIO-59 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7957bc4
19:16:27.378 [XNIO-59 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-7', selector sun.nio.ch.EPollSelectorImpl@633396b5
19:16:27.383 [XNIO-59 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 I/O-8', selector sun.nio.ch.EPollSelectorImpl@46fc6bf3
19:16:27.394 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.395 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.396 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42017/handling
19:16:27.397 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.399 [XNIO-59 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-59 Accept', selector sun.nio.ch.EPollSelectorImpl@6a0a2fe8
19:16:27.402 [XNIO-59 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42017]}, cookies=[:]): <empty> }
19:16:27.403 [XNIO-59 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.404 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.404 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.404 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.404 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.404 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.404 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.405 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42017/handling
19:16:27.405 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.410 [XNIO-59 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42017]}, cookies=[:]): <empty> }
19:16:27.412 [XNIO-59 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.413 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.414 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@770715e6
19:16:27.418 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@2ff78f24
19:16:27.420 [XNIO-60 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-1', selector sun.nio.ch.EPollSelectorImpl@21107ead
19:16:27.430 [XNIO-60 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-2', selector sun.nio.ch.EPollSelectorImpl@21585fc7
19:16:27.434 [XNIO-60 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-3', selector sun.nio.ch.EPollSelectorImpl@18ffd9fe
19:16:27.442 [XNIO-60 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1ab4750d
19:16:27.442 [XNIO-60 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-4', selector sun.nio.ch.EPollSelectorImpl@45e9b090
19:16:27.446 [XNIO-60 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-6', selector sun.nio.ch.EPollSelectorImpl@495c7467
19:16:27.450 [XNIO-60 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6586c251
19:16:27.452 [XNIO-60 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 I/O-8', selector sun.nio.ch.EPollSelectorImpl@22242f89
19:16:27.453 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.454 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.454 [XNIO-60 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-60 Accept', selector sun.nio.ch.EPollSelectorImpl@7258ecbb
19:16:27.455 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:35953/handling
19:16:27.455 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.456 [XNIO-60 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:35953]}, cookies=[:]): <empty> }
19:16:27.456 [XNIO-60 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.457 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.458 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:35953/handling
19:16:27.458 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.462 [XNIO-60 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:35953]}, cookies=[:]): <empty> }
19:16:27.463 [XNIO-60 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.464 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.465 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.465 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.465 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.465 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.465 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.465 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@2ff78f24
19:16:27.469 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@76f67c78
19:16:27.474 [XNIO-61 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6a16ad31
19:16:27.478 [XNIO-61 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-2', selector sun.nio.ch.EPollSelectorImpl@60256fd0
19:16:27.478 [XNIO-61 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-3', selector sun.nio.ch.EPollSelectorImpl@20281c2e
19:16:27.482 [XNIO-61 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5cecc6b1
19:16:27.486 [XNIO-61 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-5', selector sun.nio.ch.EPollSelectorImpl@5a6647cc
19:16:27.494 [XNIO-61 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-6', selector sun.nio.ch.EPollSelectorImpl@853041d
19:16:27.498 [XNIO-61 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-7', selector sun.nio.ch.EPollSelectorImpl@31a4e08f
19:16:27.499 [XNIO-61 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 I/O-8', selector sun.nio.ch.EPollSelectorImpl@4a374740
19:16:27.499 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.499 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.502 [XNIO-61 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-61 Accept', selector sun.nio.ch.EPollSelectorImpl@38803c14
19:16:27.509 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42777/handling
19:16:27.509 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.510 [XNIO-61 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42777]}, cookies=[:]): <empty> }
19:16:27.511 [XNIO-61 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.512 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.512 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.512 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.512 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.512 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.512 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.513 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42777/handling
19:16:27.513 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.514 [XNIO-61 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42777]}, cookies=[:]): <empty> }
19:16:27.515 [XNIO-61 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.516 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.516 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@76f67c78
19:16:27.519 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@238da862
19:16:27.522 [XNIO-62 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-2', selector sun.nio.ch.EPollSelectorImpl@562b17ef
19:16:27.522 [XNIO-62 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6ba22bf3
19:16:27.522 [XNIO-62 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-3', selector sun.nio.ch.EPollSelectorImpl@106c16bc
19:16:27.523 [XNIO-62 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-5', selector sun.nio.ch.EPollSelectorImpl@7308c8bb
19:16:27.523 [XNIO-62 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-6', selector sun.nio.ch.EPollSelectorImpl@328ae2f4
19:16:27.523 [XNIO-62 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-4', selector sun.nio.ch.EPollSelectorImpl@3f83836
19:16:27.523 [XNIO-62 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-8', selector sun.nio.ch.EPollSelectorImpl@ea4a1ff
19:16:27.523 [XNIO-62 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 Accept', selector sun.nio.ch.EPollSelectorImpl@6c0c8ec9
19:16:27.523 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.524 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.525 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:38149/handling
19:16:27.525 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.526 [XNIO-62 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-62 I/O-7', selector sun.nio.ch.EPollSelectorImpl@172eecdb
19:16:27.531 [XNIO-62 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38149]}, cookies=[:]): <empty> }
19:16:27.532 [XNIO-62 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.532 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.533 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:38149/handling
19:16:27.533 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.539 [XNIO-62 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:38149]}, cookies=[:]): <empty> }
19:16:27.540 [XNIO-62 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.542 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.542 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.542 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.542 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.542 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.542 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.543 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@238da862
19:16:27.548 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@49bda778
19:16:27.550 [XNIO-63 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-1', selector sun.nio.ch.EPollSelectorImpl@45871f5
19:16:27.550 [XNIO-63 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-3', selector sun.nio.ch.EPollSelectorImpl@58f4017d
19:16:27.552 [XNIO-63 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-5', selector sun.nio.ch.EPollSelectorImpl@4ceff19a
19:16:27.550 [XNIO-63 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3fdb14ec
19:16:27.552 [XNIO-63 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-6', selector sun.nio.ch.EPollSelectorImpl@4298bdc
19:16:27.552 [XNIO-63 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2036950
19:16:27.554 [XNIO-63 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-7', selector sun.nio.ch.EPollSelectorImpl@6fd0c8c7
19:16:27.562 [XNIO-63 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 I/O-8', selector sun.nio.ch.EPollSelectorImpl@59f76253
19:16:27.566 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.566 [XNIO-63 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-63 Accept', selector sun.nio.ch.EPollSelectorImpl@6475e72f
19:16:27.567 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.568 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:37379/handling
19:16:27.569 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.578 [XNIO-63 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:37379]}, cookies=[:]): <empty> }
19:16:27.579 [XNIO-63 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.580 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.581 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:37379/handling
19:16:27.581 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.582 [XNIO-63 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:37379]}, cookies=[:]): <empty> }
19:16:27.582 [XNIO-63 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.583 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.584 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.584 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.584 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.584 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.584 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.584 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@49bda778
19:16:27.587 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@20f3512a
19:16:27.589 [XNIO-64 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-1', selector sun.nio.ch.EPollSelectorImpl@2d0de2d7
19:16:27.594 [XNIO-64 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-3', selector sun.nio.ch.EPollSelectorImpl@ec1a166
19:16:27.595 [XNIO-64 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-4', selector sun.nio.ch.EPollSelectorImpl@1039ca3e
19:16:27.594 [XNIO-64 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-2', selector sun.nio.ch.EPollSelectorImpl@67e092df
19:16:27.595 [XNIO-64 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-5', selector sun.nio.ch.EPollSelectorImpl@1547bdbc
19:16:27.595 [XNIO-64 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-6', selector sun.nio.ch.EPollSelectorImpl@6aceca75
19:16:27.598 [XNIO-64 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-7', selector sun.nio.ch.EPollSelectorImpl@67519a39
19:16:27.599 [XNIO-64 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 I/O-8', selector sun.nio.ch.EPollSelectorImpl@46ad5841
19:16:27.599 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.599 [XNIO-64 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-64 Accept', selector sun.nio.ch.EPollSelectorImpl@2467a67c
19:16:27.600 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.601 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42939/handling
19:16:27.602 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.603 [XNIO-64 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42939]}, cookies=[:]): <empty> }
19:16:27.604 [XNIO-64 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.605 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.605 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.605 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.605 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.605 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.605 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.606 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42939/handling
19:16:27.606 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.610 [XNIO-64 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /handling (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42939]}, cookies=[:]): <empty> }
19:16:27.611 [XNIO-64 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.612 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.613 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@20f3512a
19:16:27.623 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3385a918
19:16:27.626 [XNIO-65 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-2', selector sun.nio.ch.EPollSelectorImpl@51888ec
19:16:27.626 [XNIO-65 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-1', selector sun.nio.ch.EPollSelectorImpl@28765ac
19:16:27.630 [XNIO-65 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-3', selector sun.nio.ch.EPollSelectorImpl@54c28c57
19:16:27.630 [XNIO-65 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-5', selector sun.nio.ch.EPollSelectorImpl@18a40cd0
19:16:27.630 [XNIO-65 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-4', selector sun.nio.ch.EPollSelectorImpl@2ff9147
19:16:27.630 [XNIO-65 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-6', selector sun.nio.ch.EPollSelectorImpl@401a0b44
19:16:27.630 [XNIO-65 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-7', selector sun.nio.ch.EPollSelectorImpl@9d11ac
19:16:27.642 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.642 [XNIO-65 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 I/O-8', selector sun.nio.ch.EPollSelectorImpl@3054a038
19:16:27.642 [XNIO-65 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-65 Accept', selector sun.nio.ch.EPollSelectorImpl@4b261cde
19:16:27.643 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.647 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42031/gzip
19:16:27.648 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate, gzip]
19:16:27.650 [XNIO-65 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /gzip (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42031]}, cookies=[:]): <empty> }
19:16:27.651 [XNIO-65 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:27.654 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:27.654 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.654 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.654 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.654 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 29
19:16:27.654 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.669 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:42031/gzip
19:16:27.670 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate, gzip]
19:16:27.671 [XNIO-65 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /gzip (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:42031]}, cookies=[:]): <empty> }
19:16:27.672 [XNIO-65 task-2] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:27.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
19:16:27.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 29
19:16:27.672 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.673 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3385a918
19:16:27.677 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@586d7a66
19:16:27.679 [XNIO-66 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-1', selector sun.nio.ch.EPollSelectorImpl@6774864
19:16:27.679 [XNIO-66 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-3', selector sun.nio.ch.EPollSelectorImpl@4639cc6
19:16:27.679 [XNIO-66 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-2', selector sun.nio.ch.EPollSelectorImpl@734b84e5
19:16:27.679 [XNIO-66 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-4', selector sun.nio.ch.EPollSelectorImpl@692d0d96
19:16:27.681 [XNIO-66 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-5', selector sun.nio.ch.EPollSelectorImpl@6e4e76b2
19:16:27.682 [XNIO-66 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-6', selector sun.nio.ch.EPollSelectorImpl@149506ed
19:16:27.682 [XNIO-66 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-7', selector sun.nio.ch.EPollSelectorImpl@78a28ce3
19:16:27.682 [XNIO-66 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5e9c24c
19:16:27.682 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.682 [XNIO-66 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-66 Accept', selector sun.nio.ch.EPollSelectorImpl@3e048b04
19:16:27.683 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.690 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:41751/exceptionally
19:16:27.691 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.699 [XNIO-66 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /exceptionally (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:41751]}, cookies=[:]): <empty> }
19:16:27.699 [XNIO-66 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.700 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.703 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@586d7a66
19:16:27.709 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@73ce52a4
19:16:27.711 [XNIO-67 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-1', selector sun.nio.ch.EPollSelectorImpl@12775b8f
19:16:27.711 [XNIO-67 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2f31450d
19:16:27.719 [XNIO-67 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-3', selector sun.nio.ch.EPollSelectorImpl@27f32f5d
19:16:27.719 [XNIO-67 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-5', selector sun.nio.ch.EPollSelectorImpl@15c0cc22
19:16:27.719 [XNIO-67 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-6', selector sun.nio.ch.EPollSelectorImpl@7e380c40
19:16:27.719 [XNIO-67 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-4', selector sun.nio.ch.EPollSelectorImpl@40a0ebc
19:16:27.720 [XNIO-67 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-7', selector sun.nio.ch.EPollSelectorImpl@4d6d2cca
19:16:27.722 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.722 [XNIO-67 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 I/O-8', selector sun.nio.ch.EPollSelectorImpl@128c3b2e
19:16:27.723 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.727 [XNIO-67 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-67 Accept', selector sun.nio.ch.EPollSelectorImpl@3c09bc66
19:16:27.734 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:33779/exceptionally
19:16:27.734 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.742 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /exceptionally (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:33779]}, cookies=[:]): <empty> }
19:16:27.743 [XNIO-67 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.744 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.744 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.744 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.744 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.744 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.744 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.745 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@73ce52a4
19:16:27.751 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@40535b67
19:16:27.754 [XNIO-68 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1f23dbc3
19:16:27.755 [XNIO-68 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-2', selector sun.nio.ch.EPollSelectorImpl@2897f63d
19:16:27.755 [XNIO-68 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-3', selector sun.nio.ch.EPollSelectorImpl@2681c587
19:16:27.759 [XNIO-68 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-4', selector sun.nio.ch.EPollSelectorImpl@5047fe7
19:16:27.759 [XNIO-68 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-5', selector sun.nio.ch.EPollSelectorImpl@437edd74
19:16:27.760 [XNIO-68 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-6', selector sun.nio.ch.EPollSelectorImpl@77d6e0f5
19:16:27.760 [XNIO-68 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-7', selector sun.nio.ch.EPollSelectorImpl@42870469
19:16:27.762 [XNIO-68 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 I/O-8', selector sun.nio.ch.EPollSelectorImpl@572bce27
19:16:27.763 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.763 [XNIO-68 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-68 Accept', selector sun.nio.ch.EPollSelectorImpl@681d5297
19:16:27.764 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.771 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:41193/exceptionally
19:16:27.771 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.772 [XNIO-68 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /exceptionally (query=[:], headers={Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Connection=[keep-alive], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:41193]}, cookies=[:]): <empty> }
19:16:27.773 [XNIO-68 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.773 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.774 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@40535b67
19:16:27.778 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@41e3f93e
19:16:27.780 [XNIO-69 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-1', selector sun.nio.ch.EPollSelectorImpl@1264ab50
19:16:27.780 [XNIO-69 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-2', selector sun.nio.ch.EPollSelectorImpl@3fad4bd0
19:16:27.780 [XNIO-69 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-3', selector sun.nio.ch.EPollSelectorImpl@41e644f4
19:16:27.780 [XNIO-69 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-5', selector sun.nio.ch.EPollSelectorImpl@235cb437
19:16:27.780 [XNIO-69 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-4', selector sun.nio.ch.EPollSelectorImpl@237a062c
19:16:27.782 [XNIO-69 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5864e97a
19:16:27.780 [XNIO-69 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-6', selector sun.nio.ch.EPollSelectorImpl@679a842f
19:16:27.786 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.787 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.780 [XNIO-69 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 I/O-7', selector sun.nio.ch.EPollSelectorImpl@16aa8230
19:16:27.793 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://www.mkdfiwiejglejrligjsldkflwngunwfnkwemfiwefdsf.com:34119
19:16:27.793 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.786 [XNIO-69 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-69 Accept', selector sun.nio.ch.EPollSelectorImpl@6fb73d7
19:16:27.800 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@41e3f93e
19:16:27.805 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@4aaa373f
19:16:27.811 [XNIO-70 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-1', selector sun.nio.ch.EPollSelectorImpl@399d4539
19:16:27.812 [XNIO-70 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-3', selector sun.nio.ch.EPollSelectorImpl@22fcc613
19:16:27.811 [XNIO-70 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-2', selector sun.nio.ch.EPollSelectorImpl@7645a5be
19:16:27.812 [XNIO-70 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-5', selector sun.nio.ch.EPollSelectorImpl@2aa5835e
19:16:27.812 [XNIO-70 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-4', selector sun.nio.ch.EPollSelectorImpl@b00d7f5
19:16:27.812 [XNIO-70 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-6', selector sun.nio.ch.EPollSelectorImpl@24d995eb
19:16:27.812 [XNIO-70 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-7', selector sun.nio.ch.EPollSelectorImpl@1a2256ff
19:16:27.813 [XNIO-70 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 I/O-8', selector sun.nio.ch.EPollSelectorImpl@5d265642
19:16:27.813 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.813 [XNIO-70 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-70 Accept', selector sun.nio.ch.EPollSelectorImpl@607e28c8
19:16:27.815 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTPS for interface localhost and port 0
19:16:27.870 [Test worker] DEBUG ersatz.undertow - starting undertow server ersatz.undertow.Undertow@3ec00c01
19:16:27.897 [XNIO-71 I/O-1] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-1', selector sun.nio.ch.EPollSelectorImpl@49188f73
19:16:27.897 [XNIO-71 I/O-3] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-3', selector sun.nio.ch.EPollSelectorImpl@26dd7ab7
19:16:27.897 [XNIO-71 I/O-4] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-4', selector sun.nio.ch.EPollSelectorImpl@676a19e8
19:16:27.897 [XNIO-71 I/O-5] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-5', selector sun.nio.ch.EPollSelectorImpl@43580e5e
19:16:27.897 [XNIO-71 I/O-6] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-6', selector sun.nio.ch.EPollSelectorImpl@460af3b0
19:16:27.897 [XNIO-71 I/O-7] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-7', selector sun.nio.ch.EPollSelectorImpl@53a1701b
19:16:27.898 [XNIO-71 I/O-2] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-2', selector sun.nio.ch.EPollSelectorImpl@6e65cd16
19:16:27.898 [XNIO-71 I/O-8] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 I/O-8', selector sun.nio.ch.EPollSelectorImpl@60688024
19:16:27.902 [Test worker] DEBUG ersatz.undertow - Configuring listener with protocol HTTP for interface localhost and port 0
19:16:27.902 [XNIO-71 Accept] DEBUG ersatz.xnio.nio - Started channel thread 'XNIO-71 Accept', selector sun.nio.ch.EPollSelectorImpl@4c1fc417
19:16:27.909 [Test worker] DEBUG groovyx.net.http.JavaHttpBuilder - Request-URI(GET): http://localhost:39003/proxied
19:16:27.910 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Request-Header: Accept-Encoding -> [gzip, deflate]
19:16:27.949 [XNIO-71 I/O-8] DEBUG ersatz.undertow.server.handlers.proxy - Sending request ClientRequest{path='/proxied', method=GET, protocol=HTTP/1.1} to target localhost/127.0.0.1:39003 for exchange HttpServerExchange{ GET http://localhost:39003/proxied request {Proxy-Connection=[keep-alive], Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:39003]} response {}}
19:16:27.958 [XNIO-71 I/O-8] DEBUG ersatz.undertow.server.handlers.proxy - Sent request ClientRequest{path='/proxied', method=GET, protocol=HTTP/1.1} to target 127.0.0.1 for exchange HttpServerExchange{ GET http://localhost:39003/proxied request {Proxy-Connection=[keep-alive], Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:39003]} response {}}
19:16:27.964 [XNIO-71 I/O-8] DEBUG ersatz.undertow.client.http.HttpClientExchange - request terminated for request to localhost/127.0.0.1:39003 /proxied
19:16:27.965 [XNIO-70 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Request: { GET /proxied (query=[:], headers={Proxy-Connection=[keep-alive], Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Accept-Encoding=[gzip, deflate], X-Forwarded-Server=[localhost], User-Agent=[Java/1.8.0_222], X-Forwarded-Proto=[http], X-Forwarded-Port=[39003], X-Forwarded-For=[127.0.0.1], Host=[localhost:39003], X-Forwarded-Host=[localhost]}, cookies=[:]): <empty> }
19:16:27.966 [XNIO-70 task-1] DEBUG com.stehno.ersatz.ErsatzServer - Response({Content-Type=[text/plain]}): ok-text
19:16:27.989 [XNIO-71 I/O-8] DEBUG ersatz.undertow.server.handlers.proxy - Received response ClientResponse{responseHeaders={Content-Encoding=[gzip], Connection=[keep-alive], Content-Type=[text/plain], Content-Length=[27], Date=[Sun, 11 Aug 2019 00:16:17 GMT]}, responseCode=200, status='OK', protocol=HTTP/1.1} for request ClientRequest{path='/proxied', method=GET, protocol=HTTP/1.1} for exchange HttpServerExchange{ GET http://localhost:39003/proxied request {Proxy-Connection=[keep-alive], Accept=[text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2], Accept-Encoding=[gzip, deflate], User-Agent=[Java/1.8.0_222], Host=[localhost:39003]} response {}}
19:16:27.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.content - Response-Body: ok-text
19:16:27.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Encoding -> gzip
19:16:27.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Connection -> keep-alive
19:16:27.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Type -> text/plain
19:16:27.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Content-Length -> 27
19:16:27.991 [Test worker] DEBUG groovy.net.http.JavaHttpBuilder.headers - Response-Header: Date -> Sun, 11 Aug 2019 00:16:17 GMT
19:16:27.995 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@3ec00c01
19:16:27.996 [XNIO-71 I/O-8] DEBUG ersatz.undertow.client.http.HttpClientExchange - response terminated for request to localhost/127.0.0.1:39003 /proxied
19:16:27.996 [XNIO-71 I/O-8] DEBUG ersatz.undertow.client.http.HttpClientConnection - exchange complete in connection to localhost/127.0.0.1:39003
19:16:27.996 [Test worker] DEBUG ersatz.undertow - stopping undertow server ersatz.undertow.Undertow@4aaa373f